Visit Gigasoft's Web Site
 ProEssentials v9 Help

GetExtraAxisX

Scope

Pesgo

 

public ProEssentials.Structs.ExtraAxis PeFunction.GetExtraAxisX ( )

This function is used to manage extra x axes. These axes are not directly related to data and are purely visual items. If you want to plot data with respect to these extra scales, then the data will need to be normalized with respect to the first x axis scale. Before calling this function, set WorkingAxis to the axis index (0 through 4) for the appropriate axis if using more than one extra x axis.

 

See example 130 within demo for more information.

 

Returns

A ProEssentials.Structs.ExtraAxis object.

 

public struct ExtraAxis
{
     float fMin;
     float fMax;
     string szLabel;
     float fManualLine;
     float fManualTick;
     string szFormat;
     int nShowAxis;
     int nShowTickMark;
     bool bInvertedAxis;
     bool bLogScale;
     System.Drawing.Color dwColor;
}

 

Parameter

Description

fMin

Sets minimum range of axis.

fMax

Sets maximum range of axis.

szLabel

Sets axis label.

fManualLine

Sets optional grid line density. Set zero for automatic construction.

fManualTick

Sets optional grid tick density. Set zero for automatic construction.

szFormat

Sets optional format string. See AxisFormatX for more info.

nShowAxis

Sets ShowAxis state. See ShowXAxis for more info.

nShowTick

Sets ShowTick state. See ShowTickMarkX for more info.

bInvertedAxis

Sets Inverted state. See InvertedXAxis for more info.

bLog

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

dwColor

Sets axis color.

 

Comments

PeFunction.GetExtraAxisX members of Pesgo.PeFunction

 

See also: SetExtraAxisX, SetExtraAxisTX