ITernaryAxis Interface Members
The following tables list the members exposed by ITernaryAxis.
Public Properties
Name | Description | |
---|---|---|
ActualHeight | Gets the height of the ITernaryHitTestable (Inherited from SciChart.Charting.Visuals.Axes.ITernaryHitTestable) | |
ActualWidth | Gets the width of the ITernaryHitTestable (Inherited from SciChart.Charting.Visuals.Axes.ITernaryHitTestable) | |
Angle | Gets or sets angle for axis roation | |
AnimatedVisibleRange | Gets or sets the animated VisibleRange of the Axis. When this property is set, the axis animates the VisibleRange to the new value (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
AutoRange | Gets or sets whether this current axis AutoRange. Default is AutoRange.Once (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
AutoTicks | Gets or sets value, that indicates whether calculate ticks automatically. Default is True. (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
AxisAlignment | Gets or sets the AxisAlignment for this Axis. Default is Right. | |
AxisBandsFill | Gets or sets the Fill of the Axis Bands. Also see DrawMajorBands to enable this behaviour (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
AxisTitle | Gets or sets the Axis Title (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
CursorTextFormatting | Gets or sets the Text Formatting String for Labels on this cursor (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
DataRange | Gets the DataRange (full extents of the data) of the Axis | |
DrawLabels | If True, draw labels for each major tick on the Axis, else skips this step (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
DrawMajorBands | If True, draws Major Axis Bands (a filled area between major gridlines), else skips this step (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
DrawMajorGridLines | If True, draws Major Grid Lines, else skips this step (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
DrawMajorTicks | If True, draws Major Tick Lines, else skips this step (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
DrawMinorGridLines | If True, draws Minor Grid Lines, else skips this step (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
DrawMinorTicks | If True, draws Minor Tick Lines, else skips this step (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
FlipCoordinates | Gets or sets a flag indicating whether to flip the tick and pixel coordinate generation for this axis, causing the axis ticks to decrement and chart to be flipped in the axis direction (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
GrowBy | Gets or sets the GrowBy Factor. e.g. GrowBy(0.1, 0.2) will increase the axis extents by 10% (min) and 20% (max) outside of the data range (Inherited from SciChart.Charting.Visuals.Axes.IAxisParams) | |
HasDefaultVisibleRange | Gets whether the VisibleRange has default value (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
HasValidVisibleRange | Gets whether the VisibleRange is valid, e.g. is not null, is not NaN and the difference between Max and Min is not zero (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
Height | Gets or sets the height of the SciChart.Charting.Visuals.IDrawable in pixels (Inherited from SciChart.Charting.Visuals.IDrawable) | |
Id | Gets or sets the string Id of this axis. Used to associated SciChart.Charting.Visuals.RenderableSeries.IRenderableSeries and SciChart.Charting.ChartModifiers.YAxisDragModifier (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
IsLogarithmicAxis | Gets a value indicating whether this instance is a logarithmic axis. (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
IsSuspended | Gets a value indicating whether updates for the target are currently suspended (Inherited from SciChart.Core.Framework.ISuspendable) | |
IsXAxis | Gets whether this axis is an X-Axis or not (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
IsYAxis | Gets whether this axis is Y or not | |
IsZAxis | Gets whether this axis is Z or not | |
LabelProvider | Gets or sets a SciChart.Charting.Visuals.Axes.LabelProviders.ILabelProvider instance, which may be used to programmatically override the formatting of text and cursor labels. For examples, see the SciChart.Charting.Visuals.Axes.LabelProviders.NumericLabelProvider and SciChart.Charting.Visuals.Axes.LabelProviders.TradeChartAxisLabelProvider | |
MajorDelta | Gets or sets the Major Delta (Inherited from SciChart.Charting.Visuals.Axes.IAxisParams) | |
MajorGridLineStyle | Gets or sets the Major Grid Line Style (TargetType System.Windows.Shapes.Line), applied to all major gridlines drawn by this axis (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
MajorTickLineStyle | Gets or sets the Major Tick Line Style (TargetType System.Windows.Shapes.Line), applied to all major ticks on this axis (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
MaxAutoTicks | Gets or sets the max ticks. (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
MinimalZoomConstrain | Gets or sets the MinimalZoomConstrain of the Axis. This is used to set minimum distance between Min and Max of the VisibleRange (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
MinorDelta | Gets or sets the Minor Delta (Inherited from SciChart.Charting.Visuals.Axes.IAxisParams) | |
MinorGridLineStyle | Gets or sets the Minor Grid Line Style (TargetType System.Windows.Shapes.Line), applied to all minor gridlines drawn by this axis (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
MinorsPerMajor | Gets or sets the number of Minor Delta ticks per Major Tick (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
MinorTickLineStyle | Gets or sets the Minor Tick Line Style (TargetType System.Windows.Shapes.Line), applied to all major ticks on this axis (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
ModifierAxisCanvas | Gets the modifier axis canvas, which is used by the CursorModifier to overlay cursor labels and by AxisMarkerAnnotations | |
ParentSurface | Gets or sets the ParentSurface that this Axis is associated with | |
Services | Gets the SciChart.Core.Utility.ServiceContainer which provides access to services throughout SciChart. ServiceContainers are created one per SciChart.Charting.Visuals.SciChartSurface instance and shared between various scichart components throughout the surface instance. (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
TextFormatting | Gets or sets the Text Formatting String for Tick Labels on this axis (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
TickLabelStyle | Gets or sets a style for the labels on this Axis. (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
TickProvider | Gets or sets a SciChart.Charting.Numerics.TickProviders.ITickProvider instance on current axis, which is used to compute the data-values of Axis Gridlines, Ticks and Labels. (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
TickTextBrush | Gets or sets the tick text brush applied to text labels | |
TitleStyle | Gets or sets the Style of the Axis Title (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
Visibility | Gets or sets the visibility of the Axis | |
VisibleRange | Gets or sets the VisibleRange of the Axis. In the case of XAxis, this will cause an align to X-Axis operation to take place (Inherited from SciChart.Charting.Visuals.Axes.IAxisParams) | |
Width | Gets or sets the width of the SciChart.Charting.Visuals.IDrawable in pixels (Inherited from SciChart.Charting.Visuals.IDrawable) |
Public Methods
Name | Description | |
---|---|---|
AnimateVisibleRangeTo | Animates the visible range of the axis to the destination VisibleRange, over the specified Duration. Also see AxisCore.AnimatedVisibleRange property which has a default duration of 500ms (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
CacheModifersAxisLabel | Caches axis label in corresopngin axis | |
CaptureMouse | Captures the mouse for this Axis | |
Clear | Clears the axis of tick-marks and labels | |
DecrementSuspend | Called by IUpdateSuspender each time a target suspender is disposed. When the final target suspender has been disposed, ResumeUpdates is called (Inherited from SciChart.Core.Framework.ISuspendable) | |
FormatCursorText | String formats text for the cursor, using the AxisCore.CursorTextFormatting property as a formatting string | |
FormatText | String formats the text, using the AxisCore.TextFormatting property as a formatting string | |
GetAxisOffset | Returns the offset of the Axis (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
GetAxisSize | Gets the size of the axis in the Viewport (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
GetCoordinate | Given the Data Value, returns the x or y pixel coordinate at that value on the Axis (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
GetCurrentCoordinateCalculator | Gets the current SciChart.Charting.Numerics.CoordinateCalculators.ICoordinateCalculator<T> for this Axis, based on current Visible Range and axis type (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
GetDataValue | Given the x or y pixel coordinate, returns the data value at that coordinate (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
GetMaximumRange | Gets the maximum range of the axis, based on the data-range of all series (Inherited from SciChart.Charting.Visuals.Axes.IAxisParams) | |
GetModifersAxisLabel | Returns the axis label for corresponding modifier to place it on axis | |
GetModifersAxisLabelStyle | Returns the axis label style for corresponding modifier | |
GetModifersAxisLabelTempalte | Returns the axis label template for corresponding modifier | |
InvalidateElement | Asynchronously requests that the element redraws itself plus children. Will be ignored if the element is ISuspendable and currently IsSuspended (within a SuspendUpdates/ResumeUpdates call) (Inherited from SciChart.Core.Framework.IInvalidatableElement) | |
IsValidRange | Checks whether range is valid visible range for this axis (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) | |
OnDraw | Called when the instance is drawn (Inherited from SciChart.Charting.Visuals.IDrawable) | |
ReleaseMouseCapture | Releases the mouse for this Axis | |
ResumeUpdates | Resumes updates on the target, intended to be called by IUpdateSuspender (Inherited from SciChart.Core.Framework.ISuspendable) | |
SetMouseCursor | Sets the cursor for this Axis | |
SuspendUpdates | Suspends drawing updates on the target until the returned object is disposed, when a final draw call will be issued (Inherited from SciChart.Core.Framework.ISuspendable) | |
ValidateAxis | Called by the SciChart.Charting.Visuals.SciChartSurfaceBase internally to validate current axis during render pass (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore) |
See Also