![]() |
VR-Forces 4.0.4 Class Documentation
|
Logic for the terrain profile settings page. More...
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::DtDe & | myDe |
| DtTerrainProfileSettingsWidget & | myInterface |
| makVrv::DtPersistenceControlsInterface & | myToolbarInterface |
| makVrv::DtSignalConnectionManager | myConnectionManager |
| makVrv::DtDisplayUnitsConverter::DistanceUnits | myDistanceUnits |
| Current units for distance and altitude. Used to check to see if units need to be changed. | |
Logic for the terrain profile settings page.
| makVrf::DtTerrainProfileSettingsLogic::DtTerrainProfileSettingsLogic | ( | makVrv::DtDe & | de, |
| DtTerrainProfileSettingsWidget & | iFace, | ||
| makVrv::DtPersistenceControlsInterface & | toolbar | ||
| ) |
CTOR.
| virtual makVrf::DtTerrainProfileSettingsLogic::~DtTerrainProfileSettingsLogic | ( | ) | [virtual] |
virtual DTOR
| virtual void makVrf::DtTerrainProfileSettingsLogic::setupFromOptions | ( | const DtTerrainProfileSettingsRecord & | rec | ) | [virtual] |
Sets up gui with initial values.
| virtual void makVrf::DtTerrainProfileSettingsLogic::on_import | ( | ) | [virtual] |
Persistence slots:
| virtual void makVrf::DtTerrainProfileSettingsLogic::on_export | ( | ) | [virtual] |
| 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.
| virtual void makVrf::DtTerrainProfileSettingsLogic::onMaximumPointsPerLineValueChanged | ( | int | ) | [protected, virtual] |
Called when maximum points per line value changes.
makVrv::DtDe& makVrf::DtTerrainProfileSettingsLogic::myDe [protected] |
makVrv::DtPersistenceControlsInterface& makVrf::DtTerrainProfileSettingsLogic::myToolbarInterface [protected] |
makVrv::DtSignalConnectionManager makVrf::DtTerrainProfileSettingsLogic::myConnectionManager [protected] |
makVrv::DtDisplayUnitsConverter::DistanceUnits makVrf::DtTerrainProfileSettingsLogic::myDistanceUnits [protected] |
Current units for distance and altitude. Used to check to see if units need to be changed.