VR-Forces 4.0.4 Class Documentation
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]

List of all members.

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 
)

Member Function Documentation

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

Returns a newly created instance of a DtTerrainViewOptionsWidget.

virtual void DtTerrainViewOptionsWidget::updateUnits ( const QString &  u,
const QString &  ,
const QString &   
) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setTerrainDatabase ( const DtTerrainDatabase t) [virtual, slot]

Sets the current database.

virtual void DtTerrainViewOptionsWidget::applyChanges ( ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::applyChangesAndClose ( ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::undoChanges ( ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::undoChangesAndClose ( ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setColorBackground ( ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setColorContourLine ( ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setColorGridLine ( ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setColorGridLineLabel ( ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setColorWireframe ( ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setContourLineInterval ( int  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setContourLineInterval ( const QString &  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setPanIncrement ( const QString &  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setZoomIncrement ( const QString &  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setAutomaticGridLineFrequency ( const QString &  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setDrawingModeFeatures ( bool  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setDrawingModeGridLines ( bool  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setDrawingModePaperMaps ( bool  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setDrawingModePolygons ( bool  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setDrawingModeWireframe ( bool  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setAutomaticGridLineFrequency ( int  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setManualGridLineFrequency ( int  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setManualGridLineFrequency ( const QString &  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setShadingModeHeight ( bool  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setPanIncrement ( int  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setZoomIncrement ( int  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setContinuousNavigation ( bool  ) [virtual, slot]
virtual void DtTerrainViewOptionsWidget::setupFromOptions ( const DtTdbDrawerOptions o,
const DtTMDisplayOptions opt 
) [protected, virtual]

Setup dialog from options and extents.

virtual void DtTerrainViewOptionsWidget::setupFromExtents ( const DtTMViewportExtents e) [protected, virtual]
virtual void DtTerrainViewOptionsWidget::keyPressEvent ( QKeyEvent *  e) [protected, virtual]

Handle 'enter' and 'escape' key presses.

virtual void DtTerrainViewOptionsWidget::setupGridLineSelections ( double  frequency) [protected, virtual]

Sets up the grid line combo box.

virtual void DtTerrainViewOptionsWidget::initConnections ( DtEventController eventController) [protected, virtual]

Member Data Documentation

Ui::QtTerrainViewOptionsWidgetUi DtTerrainViewOptionsWidget::myUiImpl

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)