VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
makVrf::DtTerrainProfileSettingsLogic Class Reference

Logic for the terrain profile settings page. More...

List of all members.

Public Member Functions

 DtTerrainProfileSettingsLogic (makVrv::DtDe &de, DtTerrainProfileSettingsWidget &iFace, makVrv::DtPersistenceControlsInterface &toolbar)
 CTOR.
virtual ~DtTerrainProfileSettingsLogic ()
 virtual DTOR
virtual void setupFromOptions (const DtTerrainProfileSettingsRecord &rec)
 Sets up gui with initial values.
virtual void on_import ()
 Persistence slots:
virtual void on_export ()
virtual void on_importFilePathChosen (const std::string &filePath)
virtual void on_exportFilePathChosen (const std::string &filePath)

Protected Member Functions

virtual void onOptionChanged (int type, bool editing, bool value)
 Called when an option has changed. Set record appropriately.
virtual void slot_onUnitChanged (int attribute, int from)
 Called when units changed, see if need to change value of near line.
virtual void onShowObjectsWithinRangeChanged (double)
 Called when show objects within range changes.
virtual void onSamplingRateValueChanged (double)
 Called when sampling rate changes.
virtual void onMaximumPointsPerLineValueChanged (int)
 Called when maximum points per line value changes.

Protected Attributes

makVrv::DtDemyDe
DtTerrainProfileSettingsWidgetmyInterface
makVrv::DtPersistenceControlsInterfacemyToolbarInterface
makVrv::DtSignalConnectionManager myConnectionManager
makVrv::DtDisplayUnitsConverter::DistanceUnits myDistanceUnits
 Current units for distance and altitude. Used to check to see if units need to be changed.

Detailed Description

Logic for the terrain profile settings page.


Constructor & Destructor Documentation

CTOR.

virtual DTOR


Member Function Documentation

Sets up gui with initial values.

Persistence slots:

virtual void makVrf::DtTerrainProfileSettingsLogic::on_importFilePathChosen ( const std::string &  filePath) [virtual]
virtual void makVrf::DtTerrainProfileSettingsLogic::on_exportFilePathChosen ( const std::string &  filePath) [virtual]
virtual void makVrf::DtTerrainProfileSettingsLogic::onOptionChanged ( int  type,
bool  editing,
bool  value 
) [protected, virtual]

Called when an option has changed. Set record appropriately.

virtual void makVrf::DtTerrainProfileSettingsLogic::slot_onUnitChanged ( int  attribute,
int  from 
) [protected, virtual]

Called when units changed, see if need to change value of near line.

virtual void makVrf::DtTerrainProfileSettingsLogic::onShowObjectsWithinRangeChanged ( double  ) [protected, virtual]

Called when show objects within range changes.

virtual void makVrf::DtTerrainProfileSettingsLogic::onSamplingRateValueChanged ( double  ) [protected, virtual]

Called when sampling rate changes.

Called when maximum points per line value changes.


Member Data Documentation

Current units for distance and altitude. Used to check to see if units need to be changed.


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)