GRE_LAYER_LEGEND::DISPPARM Class Reference

#include <gre/lrlegend.h>

Inheritance diagram for GRE_LAYER_LEGEND::DISPPARM:

Inheritance graph
[legend]
List of all members.

Public Member Functions

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

Public Attributes

COLOR BackgroundColor
double ColSpace
MIUNICODE filename [FILENAME_MAX]
INT32 flags
double FullDescHeightM
double Height
COLOR LegendBorderColor
double LegendBorderWidth
SUBTYPE LegendType
double LineSpace
double MapScale
double MarginWidth
double MaxIndex
double MaxValL
double MaxValR
double MinIndex
double MinValL
double MinValR
int NumCols
UINT32 NumTicksL
UINT32 NumTicksR
RVCLEGENDINFO objinfo
COLOR SampleBorderColor
double SampleBorderWidth
double SampleHeight
double SampleOffset
double SampleSpace
double SampleWidth
TEXTSTYLE Style [4]
MIUNICODE stylefilename [FILENAME_MAX]
INT32 styleinode
int StyleTable
int units
double Width

Protected Member Functions

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

Constructor & Destructor Documentation

GRE_LAYER_LEGEND::DISPPARM::DISPPARM  ) 
 

Default constructor.

Reimplemented from GRE_LAYER::DISPPARM.

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

Copy constructor.

Reimplemented from GRE_LAYER::DISPPARM.

Definition at line 107 of file lrlegend.h.

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

Definition at line 110 of file lrlegend.h.


Member Function Documentation

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

Assignment operator.

Reimplemented from GRE_LAYER::DISPPARM.

Definition at line 114 of file lrlegend.h.

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

GRE_LAYER::DISPPARM new overridables.

Implements GRE_LAYER::DISPPARM.


Member Data Documentation

COLOR GRE_LAYER_LEGEND::DISPPARM::BackgroundColor
 

Color for background (default: transparent).

Definition at line 75 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::ColSpace
 

Space between columns.

Definition at line 81 of file lrlegend.h.

MIUNICODE GRE_LAYER_LEGEND::DISPPARM::filename[FILENAME_MAX]
 

Filename of the object.

Definition at line 64 of file lrlegend.h.

INT32 GRE_LAYER_LEGEND::DISPPARM::flags
 

LEGENDFLAG_...

Definition at line 70 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::FullDescHeightM
 

Definition at line 104 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::Height
 

Definition at line 103 of file lrlegend.h.

COLOR GRE_LAYER_LEGEND::DISPPARM::LegendBorderColor
 

Legend border color.

Definition at line 77 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::LegendBorderWidth
 

Definition at line 80 of file lrlegend.h.

SUBTYPE GRE_LAYER_LEGEND::DISPPARM::LegendType
 

Legend subtype.

Definition at line 71 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::LineSpace
 

Minimum space between lines.

Definition at line 87 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::MapScale
 

Map scale all measurements are relative to.

Definition at line 86 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::MarginWidth
 

Margin around whole legend.

Definition at line 88 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::MaxIndex
 

Maximum colormap index.

Definition at line 93 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::MaxValL
 

Maximum Value.

Definition at line 98 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::MaxValR
 

Maximum Value.

Definition at line 99 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::MinIndex
 

Minimum colormap index.

Definition at line 92 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::MinValL
 

Minimum Value.

Definition at line 96 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::MinValR
 

Minimum Value.

Definition at line 97 of file lrlegend.h.

int GRE_LAYER_LEGEND::DISPPARM::NumCols
 

# of columns of legend stuff

Definition at line 73 of file lrlegend.h.

UINT32 GRE_LAYER_LEGEND::DISPPARM::NumTicksL
 

Number of ticks.

Definition at line 94 of file lrlegend.h.

UINT32 GRE_LAYER_LEGEND::DISPPARM::NumTicksR
 

Number of ticks.

Definition at line 95 of file lrlegend.h.

RVCLEGENDINFO GRE_LAYER_LEGEND::DISPPARM::objinfo
 

Definition at line 67 of file lrlegend.h.

COLOR GRE_LAYER_LEGEND::DISPPARM::SampleBorderColor
 

Sample border color.

Definition at line 76 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::SampleBorderWidth
 

All measurements are stored in output mm.

Definition at line 79 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::SampleHeight
 

Size of sample.

Definition at line 83 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::SampleOffset
 

Offset from left edge.

Definition at line 85 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::SampleSpace
 

Space between sample and description.

Definition at line 82 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::SampleWidth
 

Size of sample.

Definition at line 84 of file lrlegend.h.

TEXTSTYLE GRE_LAYER_LEGEND::DISPPARM::Style[4]
 

Font styles to use.

Definition at line 74 of file lrlegend.h.

MIUNICODE GRE_LAYER_LEGEND::DISPPARM::stylefilename[FILENAME_MAX]
 

File for style object if needed, blank if under vector.

Definition at line 65 of file lrlegend.h.

INT32 GRE_LAYER_LEGEND::DISPPARM::styleinode
 

Inode for style object if needed, <= 0 if under vector.

Definition at line 66 of file lrlegend.h.

int GRE_LAYER_LEGEND::DISPPARM::StyleTable
 

Style assignment table (-1 if not used).

Definition at line 72 of file lrlegend.h.

int GRE_LAYER_LEGEND::DISPPARM::units
 

Units user wants to edit sizes in.

Definition at line 89 of file lrlegend.h.

double GRE_LAYER_LEGEND::DISPPARM::Width
 

Size of layer in ground meters (computed).

Definition at line 103 of file lrlegend.h.


The documentation for this class was generated from the following file:
Generated on Wed May 31 15:28:34 2006 for TNTsdk by  doxygen 1.3.8-20040913