VR-Forces 4.2 Class Documentation
List of all members | Public Types | Public Member Functions | Protected Attributes | Static Protected Attributes
DtTdbDrawerOptions Class Reference
Inheritance diagram for DtTdbDrawerOptions:
Inheritance graph
[legend]

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

DtTdbDrawerOptions::DtTdbDrawerOptions ( )
DtTdbDrawerOptions::DtTdbDrawerOptions ( const DtTdbDrawerOptions v)
virtual DtTdbDrawerOptions::~DtTdbDrawerOptions ( )
virtual

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 bool DtTdbDrawerOptions::drawingModeBoundingVolumes ( ) const
virtual
virtual void DtTdbDrawerOptions::setDrawingModeBoundingVolumes ( const bool onOff)
virtual
virtual bool DtTdbDrawerOptions::drawingModeGridLines ( ) const
virtual
virtual void DtTdbDrawerOptions::setDrawingModeGridLines ( const bool onOff)
virtual
virtual bool DtTdbDrawerOptions::drawingModeManualGridLines ( ) const
virtual
virtual void DtTdbDrawerOptions::setDrawingModeManualGridLines ( const bool onOff)
virtual
virtual bool DtTdbDrawerOptions::drawingModeAutoGridLines ( ) const
virtual
virtual void DtTdbDrawerOptions::setDrawingModeAutoGridLines ( const bool onOff)
virtual
virtual bool DtTdbDrawerOptions::drawingModeContourLines ( ) const
virtual
virtual void DtTdbDrawerOptions::setDrawingModeContourLines ( const bool onOff)
virtual
virtual bool DtTdbDrawerOptions::drawingModePaperMaps ( ) const
virtual
virtual void DtTdbDrawerOptions::setDrawingModePaperMaps ( const bool onOff)
virtual
virtual bool DtTdbDrawerOptions::drawingModeApplyToMiniMap ( ) const
virtual
virtual void DtTdbDrawerOptions::setDrawingModeApplyToMiniMap ( const bool onOff)
virtual
virtual bool DtTdbDrawerOptions::drawingModeSoilTypeColor ( ) const
virtual
virtual void DtTdbDrawerOptions::setDrawingModeSoilTypeColor ( const bool onOff)
virtual
virtual bool DtTdbDrawerOptions::drawingModeFillArealFeatures ( ) const
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

const DtDrawingMode DtTdbDrawerOptions::theDefaultDrawingMode
staticprotected

defaults

const DtShadingMode DtTdbDrawerOptions::theDefaultShadingMode
staticprotected
const QColor DtTdbDrawerOptions::theDefaultBoundingVolumeColor
staticprotected
const QColor DtTdbDrawerOptions::theDefaultContourLineColor
staticprotected
const QColor DtTdbDrawerOptions::theDefaultBackgroundColor
staticprotected
const QColor DtTdbDrawerOptions::theDefaultWireframeColor
staticprotected
const QColor DtTdbDrawerOptions::theDefaultGridLineColor
staticprotected
const QColor DtTdbDrawerOptions::theDefaultGridLineLabelColor
staticprotected
const int DtTdbDrawerOptions::theDefaultContourLineInterval
staticprotected
const int DtTdbDrawerOptions::theDefaultMinContourLineInterval
staticprotected
const int DtTdbDrawerOptions::theDefaultMaxContourLineInterval
staticprotected
const double DtTdbDrawerOptions::theDefaultManualGridLineFrequency
staticprotected
const int DtTdbDrawerOptions::theDefaultAutoGridLineFrequency
staticprotected
const int DtTdbDrawerOptions::theDefaultMinAutoGridLineFrequency
staticprotected
const int DtTdbDrawerOptions::theDefaultMaxAutoGridLineFrequency
staticprotected
DtDrawingMode DtTdbDrawerOptions::myDrawingMode
protected
DtShadingMode DtTdbDrawerOptions::myShadingMode
protected
QColor DtTdbDrawerOptions::myBoundingVolumeColor
protected
QColor DtTdbDrawerOptions::myContourLineColor
protected
QColor DtTdbDrawerOptions::myBackgroundColor
protected
QColor DtTdbDrawerOptions::myWireframeColor
protected
QColor DtTdbDrawerOptions::myGridLineColor
protected
QColor DtTdbDrawerOptions::myGridLineLabelColor
protected
QFont* DtTdbDrawerOptions::myGridLabelFont
protected
int DtTdbDrawerOptions::myContourLineInterval
protected
int DtTdbDrawerOptions::myMinContourLineInterval
protected
int DtTdbDrawerOptions::myMaxContourLineInterval
protected
double DtTdbDrawerOptions::myManualGridLineFrequency
protected
int DtTdbDrawerOptions::myAutoGridLineFrequency
protected
int DtTdbDrawerOptions::myMinAutoGridLineFrequency
protected
int DtTdbDrawerOptions::myMaxAutoGridLineFrequency
protected
bool DtTdbDrawerOptions::myUsingMouseNavigation
protected
const DtCoordinateSystem* DtTdbDrawerOptions::myCoordinateSystem
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)