Visit Gigasoft's Web Site
 ProEssentials v9 Help

EXTRAAXIS

This structure is used only for the Scientific Graph Object.

 

This structure is used to construct extra bottom or top axes via PEP_structEXTRAAXISX and PEP_structEXTRAAXISTX properties.

 

These extra axes are not actually associated with any data. The axes are pure visualization tools and you will need to message appropriate subset data if you need to match data to the axis.

 

 

typedef struct

{

 int    nSize;

 float  fMin;

 float  fMax;

 char   szLabel[64];

 float  fManualLine;

 float  fManualTick;

 char   szFormat[16];

 int    nShowAxis;

 int    nShowTickMark;

 int    bInvertedAxis;

 int    bLogScale;

 DWORD  dwColor;

} EXTRAAXIS;

 

 

Parameter

Description

nSize

Size of this structure.

fMin

Minimum range of axis.

fMax

Maximum range of axis.

szLabel

Axis label.

fManualLine

Optional grid line density. Set zero for automatic construction.

fManualTick

Optional grid tick density. Set zero for automatic construction.

szFormat

Optional format string. See AxisFormatX for more info.

nShowAxis

ShowAxis state. See ShowXAxis for more info.

nShowTickMark

ShowTick state. See ShowTickMarkX for more info.

bInvertedAxis

Inverted state. See InvertedXAxis for more info.

bLogScale

Log state. False = Linear scaling, True = Log scaling.

dwColor

Axis RGB color

 

Comments

fMin and fMax have meanings similar to ManualMinX and ManualMaxX.

fManualLine and fManualTick have meanings similar to ManualXAxisLine and ManualXAxisTick.

 

See Also: PEP_structEXTRAAXISX, PEP_structEXTRAAXISTX.