Search Results for

    Show / Hide Table of Contents

    Class NumericAxis3D

    Provides a Linear, Value Numeric Axis, capable of rendering double, int, short, byte, long ticks on the X,Y or Z-Axis of a SciChartSurface3D

    Inheritance
    java.lang.Object
    AxisCore<T>
    AxisBase3D
    NumericAxis3D
    Implements
    INumericAxis
    Inherited Members
    AxisCore.animateVisibleRangeTo(IRange,long)
    AxisCore.coerceVisibleRange(IRange<T>)
    AxisCore.decrementSuspend()
    AxisCore.formatCursorText(Comparable)
    AxisCore.formatText(Comparable)
    AxisCore.fromDouble(double)
    AxisCore.getAutoRange()
    AxisCore.getAutoTicks()
    AxisCore.getAxisBandsStyle()
    AxisCore.getAxisBorderStyle()
    AxisCore.getAxisId()
    AxisCore.getAxisParamsLock()
    AxisCore.getAxisTitle()
    AxisCore.getCoordinate(Comparable)
    AxisCore.getCursorTextFormatting()
    AxisCore.getDataRange()
    AxisCore.getDataValue(float)
    AxisCore.getDefaultNonZeroRange()
    AxisCore.getDrawLabels()
    AxisCore.getDrawMajorBands()
    AxisCore.getDrawMajorGridLines()
    AxisCore.getDrawMajorTicks()
    AxisCore.getDrawMinorGridLines()
    AxisCore.getDrawMinorTicks()
    AxisCore.getFlipCoordinates()
    AxisCore.getGrowBy()
    AxisCore.getIsSuspended()
    AxisCore.getLabelProvider()
    AxisCore.getMajorDelta()
    AxisCore.getMajorGridLineStyle()
    AxisCore.getMajorTickLineLength()
    AxisCore.getMajorTickLineStyle()
    AxisCore.getMaxAutoTicks()
    AxisCore.getMaximumRange()
    AxisCore.getMaximumZoomConstrain()
    AxisCore.getMinimalZoomConstrain()
    AxisCore.getMinorDelta()
    AxisCore.getMinorGridLineStyle()
    AxisCore.getMinorTickLineLength()
    AxisCore.getMinorTickLineStyle()
    AxisCore.getMinorsPerMajor()
    AxisCore.getServices()
    AxisCore.getTextFormatting()
    AxisCore.getTickCoordinatesProvider()
    AxisCore.getTickProvider()
    AxisCore.getType()
    AxisCore.getUpdateSuspenderCount()
    AxisCore.getVisibility()
    AxisCore.getVisibleRange()
    AxisCore.getVisibleRangeAnimator()
    AxisCore.getVisibleRangeLimit()
    AxisCore.getVisibleRangeLimitMode()
    AxisCore.getVisibleRangeType()
    AxisCore.getZoomConstrainType()
    AxisCore.hasDefaultVisibleRange()
    AxisCore.hasValidVisibleRange()
    AxisCore.invalidateElement()
    AxisCore.isAttached()
    AxisCore.isValidRange(IRange)
    AxisCore.isValidVisibleRange(IRange)
    AxisCore.isZoomConstrainSatisfied(IRange<T>)
    AxisCore.onVisibilityChanged(int)
    AxisCore.onVisibleRangeChanged(IRange,IRange,boolean)
    AxisCore.resumeUpdates(IUpdateSuspender)
    AxisCore.setAutoRange(AutoRange)
    AxisCore.setAutoTicks(boolean)
    AxisCore.setAxisBandsStyle(BrushStyle)
    AxisCore.setAxisBorderStyle(AxisBorderStyle)
    AxisCore.setAxisId(String)
    AxisCore.setAxisTitle(CharSequence)
    AxisCore.setCursorTextFormatting(String)
    AxisCore.setDataRangeChangeListener(DataRangeChangeListener)
    AxisCore.setDrawLabels(boolean)
    AxisCore.setDrawMajorBands(boolean)
    AxisCore.setDrawMajorGridLines(boolean)
    AxisCore.setDrawMajorTicks(boolean)
    AxisCore.setDrawMinorGridLines(boolean)
    AxisCore.setDrawMinorTicks(boolean)
    AxisCore.setFlipCoordinates(boolean)
    AxisCore.setGrowBy(IRange<Double>)
    AxisCore.setLabelProvider(labelProviders.ILabelProvider)
    AxisCore.setMajorDelta(Comparable)
    AxisCore.setMajorGridLineStyle(PenStyle)
    AxisCore.setMajorTickLineLength(float)
    AxisCore.setMajorTickLineStyle(PenStyle)
    AxisCore.setMaxAutoTicks(int)
    AxisCore.setMaximumZoomConstrain(Comparable)
    AxisCore.setMinimalZoomConstrain(Comparable)
    AxisCore.setMinorDelta(Comparable)
    AxisCore.setMinorGridLineStyle(PenStyle)
    AxisCore.setMinorTickLineLength(float)
    AxisCore.setMinorTickLineStyle(PenStyle)
    AxisCore.setMinorsPerMajor(int)
    AxisCore.setTextFormatting(String)
    AxisCore.setTickCoordinatesProvider(tickCoordinatesProviders.ITickCoordinatesProvider)
    AxisCore.setTickProvider(tickProviders.ITickProvider)
    AxisCore.setVisibility(int)
    AxisCore.setVisibleRange(IRange)
    AxisCore.setVisibleRangeAnimator(rangeAnimators.IVisibleRangeAnimator)
    AxisCore.setVisibleRangeChangeListener(VisibleRangeChangeListener)
    AxisCore.setVisibleRangeLimit(IRange)
    AxisCore.setVisibleRangeLimitMode(RangeClipMode)
    AxisCore.suspendUpdates()
    AxisCore.toDouble(Comparable)
    AxisCore.tryApplyVisibleRangeLimitTo(IRange<T>)
    AxisBase3D.applyThemeProvider(IThemeProvider)
    AxisBase3D.attachTo(IServiceContainer)
    AxisBase3D.calculateAxisViewportDimension()
    AxisBase3D.createCoordinateCalculator(AxisParams,double,double)
    AxisBase3D.createCoordinateCalculatorFrom(IRange)
    AxisBase3D.detach()
    AxisBase3D.getAxisDirection3D()
    AxisBase3D.getAxisTitleOffset()
    AxisBase3D.getAxisViewportDimension()
    AxisBase3D.getCurrentCoordinateCalculator()
    AxisBase3D.getDataRange(boolean)
    AxisBase3D.getMaximumRange(boolean)
    AxisBase3D.getNegativeSideClipping()
    AxisBase3D.getParentSurface()
    AxisBase3D.getPlaneBorderColor()
    AxisBase3D.getPlaneBorderThickness()
    AxisBase3D.getPositiveSideClipping()
    AxisBase3D.getTextColor()
    AxisBase3D.getTextFont()
    AxisBase3D.getTextSize()
    AxisBase3D.getTickLabelAlignment()
    AxisBase3D.getTickLabelOffset()
    AxisBase3D.invalidateElement(boolean)
    AxisBase3D.onDataRangeChanged()
    AxisBase3D.onWorldDimensionsChanged(Vector3)
    AxisBase3D.recreateCalculator()
    AxisBase3D.setAxisDirection3D(AxisDirection3D)
    AxisBase3D.setAxisTitleOffset(float)
    AxisBase3D.setNegativeSideClipping(AxisSideClipping)
    AxisBase3D.setPlaneBorderColor(int)
    AxisBase3D.setPlaneBorderThickness(float)
    AxisBase3D.setPositiveSideClipping(AxisSideClipping)
    AxisBase3D.setRangeCalculationHelper(rangeCalculators.IRangeCalculationHelper3D<T>)
    AxisBase3D.setTextColor(int)
    AxisBase3D.setTextFont(String)
    AxisBase3D.setTextSize(float)
    AxisBase3D.setTickLabelAlignment(TextAlignment3D)
    AxisBase3D.setTickLabelOffset(float)
    AxisBase3D.update(RenderPassState3D)
    AxisBase3D.updateAxisParams(AxisParams)
    AxisBase3D.updateCore()
    AxisBase3D.updateProviders()
    Object.clone()
    Object.equals(Object)
    Object.finalize()
    Object.getClass()
    Object.hashCode()
    Object.notify()
    Object.notifyAll()
    Object.toString()
    Object.wait()
    Object.wait(long)
    Object.wait(long,int)
    Namespace:
    Assembly: .dll
    Syntax
    public class NumericAxis3D extends AxisBase3D<Double> implements INumericAxis

    Constructors

    NumericAxis3D()

    Creates a new instance of NumericAxis3D class

    Declaration
    public NumericAxis3D()

    NumericAxis3D(IRange<Double> defaultNonZeroRange)

    Creates a new instance of NumericAxis3D class

    Declaration
    protected NumericAxis3D(IRange<Double> defaultNonZeroRange)
    Parameters
    Type Name Description
    IRange<Double> defaultNonZeroRange

    The default non zero IRange instance for this axis

    Fields

    scientificNotationProperty

    Declaration
    protected final SmartProperty<ScientificNotation> scientificNotationProperty
    Field Value
    Type Description
    SmartProperty<ScientificNotation>

    Methods

    fromDouble(double doubleValue)

    Declaration
    protected final Comparable fromDouble(double doubleValue)
    Parameters
    Type Name Description
    double doubleValue
    Returns
    Type Description
    Comparable
    Overrides
    AxisCore<T>.fromDouble(double doubleValue)

    getScientificNotation()

    Declaration
    public final ScientificNotation getScientificNotation()
    Returns
    Type Description
    ScientificNotation

    getType()

    Declaration
    protected final Class<Double> getType()
    Returns
    Type Description
    Class<Double>
    Overrides
    AxisCore<T>.getType()

    getVisibleRangeType()

    Declaration
    protected final Class<? extends IRange<Double>> getVisibleRangeType()
    Returns
    Type Description
    Class<? extends com.scichart.data.model.IRange<Double>>
    Overrides
    AxisCore<T>.getVisibleRangeType()

    setScientificNotation(ScientificNotation scientificNotation)

    Declaration
    public final void setScientificNotation(ScientificNotation scientificNotation)
    Parameters
    Type Name Description
    ScientificNotation scientificNotation

    toDouble(Comparable dataValue)

    Declaration
    protected final double toDouble(Comparable dataValue)
    Parameters
    Type Name Description
    Comparable dataValue
    Returns
    Type Description
    double
    Overrides
    AxisCore<T>.toDouble(Comparable dataValue)

    Implements

    INumericAxis
    Back to top © 2011-2025 SciChart. All rights reserved. | sitemap.xml