Namespace com.scichart.charting.visuals.axes
Classes
AxisBase<T>
Defines a base functionality for 2D Axes used throughout SciChart
AxisCore<T>
Defines a base class for axes used throughout SciChart
AxisCore<T>.InvalidateAndRecreateCalculatorsCallback
Listener class for smart property which recreates coordinate calculator and invalidate this axis if property changes
AxisCore<T>.InvalidateElementCallback
Listener class for smart property which invalidates this axis and parent com.scichart.charting.visuals.ISciChartSurface if property changes
AxisCore<T>.RedrawElementCallback
Listener class for smart property which invalidates only this axis if property changes
AxisInfo
Provides information on an axis hit test operation See Also: IAxisInfoProvider#getAxisInfo()
AxisLayoutState
The class with information about current layout state of AxisBase
AxisModifierSurface
Defines an Axis Modifier Surface that IChartModifier instances interact with
AxisParams
Defines constants for the current axis setup for this render pass
AxisTickLabelStyle
Defines a class with style for each tick label rendered by AxisBase
AxisTooltip
Defines the axis tooltip used by com.scichart.charting.modifiers.IChartModifier
CategoryAxisBase
Provides a Linear, Category Axis, capable of rendering double, int, short, byte, long ticks ticks on the X-Axis of a com.scichart.charting.visuals.SciChartSurface See Also: CategoryAxisBase, DateAxis, CategoryDateAxis, IAxis, NumericAxis, AxisBase
CategoryDateAxis
Provides a Linear, Category Date Axis, capable of rendering Date ticks on the X-Axis of a com.scichart.charting.visuals.SciChartSurface See Also: CategoryAxisBase, DateAxis, CategoryDateAxis, IAxis, NumericAxis, AxisBase
DateAxis
Provides a Linear, Value DateTime Axis, capable of rendering Date ticks on the X-Axis of a com.scichart.charting.visuals.SciChartSurface See Also: CategoryAxisBase, DateAxis, CategoryDateAxis, IAxis, NumericAxis, AxisBase
DefaultAxisInfoProvider
IndexAxisBase<T>
Defines a base class for IIndexAxis implementations
IndexDateAxis
Provides a Linear, Value Date Axis, capable of rendering Date ticks based on indices like CategoryDateAxis
LogarithmicNumericAxis
Provides a Logarithmic, Value Numeric Axis, capable of rendering double, int, short, byte, long ticks on the X or Y-Axis of a com.scichart.charting.visuals.SciChartSurface.
NumericAxis
Provides a Linear, Value Numeric Axis, capable of rendering double, int, short, byte, long ticks on the X or Y-Axis of a com.scichart.charting.visuals.SciChartSurface See Also: CategoryAxisBase, DateAxis, CategoryDateAxis, IAxis, NumericAxis, AxisBase
Interfaces
DataRangeChangeListener
Defines interface for listening of data range changes for this axis
IAxis
Defines the base interface to an Axis used throughout SciChart
IAxisCore
Defines the base interface for all axes types used throughout the SciChart SDK
IAxisGridLinesDrawable
Defines interface with callback for rendering of grid lines for IAxis implementations
IAxisGridLinesRenderer
Specifies interface for renderer which is responsible for drawing of axis grid lines
IAxisInfoProvider
IAxisInfoUpdatable
Defines interface which allows to update AxisInfo values
IAxisInteractivityHelper
Defines a set of operations which allows to interact with axis that owns current instance of IAxisInteractivityHelper
IAxisLayoutChangeListener
Defines interface with method for notification when something in axis layout changes
IAxisLayoutManager
Defines interface for axis layout manager which is responsible for measure and layout of axis and its renderers on screen
IAxisModifierSurface
Defines the interface to the Axis Modifier Surface that IChartModifier instances interact with
IAxisRenderer
Specifies interface for renderer which is responsible for rendering of IAxis implementations
IAxisRendererCore
Specifies core functionality of axis renderer
IAxisTitleRenderer
Specifies interface for renderer which is responsible for drawing of axis title
IAxisTooltip
Defines interface which represent tooltip which can be placed on IAxis
ICategoryDateAxis
Defines the interface to a category axis, which treats X-data as linearly increasing regardless of value
IDateAxis
Defines a base interface for all date axes used throughout the SciChart SDK
IIndexAxis
Defines the interface to a index based axis, that uses IIndexDataProvider to convert X values to indices and vice versa
ILogarithmicNumericAxis
Defines a base interface for all logarithmic axes used throughout the SciChart SDK
INumericAxis
Defines the base interface for all numeric axes types used throughout the SciChart SDK
VisibleRangeChangeListener
Defines interface for listening of visible range changes for this axis
Enums
AutoRange
Provides values which define auto range behavior for IAxis implementers
AxisAlignment
Enumeration constants to define the alignment of an axis
AxisTitleOrientation
Provides values with possible orientation of axis title
AxisTitlePlacement
Provide value with possible placement for axis title
ScientificNotation
Defines constant for scientific or engineering notation on NumericAxis