Chapter 9:
Error Bar Attributes (AEB_)

ATTRIBUTE

Description

AEB_ERRORBAR_MODE

Error Bar Mode

AEB_ERRORBAR_TYPE

Error Bar Type

AEB_ERRORBAR_VALUES

Error Bar Values

AEB_ERRORBAR_X_SHOWALL

Error Bars X-Axis Show All

AEB_ERRORBAR_X_SHOWSERIES

Error Bars X-Axis Show for Series

AEB_ERRORBAR_Y_SHOWALL

Error Bars Y-Axis Show All

AEB_ERRORBAR_Y_SHOWSERIES

Error Bars Y-Axis Show for Series

AEB_ERRORBAR_MODE

 

This attribute defines the mode in which error bars are drawn: Fixed Positive and Negative, Percent, Standard Deviation, Standard Error, or Custom.

Type:

typedef struct _TDG_SerDepErrorBarValue {
     INT16 nSeriesID;
     INT16 nYorXErrorBar;
     INT16 nMode;
     INT16 nType;
     REAL64 fErrorBarPlus;
     REAL64 fErrorBarMinus;
     INT16 nHatSize;
     INT16 nStdDevMult;
} TDG_SerDepErrorBarValue, FAR * TDG_SerDepErrorBarValuePtr;

Valid Range:

See the TDG_SerDepErrorBarValue structure in Appendix A.

Default:

None

Also See:

AEB_ERRORBAR_TYPE, AEB_ERRORBAR_VALUES, AEB_ERRORBAR_X_SHOWALL, AEB_ERRORBAR_X_SHOWSERIES, AEB_ERRORBAR_Y_SHOWALL, AEB_ERRORBAR_Y_SHOWSERIES

Usage

ObjectID

SeriesID

GroupID

GraphTypes

Requirements:

No

No

No

All 2D Bar Graphs

   

AEB_ERRORBAR_TYPE

 

This attribute defines the type of error bars; Positive, Negative, or both.

Type:

typedef struct _TDG_SerDepErrorBarValue {
     INT16 nSeriesID;
     INT16 nYorXErrorBar;
     INT16 nMode;
     INT16 nType;
     REAL64 fErrorBarPlus;
     REAL64 fErrorBarMinus;
     INT16 nHatSize;
     INT16 nStdDevMult;
} TDG_SerDepErrorBarValue, FAR * TDG_SerDepErrorBarValuePtr;

Valid Range:

See the TDG_SerDepErrorBarValue structure in Appendix A.

Default:

None

Also See:

AEB_ERRORBAR_MODE, AEB_ERRORBAR_VALUES, AEB_ERRORBAR_X_SHOWALL, AEB_ERRORBAR_X_SHOWSERIES, AEB_ERRORBAR_Y_SHOWALL, AEB_ERRORBAR_Y_SHOWSERIES

Usage

ObjectID

SeriesID

GroupID

GraphTypes

Requirements:

No

No

No

All 2D Bar Graphs

   

AEB_ERRORBAR_VALUES

 

This attribute defines the values in the TDG_SerDepErrorBarValue structure (i.e., the fErrorBarPlus, fErrorBarMinus, nHatSize, and nStdDevMult members).

Type:

typedef struct _TDG_SerDepErrorBarValue {
     INT16 nSeriesID;
     INT16 nYorXErrorBar;
     INT16 nMode;
     INT16 nType;
     REAL64 fErrorBarPlus;
     REAL64 fErrorBarMinus;
     INT16 nHatSize;
     INT16 nStdDevMult;
} TDG_SerDepErrorBarValue, FAR * TDG_SerDepErrorBarValuePtr;

Valid Range:

See the TDG_SerDepErrorBarValue structure in Appendix A.

Default:

None

Also See:

