Selecting an Axis Type

An axis style is selected by calling SRGraphStyle::SetAxisStyle(). If the default axis style, CX_AXIS_AUTOMATIC, is selected, Objective Chart chooses an axis type appropriate for the specified graph type. This combination is satisfactory in most cases.

List of Axis Styles

Axis style

Description

CX_AXIS_NONE

No style defined

CX_AXIS_AUTOMATIC

Style chosen according to graph type

CX_AXIS_CLASSIC

Automatic — data values plotted vertically

CX_AXIS_CLASSIC_RIGHT

Classic axis with labels on the right

CX_AXIS_ISO_CLASSIC

Classic axis but with pseudo 3D effect

CX_AXIS_ISO_CLASSIC_R

Classic axis, pseudo 3D, labels on the right

CX_AXIS_DATE

Classic axis with date scale

CX_AXIS_DATE_R

Classic axis with date scale on the right

CX_AXIS_ISO_DATE

Pseudo 3D classic axis with date scale

CX_AXIS_ISO_DATE_R

Pseudo 3D classic axis with date scale on the right

CX_AXIS_YX

Classic axis, but with data values plotted horizontally

CX_AXIS_ISO_CLASSIC_YX

Classic pseudo 3d for horizontal graphs

CX_AXIS_DATE_YX

Classic axis with date scale on the horizontal axis

CX_AXIS_ISO_DATE_YX

Pseudo 3D classic axis with date scale on a horizontal axis

CX_AXIS_PIE

Pie chart labeling

CX_AXIS_STAGE_SW

3/4 stage from southwest

CX_AXIS_STAGE_SE

3/4 stage views from southeast

CX_AXIS_PLATFORM_SW

Viewed from southwest

CX_AXIS_PLATFORM_SE

Platform — stage with no back or sides viewed from southeast

CX_AXIS_XYSCATTER

Scatter graph axis

CX_AXIS_SCATTER_DATEX

Scatter axis with a date scale on the X axis

CX_AXIS_SCATTER_DATEY

Scatter axis with a date scale on the Y axis

CX_AXIS_GANTT_VALUE

Gantt chart axis, value scale

CX_AXIS_GANTT_DATE

Gantt chart axis, date scale

CX_AXIS_POLAR

Polar chart axes

CX_AXIS_WEB

Web chart axis

CX_AXIS_OSCILLISCOPE+

+-X, +-Y for 2D plots1

CX_AXIS_H_FRAME+

“Rugby” (American football) goal posts1

CX_AXIS_USER

User styles are in the range c0000000 to ff000000; all other values are reserved.