GRE_GEOLOCKSETTINGS Class Reference

Settings for geo-locking, used by GRE_VIEW. More...

#include <gre/geolock.h>

List of all members.

Public Types

enum  MODE { MODE_Scale = 0x01, MODE_Extent = 0x02, MODE_ScaleAndExtent = 0x03 }

Public Member Functions

MODE GetMode () const
double GetRelativeScale () const
 GRE_GEOLOCKSETTINGS ()
void SetMode (MODE mode)
void SetRelativeScale (double scale)

Static Public Member Functions

const SERIALIZER::ITEMDEFSerialGetItemDef ()


Detailed Description

Settings for geo-locking, used by GRE_VIEW.

Definition at line 32 of file geolock.h.


Member Enumeration Documentation

enum GRE_GEOLOCKSETTINGS::MODE
 

Enumeration values:
MODE_Scale  Lock by scale.
MODE_Extent  Lock by extent.
MODE_ScaleAndExtent  Lock by scale and extent.

Definition at line 35 of file geolock.h.


Constructor & Destructor Documentation

GRE_GEOLOCKSETTINGS::GRE_GEOLOCKSETTINGS  )  [inline]
 

Constructor.

Definition at line 49 of file geolock.h.


Member Function Documentation

MODE GRE_GEOLOCKSETTINGS::GetMode  )  const [inline]
 

Get geolock mode.

Definition at line 53 of file geolock.h.

double GRE_GEOLOCKSETTINGS::GetRelativeScale  )  const [inline]
 

Get relative scale.

Definition at line 57 of file geolock.h.

const SERIALIZER::ITEMDEF* GRE_GEOLOCKSETTINGS::SerialGetItemDef  )  [static]
 

Get serialization item definition array.

void GRE_GEOLOCKSETTINGS::SetMode MODE  mode  )  [inline]
 

Set geolock mode.

Definition at line 61 of file geolock.h.

void GRE_GEOLOCKSETTINGS::SetRelativeScale double  scale  )  [inline]
 

Set relative scale.

Definition at line 66 of file geolock.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