This is a base class for all axes that use numbers to plot associated points.
NumericalAxis class inherits from the CartesianAxis class - See the inherited properties.
- Minimum (double): Gets or sets the minimum value of the axis. By default, the axis itself will calculate the minimum, depending on the minimum value of the plotted data points.
- Maximum (double): Gets or sets the maximum value of the axis. By default, the axis itself will calculate the maximum, depending on the maximum value of the plotted data points.
- DesiredTickCount (int): Defines a value that specifies how many ticks are drawn on the axis. This value is used when the MajorStep value is auto-calculated. This is useful when the actual range is not known and the major step may not be manually determined.
- ActualRange (double min, double max): Gets the actual range used by the axis to plot data points.
RangeExtendDirection: Defines a value that specifies how the actual range of the axis (when auto-calculated) should be extended. By default the axis will calculate its minimum and maximum in such a way that the data is best visualized. For example, if the maximum data point value is 50, the axis will make its Maximum 50 + MajorStep, so that the plotted data will not intersect with the top of the plot area. Four different values are available:
- None: The range is not extended and the minimum and the maximum are the smallest and biggest data point values respectively.
- Positive: The range maximum will be extended (if necessary) with one major step.
- Negative: The range minimum will be extended (if necessary) with one major step.
- Both: Both minimum and maximum will be extended (if necessary) with one major step.