ApAxisModeEnum (enum)

Specifies the axis modes.
Description: ApAxisModeEnum defines the following axis modes:
Values:
apAxisFixed - Defines an axis that has fixed low and high limits. They do not change regardless of the values of all the series that use the axis. This means that only those data values that fall between the fixed limits are displayed.
apAxisAutoscaled - Defines an axis where the low and high limits change to fit all the data values of all the series that use the axis.

The increment used on the high limit is based on the decimal base of the largest series data value. The decrement used on the low limit is based on the decimal base of the smallest series data value. If the largest data value increments between 1 and 9, the high limit increments in single digits because the decimal base is 1. When the value reaches 10, the limit increments in double digits, 10, 20 ,30, etc. When the value reaches 100, the limit incrments in triple digits, 100, 200, 300, etc. The same principle works for the low limit.

Example

For two data values:

8 and 4 - The axis has high and low limits of 9 and 3, respectively.

74 and 45 - The axis has high and low limits of 80 and 40, respectively.

7,453 and 4,367 - The axis has high and low limits of 8,000 and 4,000, respectively.
apAxisScrolled - Defines an axis where the high limit is set to the maximum data value of all the series plus the scroll percent of the original axis width. The low limit is set to the high limit minus the original axis width. The original axis width is the initial high limit minus the initial low limit. This mode is very useful for incremental flow data.

Example

You specify a scroll of 50 percent.

There are 100 data values.

Currently the limits are from 0 to 100, so there is a width of 100.

The maximum data value changes to 200.

To accommodate the maximum data value at 50% of the axis width from the high limit, the 200 is now in the middle. Because the width is 100, the high limit is now 250 and the low limit is 150.