VR-Forces 4.0.4 Class Documentation
Public Types | Public Member Functions | Protected Attributes | Static Protected Attributes
DtTdbDrawerOptions Class Reference
Inheritance diagram for DtTdbDrawerOptions:
Inheritance graph
[legend]

List of all members.

Public Types

enum  DtDrawingMode {
  DtDrawingModeNone = 0x0000, DtDrawingModePolygons = 0x0001, DtDrawingModeFeatures = 0x0002, DtDrawingModeWireframe = 0x0004,
  DtDrawingModeBoundingVolumes = 0x0008, DtDrawingModeContributionCulling = 0x0010, DtDrawingModeGridLines = 0x0020, DtDrawingModeManualGridLines = 0x0040,
  DtDrawingModeAutoGridLines = 0x0080, DtDrawingModeUtmGridLines = 0x0100, DtDrawingModeContourLines = 0x0200, DtDrawingModePaperMaps = 0x0400,
  DtDrawingModeApplyToMiniMap = 0x0800, DtDrawingModeSoilTypeColor = 0x1000, DtDrawingModeFillArealFeatures = 0x2000
}
enum  DtShadingMode { DtShadingModeNone = 0x0000, DtShadingModeHeight = 0x0001 }

Public Member Functions

 DtTdbDrawerOptions ()
 DtTdbDrawerOptions (const DtTdbDrawerOptions &v)
virtual ~DtTdbDrawerOptions ()
DtTdbDrawerOptionsoperator= (const DtTdbDrawerOptions &rhs)
virtual const DtDrawingModedrawingMode () const
 drawing mode
virtual void setDrawingMode (const DtDrawingMode &mode)
virtual bool drawingModePolygons () const
virtual void setDrawingModePolygons (const bool &onOff)
virtual bool drawingModeFeatures () const
virtual void setDrawingModeFeatures (const bool &onOff)
virtual bool drawingModeWireframe () const
virtual void setDrawingModeWireframe (const bool &onOff)
virtual bool drawingModeBoundingVolumes () const
virtual void setDrawingModeBoundingVolumes (const bool &onOff)
virtual bool drawingModeGridLines () const
virtual void setDrawingModeGridLines (const bool &onOff)
virtual bool drawingModeManualGridLines () const
virtual void setDrawingModeManualGridLines (const bool &onOff)
virtual bool drawingModeAutoGridLines () const
virtual void setDrawingModeAutoGridLines (const bool &onOff)
virtual bool drawingModeContourLines () const
virtual void setDrawingModeContourLines (const bool &onOff)
virtual bool drawingModePaperMaps () const
virtual void setDrawingModePaperMaps (const bool &onOff)
virtual bool drawingModeApplyToMiniMap () const
virtual void setDrawingModeApplyToMiniMap (const bool &onOff)
virtual bool drawingModeSoilTypeColor () const
virtual void setDrawingModeSoilTypeColor (const bool &onOff)
virtual bool drawingModeFillArealFeatures () const
virtual void setDrawingModeFillArealFeatures (const bool &onOff)
virtual const DtShadingModeshadingMode () const
 shading mode
virtual void setShadingMode (const DtShadingMode &mode)
virtual bool shadingModeHeight () const
virtual void setShadingModeHeight (const bool onOff)
virtual const QColor & boundingVolumeColor () const
 colors
virtual void setBoundingVolumeColor (const QColor &c)
virtual const QColor & contourLineColor () const
virtual void setContourLineColor (const QColor &c)
virtual const QColor & backgroundColor () const
virtual void setBackgoundColor (const QColor &c)
virtual const QColor & wireframeColor () const
virtual void setWireframeColor (const QColor &c)
virtual const QColor & gridLineColor () const
virtual void setGridLineColor (const QColor &c)
virtual const QColor & gridLineLabelColor () const
virtual void setGridLineLabelColor (const QColor &c)
virtual void setGridLabelFont (const QFont &)
 Fonts.
virtual const QFont * gridLabelFont () const
virtual const int & contourLineInterval () const
 contour lines
virtual void setContourLineInterval (const int &i)
virtual const int & minContourLineInterval () const
virtual void setMinContourLineInterval (const int &i)
virtual const int & maxContourLineInterval () const
virtual void setMaxContourLineInterval (const int &i)
virtual double manualGridLineFrequency () const
 grid lines
