GRE_ELEMSAMPLE_DC Class Reference

Drawing Context for Element Samples. More...

#include <gre/elemsampledc.h>

Inheritance diagram for GRE_ELEMSAMPLE_DC:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void CloseStyleObject ()
MGD::CONTEXTGetGC () const
MGD::STYLESAMPLEFLAGS GetSampleFlags () const
const RVC::STYLEGetStyleObject () const
const TRANS2D_MAPGENGetTransGen () const
 GRE_ELEMSAMPLE_DC (MGD::CONTEXT *gc, MGD::STYLESAMPLEFLAGS SampleFlags=MGD::STYLESAMPLE_ShrinkToFit)
 GRE_ELEMSAMPLE_DC (MGD::STYLESAMPLEFLAGS SampleFlags=MGD::STYLESAMPLE_ShrinkToFit)
ERRVALUE OpenStyleObject (const RVC::OBJITEM &StyleObj)
void SetSampleFlags (MGD::STYLESAMPLEFLAGS SampleFlags)
void SetTransGen (const TRANS2D_MAPGEN *trans)
virtual ~GRE_ELEMSAMPLE_DC ()

Detailed Description

Drawing Context for Element Samples.

Definition at line 52 of file elemsampledc.h.


Constructor & Destructor Documentation

GRE_ELEMSAMPLE_DC::GRE_ELEMSAMPLE_DC MGD::STYLESAMPLEFLAGS  SampleFlags = MGD::STYLESAMPLE_ShrinkToFit  )  [explicit]
 

Constructor.

GRE_ELEMSAMPLE_DC::GRE_ELEMSAMPLE_DC MGD::CONTEXT gc,
MGD::STYLESAMPLEFLAGS  SampleFlags = MGD::STYLESAMPLE_ShrinkToFit
[explicit]
 

Construct with MGC_GC.

virtual GRE_ELEMSAMPLE_DC::~GRE_ELEMSAMPLE_DC  )  [virtual]
 

Destructor.


Member Function Documentation

void GRE_ELEMSAMPLE_DC::CloseStyleObject  )  [inline]
 

Close style object if was opened.

Definition at line 71 of file elemsampledc.h.

MGD::CONTEXT* GRE_ELEMSAMPLE_DC::GetGC  )  const [inline]
 

Get graphic drawing context.

Definition at line 75 of file elemsampledc.h.

MGD::STYLESAMPLEFLAGS GRE_ELEMSAMPLE_DC::GetSampleFlags  )  const [inline]
 

Get flags for Draw...StyleSample() usage.

Definition at line 79 of file elemsampledc.h.

const RVC::STYLE& GRE_ELEMSAMPLE_DC::GetStyleObject  )  const [inline]
 

Get reference to style object.

Definition at line 83 of file elemsampledc.h.

const TRANS2D_MAPGEN* GRE_ELEMSAMPLE_DC::GetTransGen  )  const [inline]
 

Get the TransGen used to draw this sample Will be NULL if drawing into legend view, Will be valid if drawing for legend layer.

Definition at line 89 of file elemsampledc.h.

ERRVALUE GRE_ELEMSAMPLE_DC::OpenStyleObject const RVC::OBJITEM StyleObj  )  [inline]
 

Open specified style object.

If specified path/inode matches currently open object it will not be opened again.

Definition at line 94 of file elemsampledc.h.

void GRE_ELEMSAMPLE_DC::SetSampleFlags MGD::STYLESAMPLEFLAGS  SampleFlags  )  [inline]
 

Set flags for Draw...StyleSample() usage.

Definition at line 99 of file elemsampledc.h.

void GRE_ELEMSAMPLE_DC::SetTransGen const TRANS2D_MAPGEN trans  )  [inline]
 

Definition at line 103 of file elemsampledc.h.


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