VR-Forces 4.2 Class Documentation
List of all members | Public Slots | Signals | Public Member Functions | Static Public Member Functions | Protected Attributes | Static Protected Attributes
DtTerrainDisplayOptions Class Reference

class DtTerrainDisplayOptions: More...

Inheritance diagram for DtTerrainDisplayOptions:
Inheritance graph
[legend]

Public Slots

virtual void setCoordinateSystem (const DtCoordSys &system)
- Public Slots inherited from DtTMDisplayOptions
virtual void setShadowText (bool)
virtual void setNameLabelShown (bool)
virtual void setLabelLabelShown (bool)
virtual void setLayerLabelShown (bool)
virtual void setDisplayFrameRate (int)
virtual void setIconScale (int)
virtual void setShowDialogType (DtShowDialogType type)
virtual void setLabelColor (const QColor &color)
virtual void setZoomboxColor (const QColor &color)
virtual void setZoomboxLineWidth (int)
virtual void setRouteArrowShown (bool)
virtual void setAnimEnable (bool)
virtual void setFreehandEdit (bool)
virtual void setDisplayWatermark (bool)
virtual void setManageFrameRates (bool)
virtual void setCacheSymbolOptions (int)
virtual void setCacheSymbolOption (int opt, bool onOff)
virtual void setShowIndicatorOption (int)
virtual void setContinuousNavigation (bool)
 Set to true to allow the navigation buttons to continue to fire while pressed.

Signals

void coordinateSystemChanged (const DtCoordSys &system)
void useGreatCircleChanged (bool)
- Signals inherited from DtTMDisplayOptions
void shadowTextChanged (bool)
void displayFrameRateChanged (int)
void iconScaleChanged (int)
void showDialogTypeChanged (DtShowDialogType type)
void labelColorChanged (const QColor &)
void zoomboxColorChanged (const QColor &)
void zoomboxLineWidthChanged (int)
void unitDisplayChanged (const DtUnitDisplayManager *)
void continuousNavigationChanged (bool)
void routeArrowShownChanged (bool)
void animEnableChanged (bool)
void freehandEditChanged (bool)
void overlayTabLocationChanged (bool)
void displayDeleteObjectsDialogChanged (bool)
void displayWatermarkChanged (bool)
void nameLabelShownChanged (bool)
void labelLabelShownChanged (bool)
void layerLabelShownChanged (bool)
void manageFrameRatesChanged (bool)
void cacheSymbolOptionsChanged (int)
void showIndicatorOptionChanged (int)

Public Member Functions

 DtTerrainDisplayOptions ()
 Default constructor.
virtual ~DtTerrainDisplayOptions ()
 Destructor.
 DtTerrainDisplayOptions (const DtTerrainDisplayOptions &orig)
 Copy constructor.
virtual DtTMDisplayOptionsoperator= (const DtTMDisplayOptions &rhs)
 Assignment operator.
virtual const DtCoordSyscoordinateSystem () const
 Accessors for coordinate system.
virtual void setUseGreatCircle (bool b)
 Set to use great circle distances when calculating ranges for geodetic databases.
virtual bool useGreatCircle () const
virtual DtTMDisplayOptionsclone () const
virtual bool operator== (const DtTMDisplayOptions &) const
 Equivalence operator.
- Public Member Functions inherited from DtTMDisplayOptions
 DtTMDisplayOptions ()
 Default constructor.
virtual ~DtTMDisplayOptions ()
 Destructor.
 DtTMDisplayOptions (const DtTMDisplayOptions &orig)
 Copy constructor.
virtual bool overlayTabLocation () const
virtual void setOverlayTabLocation (bool)
virtual bool displayDeleteObjectsDialog () const
virtual void setDisplayDeleteObjectsDialog (bool)
virtual bool displayWatermark () const
virtual int displayFrameRate () const
 If manageFrameRates is false or the display frame rate is the same as the max display frame rate, this will return -1, not the actual value.
virtual int displayFrameRateAsSet () const
 Returns the display frame rate as set by user.
virtual int maxDisplayFrameRate () const
virtual void setMaxDisplayFrameRate (int)
virtual int minDisplayFrameRate () const
virtual void setMinDisplayFrameRate (int)
virtual const int iconScale () const
virtual const int maxIconScale () const
virtual void setMaxIconScale (int)
virtual const int minIconScale () const
virtual void setMinIconScale (int)
virtual bool continuousNavigation () const
virtual bool routeArrowShown () const
virtual DtShowDialogType showDialogType () const
virtual int cacheSymbolOptions () const
virtual bool cacheSymbolOptionOn (int) const
virtual int showIndicatorOption () const
virtual bool manageFrameRates () const
virtual bool freehandEdit () const
virtual bool animEnable () const
virtual QColor labelColor () const
virtual QColor zoomboxColor () const
virtual int zoomboxLineWidth () const
virtual void setUnitDisplayManager (DtUnitDisplayManager *)
virtual DtUnitDisplayManagerunitDisplayManager () const
virtual bool init (const DtTMFactory *)
virtual bool nameLabelShown () const
virtual bool layerLabelShown () const
virtual bool labelLabelShown () const
virtual bool shadowText () const
- Public Member Functions inherited from DtArchivableObject
 DtArchivableObject (QString name, DtArchivableObjectCreator fcn)
 This constructor will add this object to the archivable object factory.
 DtArchivableObject (QString name)
 DtArchivableObject ()