virtual void setManualGridLineFrequency (const double &d)
virtual const int & autoGridLineFrequency () const
virtual void setAutoGridLineFrequency (const int &i)
virtual const int & minAutoGridLineFrequency () const
virtual void setMinAutoGridLineFrequency (const int &i)
virtual const int & maxAutoGridLineFrequency () const
virtual void setMaxAutoGridLineFrequency (const int &i)
virtual void setCoordinateSystem (const DtCoordinateSystem *)
virtual const DtCoordinateSystemcoordinateSystem () const

Protected Attributes

DtDrawingMode myDrawingMode
DtShadingMode myShadingMode
QColor myBoundingVolumeColor
QColor myContourLineColor
QColor myBackgroundColor
QColor myWireframeColor
QColor myGridLineColor
QColor myGridLineLabelColor
QFont * myGridLabelFont
int myContourLineInterval
int myMinContourLineInterval
int myMaxContourLineInterval
double myManualGridLineFrequency
int myAutoGridLineFrequency
int myMinAutoGridLineFrequency
int myMaxAutoGridLineFrequency
bool myUsingMouseNavigation
const DtCoordinateSystemmyCoordinateSystem

Static Protected Attributes

static const DtDrawingMode theDefaultDrawingMode
 defaults
static const DtShadingMode theDefaultShadingMode
static const QColor theDefaultBoundingVolumeColor
static const QColor theDefaultContourLineColor
static const QColor theDefaultBackgroundColor
static const QColor theDefaultWireframeColor
static const QColor theDefaultGridLineColor
static const QColor theDefaultGridLineLabelColor
static const int theDefaultContourLineInterval
static const int theDefaultMinContourLineInterval
static const int theDefaultMaxContourLineInterval
static const double theDefaultManualGridLineFrequency
static const int theDefaultAutoGridLineFrequency
static const int theDefaultMinAutoGridLineFrequency
static const int theDefaultMaxAutoGridLineFrequency

Member Enumeration Documentation

Enumerator:
DtDrawingModeNone 
DtDrawingModePolygons 
DtDrawingModeFeatures 
DtDrawingModeWireframe 
DtDrawingModeBoundingVolumes 
DtDrawingModeContributionCulling 
DtDrawingModeGridLines 
DtDrawingModeManualGridLines 
DtDrawingModeAutoGridLines 
DtDrawingModeUtmGridLines 
DtDrawingModeContourLines 
DtDrawingModePaperMaps 
DtDrawingModeApplyToMiniMap 
DtDrawingModeSoilTypeColor 
DtDrawingModeFillArealFeatures 
Enumerator:
DtShadingModeNone 
DtShadingModeHeight 

Constructor & Destructor Documentation


Member Function Documentation

DtTdbDrawerOptions& DtTdbDrawerOptions::operator= ( const DtTdbDrawerOptions rhs)

Reimplemented in DtArchivableDrawerOptions.

virtual const DtDrawingMode& DtTdbDrawerOptions::drawingMode ( ) const [virtual]

drawing mode

virtual void DtTdbDrawerOptions::setDrawingMode ( const DtDrawingMode mode) [virtual]
virtual bool DtTdbDrawerOptions::drawingModePolygons ( ) const [virtual]
virtual void DtTdbDrawerOptions::setDrawingModePolygons ( const bool onOff) [virtual]
virtual bool DtTdbDrawerOptions::drawingModeFeatures ( ) const [virtual]
virtual void DtTdbDrawerOptions::setDrawingModeFeatures ( const bool onOff) [virtual]
virtual bool DtTdbDrawerOptions::drawingModeWireframe ( ) const [virtual]
virtual void DtTdbDrawerOptions::setDrawingModeWireframe ( const bool onOff) [virtual]
virtual void DtTdbDrawerOptions::setDrawingModeBoundingVolumes ( const bool onOff) [virtual]
virtual bool DtTdbDrawerOptions::drawingModeGridLines ( ) const [virtual]
virtual void DtTdbDrawerOptions::setDrawingModeGridLines ( const bool onOff) [virtual]
virtual void DtTdbDrawerOptions::setDrawingModeManualGridLines ( const bool onOff) [virtual]
virtual void DtTdbDrawerOptions::setDrawingModeAutoGridLines ( const bool onOff) [virtual]
virtual void DtTdbDrawerOptions::setDrawingModeContourLines ( const bool onOff) [virtual]
virtual bool DtTdbDrawerOptions::drawingModePaperMaps ( ) const [virtual]
virtual void DtTdbDrawerOptions::setDrawingModePaperMaps ( const bool onOff) [virtual]
virtual void DtTdbDrawerOptions::setDrawingModeApplyToMiniMap ( const bool onOff) [virtual]
virtual void DtTdbDrawerOptions::setDrawingModeSoilTypeColor ( const bool onOff) [virtual]
virtual void DtTdbDrawerOptions::setDrawingModeFillArealFeatures ( const bool onOff) [virtual]
virtual const DtShadingMode& DtTdbDrawerOptions::shadingMode ( ) const [virtual]