AEB_ERRORBAR_MODE, AEB_ERRORBAR_TYPE, AEB_ERRORBAR_X_SHOWALL, AEB_ERRORBAR_X_SHOWSERIES, AEB_ERRORBAR_Y_SHOWALL, AEB_ERRORBAR_Y_SHOWSERIES

Usage

ObjectID

SeriesID

GroupID

GraphTypes

Requirements:

No

No

No

All 2D Bar Graphs

   

AEB_ERRORBAR_X_SHOWALL

 

This attribute defines the visibility of error bars for all series on the X-axis.

Type:

INT16

Valid Range:

INT16; 0/1

 

1=

Error bars are visible

 

0=

Error bars are not visible

Default:

0

Also See:

AEB_ERRORBAR_MODE, AEB_ERRORBAR_TYPE, AEB_ERRORBAR_VALUES, AEB_ERRORBAR_X_SHOWSERIES, AEB_ERRORBAR_Y_SHOWALL, AEB_ERRORBAR_Y_SHOWSERIES

Usage

ObjectID

SeriesID

GroupID

GraphTypes

Requirements:

No

Yes, specify in nSeriesID

No

Any 2D chart with an X-axis

   

AEB_ERRORBAR_X_SHOWSERIES

 

This attribute defines the visibility of error bars for a particular series on the X-axis.

Type:

typedef struct _TDG_SerDepBOOLEAN16 {
     INT16 nSeriesID;
     BOOLEAN16 bValue;
} TDG_SerDepBOOLEAN16, FAR * TDG_SerDepBOOLEAN16Ptr;

Valid Range:

nSeriesID; a series number

 

bValue; TRUE/FALSE

 

TRUE=

Error bars are visible for nSeriesID

 

FALSE=

Error bars are not visible for nSeriesID

Default:

0/False

Also See:

AEB_ERRORBAR_MODE, AEB_ERRORBAR_TYPE, AEB_ERRORBAR_VALUES, AEB_ERRORBAR_X_SHOWALL, AEB_ERRORBAR_Y_SHOWALL, AEB_ERRORBAR_Y_SHOWSERIES

Usage

ObjectID

SeriesID

GroupID

GraphTypes

Requirements:

No

Yes, specify in nSeriesID

No

All 2D Bar Graphs

   

AEB_ERRORBAR_Y_SHOWALL

 

This attribute defines the visibility of error bars for all series on the Y-axis.

Type:

INT16

Valid Range:

0/1

 

1=

Error bars are visible

 

0=

Error bars are not visible

Default:

0

Also See:

AEB_ERRORBAR_MODE, AEB_ERRORBAR_TYPE, AEB_ERRORBAR_VALUES, AEB_ERRORBAR_X_SHOWALL, AEB_ERRORBAR_X_SHOWSERIES, AEB_ERRORBAR_Y_SHOWSERIES

Usage

ObjectID

SeriesID

GroupID

GraphTypes

Requirements:

No

No

No

All 2D Bar Graphs

   

AEB_ERRORBAR_Y_SHOWSERIES

 

This attribute defines the visibility of error bars for a particular series on the X-axis.

Type:

typedef struct _TDG_SerDepBOOLEAN16 {
     INT16 nSeriesID;
     BOOLEAN16 bValue;
} TDG_SerDepBOOLEAN16, FAR * TDG_SerDepBOOLEAN16Ptr;

Valid Range:

nSeriesID; a series number

 

bValue; TRUE/FALSE

 

TRUE=

Error bars are visible for nSeriesID

 

FALSE=

Error bars are not visible for nSeriesID

Default:

0/False

Also See:

AEB_ERRORBAR_MODE, AEB_ERRORBAR_TYPE, AEB_ERRORBAR_VALUES, AEB_ERRORBAR_X_SHOWALL, AEB_ERRORBAR_X_SHOWSERIES, AEB_ERRORBAR_Y_SHOWALL

Usage

ObjectID

SeriesID

GroupID

GraphTypes

Requirements:

No

No

No

All 2D Bar Graphs