VR-Forces 4.1.1 Class Documentation
List of all members | Public Slots | Signals | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes
DtTerrainViewOptionsWidget Class Reference
Inheritance diagram for DtTerrainViewOptionsWidget:
Inheritance graph
[legend]

Public Slots

virtual void updateUnits (const QString &u, const QString &, const QString &)
virtual void setTerrainDatabase (const DtTerrainDatabase *t)
 Sets the current database.
virtual void applyChanges ()
virtual void applyChangesAndClose ()
virtual void undoChanges ()
virtual void undoChangesAndClose ()
virtual void setColorBackground ()
virtual void setColorContourLine ()
virtual void setColorGridLine ()
virtual void setColorGridLineLabel ()
virtual void setColorWireframe ()
virtual void setContourLineInterval (int)
virtual void setContourLineInterval (const QString &)
virtual void setPanIncrement (const QString &)
virtual void setZoomIncrement (const QString &)
virtual void setAutomaticGridLineFrequency (const QString &)
virtual void setDrawingModeContourLines (bool)
virtual void setDrawingModeFeatures (bool)
virtual void setDrawingModeGridLines (bool)
virtual void setDrawingModePaperMaps (bool)
virtual void setDrawingModeApplyToMiniMap (bool)
virtual void setDrawingModePolygons (bool)
virtual void setDrawingModeSoilTypeColor (bool b)
virtual void setDrawingModeAutoGridLines (bool)
virtual void setDrawingModeManualGridLines (bool)
virtual void setDrawingModeFillArealFeatures (bool)
virtual void setDrawingModeWireframe (bool)
virtual void setAutomaticGridLineFrequency (int)
virtual void setManualGridLineFrequency (int)
virtual void setManualGridLineFrequency (const QString &)
virtual void setShadingModeHeight (bool)
virtual void setPanIncrement (int)
virtual void setZoomIncrement (int)
virtual void setContinuousNavigation (bool)
virtual void continuousNavigationChanged ()

Signals

void drawerOptionsChanged (const DtTdbDrawerOptions &o)
void continuousNavigationChanged (bool)

