PolarXAxis
Provides a Polar, Value Numeric Axis, capable of rendering double, int, short, byte, long ticks on the XAxis of a UltrachartSurface.
Inherits: NumericAxis
Constructors
PolarXAxis()
Initializes a new instance of the PolarXAxis class.
Properties
IsHorizontalAxis : bool
Gets whether the current axis is horizontal or not
IsPolarAxis : bool
Gets a value indicating whether this instance is a polar axis.
Methods
DrawGridLine(IRenderContext2D, Style, IEnumerable<float>)
Draws grid lines on chart at specified coordinates
- renderContext
- gridLineStyle
- coordsToDraw
GetAxisOffset() : double
Returns the offset of the Axis
GetAxisParams() : AxisParams
Gets an AxisParams struct with info about the current axis setup
HitTest(IComparable) : AxisInfo
Performs a HitTest operation on the AxisBase. The supplied is used to convert to AxisInfo struct, which contains information about the axis, as well as formatted values
- dataValue
- The data value.
Returns: The AxisInfo result
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call OnApplyTemplate.