GRE_LAYER_SCALEBAR::DISPPARM Class Reference

#include <gre/lrscaleb.h>

Inheritance diagram for GRE_LAYER_SCALEBAR::DISPPARM:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 DISPPARM (const DISPPARM &rhs)
 DISPPARM ()
DISPPARMoperator= (const DISPPARM &rhs)
virtual ~DISPPARM ()

Public Attributes

double BarWidth
UINT8 BarWidthUnits
double Length
UINT8 LengthUnits
UINT8 LineWidthUnits
int MajorDiv
int MinorDiv
double Scale
LINESTYLE Style [4]
TEXTSTYLE TextStyle
MISTRING UnitLabel

Protected Member Functions

virtual const SERIALIZER::ITEMDEFSerialGetItemDef (SERIALIZER &serializer) const

Constructor & Destructor Documentation

GRE_LAYER_SCALEBAR::DISPPARM::DISPPARM  ) 
 

Default constructor.

Reimplemented from GRE_LAYER::DISPPARM.

GRE_LAYER_SCALEBAR::DISPPARM::DISPPARM const DISPPARM rhs  )  [inline]
 

Copy constructor.

Reimplemented from GRE_LAYER::DISPPARM.

Definition at line 53 of file lrscaleb.h.

virtual GRE_LAYER_SCALEBAR::DISPPARM::~DISPPARM  )  [inline, virtual]
 

Definition at line 56 of file lrscaleb.h.


Member Function Documentation

DISPPARM& GRE_LAYER_SCALEBAR::DISPPARM::operator= const DISPPARM rhs  )  [inline]
 

Assignment operator.

Reimplemented from GRE_LAYER::DISPPARM.

Definition at line 60 of file lrscaleb.h.

virtual const SERIALIZER::ITEMDEF* GRE_LAYER_SCALEBAR::DISPPARM::SerialGetItemDef SERIALIZER serializer  )  const [protected, virtual]
 

GRE_LAYER::DISPPARM new overridables.

Implements GRE_LAYER::DISPPARM.


Member Data Documentation

double GRE_LAYER_SCALEBAR::DISPPARM::BarWidth
 

bar thickness in users choice of units

Definition at line 41 of file lrscaleb.h.

UINT8 GRE_LAYER_SCALEBAR::DISPPARM::BarWidthUnits
 

Definition at line 46 of file lrscaleb.h.

double GRE_LAYER_SCALEBAR::DISPPARM::Length
 

length in whatever units user choose

Definition at line 40 of file lrscaleb.h.

UINT8 GRE_LAYER_SCALEBAR::DISPPARM::LengthUnits
 

Definition at line 45 of file lrscaleb.h.

UINT8 GRE_LAYER_SCALEBAR::DISPPARM::LineWidthUnits
 

Definition at line 47 of file lrscaleb.h.

int GRE_LAYER_SCALEBAR::DISPPARM::MajorDiv
 

Definition at line 43 of file lrscaleb.h.

int GRE_LAYER_SCALEBAR::DISPPARM::MinorDiv
 

Number of major/minor divisions.

Definition at line 44 of file lrscaleb.h.

double GRE_LAYER_SCALEBAR::DISPPARM::Scale
 

scale for width/sizes, etc

Definition at line 42 of file lrscaleb.h.

LINESTYLE GRE_LAYER_SCALEBAR::DISPPARM::Style[4]
 

Colors and such.

Definition at line 49 of file lrscaleb.h.

TEXTSTYLE GRE_LAYER_SCALEBAR::DISPPARM::TextStyle
 

Definition at line 48 of file lrscaleb.h.

MISTRING GRE_LAYER_SCALEBAR::DISPPARM::UnitLabel
 

Definition at line 50 of file lrscaleb.h.


The documentation for this class was generated from the following file:
Generated on Tue Dec 14 13:19:51 2004 for TNTsdk by  doxygen 1.3.8-20040913