IAxis Interface Methods

For a list of all members of this type, see IAxis members.

Public Methods
 NameDescription
 MethodAnimates 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)
 Method Asserts the type passed in is supported by the current axis implementation  
 Method Caches axis label in corresopngin axis  
 Method Gets the aligned VisibleRange of the axis.  
 Method Captures the mouse for this Axis  
 Method Clears the axis of tick-marks and labels  
 Method Clones this instance.  
 Method 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)
 Method Called to draw grid lines on main chart area  
 MethodString formats text for the cursor, using the AxisCore.CursorTextFormatting property as a formatting string  
 MethodString formats the text, using the AxisCore.TextFormatting property as a formatting string  
 Method Returns the offset of the Axis (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore)
 Method Gets the size of the axis in the Viewport (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore)
 MethodGets the bounds of the current SciChart.Core.Framework.IHitTestable element relative to another SciChart.Core.Framework.IHitTestable element (Inherited from SciChart.Core.Framework.IHitTestable)
 Method Given the Data Value, returns the x or y pixel coordinate at that value on the Axis (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore)
 MethodGets 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)
 MethodGets the current IAxisInteractivityHelper for this Axis  
 Method Given the x or y pixel coordinate, returns the data value at that coordinate (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore)
 MethodReturns an default non zero SciChart.Data.Model.IRange, called internally by SciChart to reset the VisibleRange of an axis to an undefined state  
 Method Gets the maximum range of the axis, based on the data-range of all series (Inherited from SciChart.Charting.Visuals.Axes.IAxisParams)
 Method Returns the axis label for corresponding modifier to place it on axis  
 Method Returns the axis label style for corresponding modifier  
 Method Returns the axis label template for corresponding modifier  
 MethodReturns an undefined SciChart.Data.Model.IRange, called internally by SciChart to reset the VisibleRange of an axis to an undefined state  
 MethodCalled by the SciCharXtSurface internally. Returns the max range only for that axis (by the data-series on it), based on xRanges "windowed" = "displayed in current viewport" uses GrowBy()  
 Method Performs a HitTest on this axis. Given the input mouse point, returns an AxisInfo struct containing the Value and FormattedValue closest to that point  
 Method 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)
 MethodReturns true if the Point is within the bounds of the current SciChart.Core.Framework.IHitTestable element (Inherited from SciChart.Core.Framework.IHitTestable)
 MethodChecks whether range is valid visible range for this axis (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore)
 Method Called internally immediately before a render pass begins  
 Method Called when the instance is drawn (Inherited from SciChart.Charting.Visuals.IDrawable)
 Method Releases the mouse for this Axis  
 Method Resumes updates on the target, intended to be called by IUpdateSuspender (Inherited from SciChart.Core.Framework.ISuspendable)
 MethodOverloaded. Scrolls current IAxisParams.VisibleRange by the specified number of pixels  
 MethodOverloaded. Translates current IAxisParams.VisibleRange by the specified number of datapoints  
 MethodFrom the starting SciChart.Data.Model.IRange, scrolls to a new range by the specified number of pixels  
 MethodFrom the starting SciChart.Data.Model.IRange, scrolls to a new range by the specified number of pixels, with the specified range limit  
 Method Sets the cursor for this Axis  
 Method 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)
 MethodTranslates the point relative to the other SciChart.Core.Framework.IHitTestable element (Inherited from SciChart.Core.Framework.IHitTestable)
 MethodCalled by the SciChart.Charting.Visuals.SciChartSurfaceBase internally to validate current axis during render pass (Inherited from SciChart.Charting.Visuals.Axes.IAxisCore)
 MethodOverloaded. Performs zoom on current IAxis, using fromCoord as a coordinate of new range start and toCoord as a coordinate of new range end  
 MethodOverloaded. Performs zoom on current IAxis, using minFraction as a multiplier of range start and maxFraction as a multiplier of range end  
Top
See Also