shading mode

virtual void DtTdbDrawerOptions::setShadingMode ( const DtShadingMode mode) [virtual]
virtual bool DtTdbDrawerOptions::shadingModeHeight ( ) const [virtual]
virtual void DtTdbDrawerOptions::setShadingModeHeight ( const bool  onOff) [virtual]
virtual const QColor& DtTdbDrawerOptions::boundingVolumeColor ( ) const [virtual]

colors

virtual void DtTdbDrawerOptions::setBoundingVolumeColor ( const QColor &  c) [virtual]
virtual const QColor& DtTdbDrawerOptions::contourLineColor ( ) const [virtual]
virtual void DtTdbDrawerOptions::setContourLineColor ( const QColor &  c) [virtual]
virtual const QColor& DtTdbDrawerOptions::backgroundColor ( ) const [virtual]
virtual void DtTdbDrawerOptions::setBackgoundColor ( const QColor &  c) [virtual]
virtual const QColor& DtTdbDrawerOptions::wireframeColor ( ) const [virtual]
virtual void DtTdbDrawerOptions::setWireframeColor ( const QColor &  c) [virtual]
virtual const QColor& DtTdbDrawerOptions::gridLineColor ( ) const [virtual]
virtual void DtTdbDrawerOptions::setGridLineColor ( const QColor &  c) [virtual]
virtual const QColor& DtTdbDrawerOptions::gridLineLabelColor ( ) const [virtual]
virtual void DtTdbDrawerOptions::setGridLineLabelColor ( const QColor &  c) [virtual]
virtual void DtTdbDrawerOptions::setGridLabelFont ( const QFont &  ) [virtual]

Fonts.

virtual const QFont* DtTdbDrawerOptions::gridLabelFont ( ) const [virtual]
virtual const int& DtTdbDrawerOptions::contourLineInterval ( ) const [virtual]

contour lines

virtual void DtTdbDrawerOptions::setContourLineInterval ( const int &  i) [virtual]
virtual const int& DtTdbDrawerOptions::minContourLineInterval ( ) const [virtual]
virtual void DtTdbDrawerOptions::setMinContourLineInterval ( const int &  i) [virtual]
virtual const int& DtTdbDrawerOptions::maxContourLineInterval ( ) const [virtual]
virtual void DtTdbDrawerOptions::setMaxContourLineInterval ( const int &  i) [virtual]
virtual double DtTdbDrawerOptions::manualGridLineFrequency ( ) const [virtual]

grid lines

virtual void DtTdbDrawerOptions::setManualGridLineFrequency ( const double &  d) [virtual]
virtual const int& DtTdbDrawerOptions::autoGridLineFrequency ( ) const [virtual]
virtual void DtTdbDrawerOptions::setAutoGridLineFrequency ( const int &  i) [virtual]
virtual const int& DtTdbDrawerOptions::minAutoGridLineFrequency ( ) const [virtual]
virtual void DtTdbDrawerOptions::setMinAutoGridLineFrequency ( const int &  i) [virtual]
virtual const int& DtTdbDrawerOptions::maxAutoGridLineFrequency ( ) const [virtual]
virtual void DtTdbDrawerOptions::setMaxAutoGridLineFrequency ( const int &  i) [virtual]
virtual void DtTdbDrawerOptions::setCoordinateSystem ( const DtCoordinateSystem ) [virtual]
virtual const DtCoordinateSystem* DtTdbDrawerOptions::coordinateSystem ( ) const [virtual]

Member Data Documentation

defaults

const QColor DtTdbDrawerOptions::theDefaultBoundingVolumeColor [static, protected]
const QColor DtTdbDrawerOptions::theDefaultContourLineColor [static, protected]
const QColor DtTdbDrawerOptions::theDefaultBackgroundColor [static, protected]
const QColor DtTdbDrawerOptions::theDefaultWireframeColor [static, protected]
const QColor DtTdbDrawerOptions::theDefaultGridLineColor [static, protected]
const QColor DtTdbDrawerOptions::theDefaultGridLineLabelColor [static, protected]

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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)