virtual ~DtArchivableObject ()
virtual QString name () const
DtArchiverarchiver ()
 Returns the archiver of this object.
virtual void write (QTextStream &s)
virtual void setLevel (int i)
virtual int level () const
virtual DtArchivableObjectclone ()
 Allows for cloning of this object.

Static Public Member Functions

static DtTMDisplayOptionscreate ()
 Returns a newly created instance of a DtPvdDisplayOptions.

Protected Attributes

DtCoordSys myCoordinateSystem
bool myUseGreatCircle
- Protected Attributes inherited from DtTMDisplayOptions
bool myOverlayTabLocation
bool myDisplayDeleteObjectsDialog
int myDisplayFrameRate
int myMaxDisplayFrameRate
int myMinDisplayFrameRate
int myIconScale
int myMaxIconScale
int myMinIconScale
bool myAnimEnable
DtShowDialogType myShowDialogType
QColor myLabelColor
QColor myZoomboxColor
int myZoomboxLineWidth
DtUnitDisplayManagermyUnitDisplayManager
bool myContinuousNavigation
bool myRouteArrowShown
bool myFreehandEdit
bool myNameLabelShown
bool myLabelLabelShown
bool myLayerLabelShown
bool myShadowText
int myCacheSymbolOptions
 Options based on defines in baseSymbolMapper.h.
int myShowIndicatorOption
 Options to decide how to show children of symbols.
bool myDisplayWatermark
bool myManageFrameRates
- Protected Attributes inherited from DtArchivableObject
DtArchivermyArchiver

Static Protected Attributes

static const DtCoordSys theDefaultCoordinateSystem
- Static Protected Attributes inherited from DtTMDisplayOptions
static const bool theDefaultShadowText
static const bool theDefaultOverlayTabLocation
static const bool theDefaultDisplayDeleteObjectsDialog
static const bool theDefaultNameLabelShown
static const bool theDefaultLabelLabelShown
static const bool theDefaultLayerLabelShown
static const int theDefaultDisplayFrameRate
static const int theDefaultMaxDisplayFrameRate
static const int theDefaultMinDisplayFrameRate
static const int theDefaultIconScale
static const int theDefaultMaxIconScale
static const int theDefaultMinIconScale
static const bool theDefaultAnimEnable
static const bool theDefaultFreehandEdit
static const DtShowDialogType theDefaultShowType
static const QColor theDefaultLabelColor
static const QColor theDefaultZoomboxColor
static const int theDefaultZoomboxLineWidth
static const int theDefaultContinuousNavigation
static const bool theDefaultRouteArrowShown

Additional Inherited Members

- Protected Member Functions inherited from DtTMDisplayOptions
virtual void read (QTextStream &ts)
 Reads/writes archiver.

Detailed Description

class DtTerrainDisplayOptions:

Instances of DtTerrainDisplayOptions are

Constructor & Destructor Documentation

DtTerrainDisplayOptions::DtTerrainDisplayOptions ( )

Default constructor.

virtual DtTerrainDisplayOptions::~DtTerrainDisplayOptions ( )
virtual

Destructor.

DtTerrainDisplayOptions::DtTerrainDisplayOptions ( const DtTerrainDisplayOptions orig)

Copy constructor.

Member Function Documentation

virtual DtTMDisplayOptions& DtTerrainDisplayOptions::operator= ( const DtTMDisplayOptions rhs)
virtual

Assignment operator.

Reimplemented from DtTMDisplayOptions.

virtual const DtCoordSys& DtTerrainDisplayOptions::coordinateSystem ( ) const
virtual

Accessors for coordinate system.

Reimplemented from DtTMDisplayOptions.

virtual void DtTerrainDisplayOptions::setUseGreatCircle ( bool  b)
virtual

Set to use great circle distances when calculating ranges for geodetic databases.

virtual bool DtTerrainDisplayOptions::useGreatCircle ( ) const
virtual
static DtTMDisplayOptions* DtTerrainDisplayOptions::create ( )
static

Returns a newly created instance of a DtPvdDisplayOptions.

Reimplemented from DtTMDisplayOptions.

virtual DtTMDisplayOptions* DtTerrainDisplayOptions::clone ( ) const
virtual

Reimplemented from DtTMDisplayOptions.

virtual bool DtTerrainDisplayOptions::operator== ( const DtTMDisplayOptions ) const
virtual

Equivalence operator.

Reimplemented from DtTMDisplayOptions.

void DtTerrainDisplayOptions::coordinateSystemChanged ( const DtCoordSys system)
signal
void DtTerrainDisplayOptions::useGreatCircleChanged ( bool  )
signal
virtual void DtTerrainDisplayOptions::setCoordinateSystem ( const DtCoordSys system)
virtualslot

Member Data Documentation

const DtCoordSys DtTerrainDisplayOptions::theDefaultCoordinateSystem
staticprotected
DtCoordSys DtTerrainDisplayOptions::myCoordinateSystem
protected
bool DtTerrainDisplayOptions::myUseGreatCircle
protected

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

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)