![]() |
VR-Forces 5.0.3 Developer's Guide
|
Contains makVrf::DtTerrainProfileSettingsManager class.
Manager of terrain profile settings. Use this class to set and to be notified of terrain profile changed

Static Public Member Functions | |
| static DtTerrainProfileSettingsManager & | instance (makVrv::DtDe &de) |
| static void | registerInstance (makVrv::DtDe &, DtTerrainProfileSettingsManager *) |
Public Attributes | |
| boost::signals2::signal< void(const DtTerrainProfileSettingsRecord &)> | signal_terrainProfileSettingsChanged |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| makVrv::DtRecordSettingsBackupInterface * | mySettingsBackup |
| DtTerrainProfileSettingsRecord | myTerrainProfileSettings |
| makVrf::DtTerrainProfileSettingsManager::DtTerrainProfileSettingsManager | ( | makVrv::DtDe & | ) |
|
virtual |
|
static |
Returns instance of the messager.
|
static |
| void makVrf::DtTerrainProfileSettingsManager::setAutoSave | ( | bool | b | ) |
| bool makVrf::DtTerrainProfileSettingsManager::autoSave | ( | ) | const |
|
virtual |
|
virtual |
|
inlinevirtual |
To support writing element definitions in folders as multiple files not implemented.
|
inlinevirtual |
To support writing element definitions in folders as multiple files not implemented.
|
virtual |
Loads default or factory record.
|
virtual |
Saves record as default record.
|
inline |
|
inline |
|
virtual |
Accessor/set methods for various options in the terrain profile.
| bool makVrf::DtTerrainProfileSettingsManager::showObjectsNearLine | ( | ) | const |
Accessor/set methods for various options in the terrain profile.
|
virtual |
Shows vertex marker on line at each line point.
| bool makVrf::DtTerrainProfileSettingsManager::showVertices | ( | ) | const |
Accessor/set methods for various options in the terrain profile.
|
virtual |
Range is in meters.
| double makVrf::DtTerrainProfileSettingsManager::showObjectsWithinRange | ( | ) | const |
Accessor/set methods for various options in the terrain profile.
|
virtual |
Sample a point every N meters on the line.
| double makVrf::DtTerrainProfileSettingsManager::samplingRate | ( | ) | const |
Accessor/set methods for various options in the terrain profile.
|
virtual |
Sets the maximum number of sample points on a line.
| int makVrf::DtTerrainProfileSettingsManager::maximumNumberOfSamplePoints | ( | ) | const |
Accessor/set methods for various options in the terrain profile.
|
virtual |
Accessor/set methods for various options in the terrain profile.
| bool makVrf::DtTerrainProfileSettingsManager::showWhenCreatingIntervisibilityLine | ( | ) | const |
Accessor/set methods for various options in the terrain profile.
|
virtual |
Accessor/set methods for various options in the terrain profile.
| bool makVrf::DtTerrainProfileSettingsManager::useBackendForTerrainProfileInformation | ( | ) | const |
Accessor/set methods for various options in the terrain profile.
|
virtual |
Accessor/set methods for various options in the terrain profile.
| bool makVrf::DtTerrainProfileSettingsManager::showWhenCreatingRoute | ( | ) | const |
Accessor/set methods for various options in the terrain profile.
|
virtual |
Accessor/set methods for various options in the terrain profile.
| bool makVrf::DtTerrainProfileSettingsManager::showWhenEditingRoute | ( | ) | const |
Accessor/set methods for various options in the terrain profile.
|
virtual |
Exports the current cache settings to a file.
|
virtual |
Import the current cache settings from a file.
| boost::signals2::signal<void (const DtTerrainProfileSettingsRecord&)> makVrf::DtTerrainProfileSettingsManager::signal_terrainProfileSettingsChanged |
Sent after anything about the terrain profile options have changed.
|
protected |
|
protected |
|
protected |