Public Member Functions

 DtTerrainViewOptionsWidget (QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
virtual ~DtTerrainViewOptionsWidget ()
virtual void init (const DtTdbDrawerOptions &o, DtTMViewportExtents *v, DtEventController *controller)
virtual void setupOptions (const DtTdbDrawerOptions &o)
virtual void setupExtents (DtTMViewportExtents *v)

Static Public Member Functions

static DtTerrainViewOptionsWidgetcreate (QWidget *parent, const Qt::WindowFlags &f)
 Returns a newly created instance of a DtTerrainViewOptionsWidget.

Public Attributes

Ui::QtTerrainViewOptionsWidgetUi myUiImpl

Protected Member Functions

virtual void setupFromOptions (const DtTdbDrawerOptions &o, const DtTMDisplayOptions *opt)
 Setup dialog from options and extents.
virtual void setupFromExtents (const DtTMViewportExtents &e)
virtual void keyPressEvent (QKeyEvent *e)
 Handle 'enter' and 'escape' key presses.
virtual void setupGridLineSelections (double frequency)
 Sets up the grid line combo box.
virtual void initConnections (DtEventController *eventController)

Protected Attributes

QIntValidator * myContourLineValidator
QIntValidator * myPanIncrementValidator
QIntValidator * myZoomIncrementValidator
QIntValidator * myAutomaticGridLineFrequencyValidator
DtTdbDrawerOptions myCopyDrawerOptions
DtTdbDrawerOptions mySaveDrawerOptions
DtTMViewportExtentsmyRealViewportExtents
DtTMViewportExtents myCopyViewportExtents
DtTMViewportExtents mySaveViewportExtents
const DtTerrainDatabasemyTerrainDatabase

Constructor & Destructor Documentation

DtTerrainViewOptionsWidget::DtTerrainViewOptionsWidget ( QWidget parent = NULL,
const Qt::WindowFlags &  flags = 0 
)
virtual DtTerrainViewOptionsWidget::~DtTerrainViewOptionsWidget ( )
virtual

Member Function Documentation

virtual void DtTerrainViewOptionsWidget::init ( const DtTdbDrawerOptions o,
DtTMViewportExtents v,
DtEventController controller 
)
virtual
virtual void DtTerrainViewOptionsWidget::setupOptions ( const DtTdbDrawerOptions o)
virtual
virtual void DtTerrainViewOptionsWidget::setupExtents ( DtTMViewportExtents v)
virtual
static DtTerrainViewOptionsWidget* DtTerrainViewOptionsWidget::create ( QWidget parent,
const Qt::WindowFlags &  f 
)
static

Returns a newly created instance of a DtTerrainViewOptionsWidget.

void DtTerrainViewOptionsWidget::drawerOptionsChanged ( const DtTdbDrawerOptions o)
signal
void DtTerrainViewOptionsWidget::continuousNavigationChanged ( bool  )
signal
virtual void DtTerrainViewOptionsWidget::updateUnits ( const QString &  u,
const QString &  ,
const QString &   
)
virtualslot
virtual void DtTerrainViewOptionsWidget::setTerrainDatabase ( const DtTerrainDatabase t)
virtualslot

Sets the current database.

virtual void DtTerrainViewOptionsWidget::applyChanges ( )
virtualslot
virtual void DtTerrainViewOptionsWidget::applyChangesAndClose ( )
virtualslot
virtual void DtTerrainViewOptionsWidget::undoChanges ( )
virtualslot
virtual void DtTerrainViewOptionsWidget::undoChangesAndClose ( )
virtualslot
virtual void DtTerrainViewOptionsWidget::setColorBackground ( )
virtualslot
virtual void DtTerrainViewOptionsWidget::setColorContourLine ( )
virtualslot
virtual void DtTerrainViewOptionsWidget::setColorGridLine ( )
virtualslot
virtual void DtTerrainViewOptionsWidget::setColorGridLineLabel ( )
virtualslot
virtual void DtTerrainViewOptionsWidget::setColorWireframe ( )
virtualslot
virtual void DtTerrainViewOptionsWidget::setContourLineInterval ( int  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setContourLineInterval ( const QString &  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setPanIncrement ( const QString &  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setZoomIncrement ( const QString &  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setAutomaticGridLineFrequency ( const QString &  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setDrawingModeContourLines ( bool  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setDrawingModeFeatures ( bool  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setDrawingModeGridLines ( bool  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setDrawingModePaperMaps ( bool  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setDrawingModeApplyToMiniMap ( bool  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setDrawingModePolygons ( bool  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setDrawingModeSoilTypeColor ( bool  b)
virtualslot
virtual void DtTerrainViewOptionsWidget::setDrawingModeAutoGridLines ( bool  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setDrawingModeManualGridLines ( bool  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setDrawingModeFillArealFeatures ( bool  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setDrawingModeWireframe ( bool  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setAutomaticGridLineFrequency ( int  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setManualGridLineFrequency ( int  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setManualGridLineFrequency ( const QString &  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setShadingModeHeight ( bool  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setPanIncrement ( int  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setZoomIncrement ( int  )
virtualslot
virtual void DtTerrainViewOptionsWidget::setContinuousNavigation ( bool  )
virtualslot
virtual void DtTerrainViewOptionsWidget::continuousNavigationChanged ( )
virtualslot
virtual void DtTerrainViewOptionsWidget::setupFromOptions ( const DtTdbDrawerOptions o,
const DtTMDisplayOptions opt 
)
protectedvirtual

Setup dialog from options and extents.

virtual void DtTerrainViewOptionsWidget::setupFromExtents ( const DtTMViewportExtents e)
protectedvirtual
virtual void DtTerrainViewOptionsWidget::keyPressEvent ( QKeyEvent *  e)
protectedvirtual

Handle 'enter' and 'escape' key presses.

virtual void DtTerrainViewOptionsWidget::setupGridLineSelections ( double  frequency)
protectedvirtual

Sets up the grid line combo box.

virtual void DtTerrainViewOptionsWidget::initConnections ( DtEventController eventController)
protectedvirtual

Member Data Documentation

Ui::QtTerrainViewOptionsWidgetUi DtTerrainViewOptionsWidget::myUiImpl
QIntValidator* DtTerrainViewOptionsWidget::myContourLineValidator
protected
QIntValidator* DtTerrainViewOptionsWidget::myPanIncrementValidator
protected
QIntValidator* DtTerrainViewOptionsWidget::myZoomIncrementValidator
protected
QIntValidator* DtTerrainViewOptionsWidget::myAutomaticGridLineFrequencyValidator
protected
DtTdbDrawerOptions DtTerrainViewOptionsWidget::myCopyDrawerOptions
protected
DtTdbDrawerOptions DtTerrainViewOptionsWidget::mySaveDrawerOptions
protected
DtTMViewportExtents* DtTerrainViewOptionsWidget::myRealViewportExtents
protected
DtTMViewportExtents DtTerrainViewOptionsWidget::myCopyViewportExtents
protected
DtTMViewportExtents DtTerrainViewOptionsWidget::mySaveViewportExtents
protected
const DtTerrainDatabase* DtTerrainViewOptionsWidget::myTerrainDatabase
protected

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)