GRE::GEOLOCKSETTINGS Class Reference

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

#include <gre/geolock.h>

List of all members.

Classes

class  DLG
 Dialog for modifying GEOLOCKSETTINGS. More...
class  FORM
 Form for modifying GEOLOCKSETTINGS. More...

Public Types

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

Public Member Functions

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

Static Public Member Functions

static const SERIALIZERITEMSerialGetItemDef ()

Detailed Description

Settings for geo-locking, used by GRE_VIEW.


Member Enumeration Documentation

Enumerator:
MODE_Scale 

Lock by scale.

MODE_Extent 

Lock by extent.

MODE_ScaleAndExtent 

Lock by scale and extent.


Constructor & Destructor Documentation

GRE::GEOLOCKSETTINGS::GEOLOCKSETTINGS (  )  [inline]

Constructor.


Member Function Documentation

MODE GRE::GEOLOCKSETTINGS::GetMode (  )  const [inline]

Get geolock mode.

double GRE::GEOLOCKSETTINGS::GetRelativeScale (  )  const [inline]

Get relative scale.

static const SERIALIZERITEM* GRE::GEOLOCKSETTINGS::SerialGetItemDef (  )  [static]

User interface 'dialog'.

Get serialization item definition array.

void GRE::GEOLOCKSETTINGS::SetMode ( MODE  mode  )  [inline]

Set geolock mode.

void GRE::GEOLOCKSETTINGS::SetRelativeScale ( double  scale  )  [inline]

Set relative scale.


The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:34:11 2012 for TNTsdk 2012 by  doxygen 1.6.1