![]() |
VR-Forces 4.0.4 Class Documentation
|
Instances of DtTerrainProfileSettingsWidget will allow the user to set options for terrain profile graphs. More...

Public Types | |
| enum | Types { IntervisibilityLine = 1, Route = 2, NearLine = 3, ShowVertices = 4 } |
Public Member Functions | |
| DtTerrainProfileSettingsWidget (makVrv::DtDe &de, QWidget *parent=NULL, const Qt::WindowFlags &flags=0) | |
| default constructor | |
| virtual | ~DtTerrainProfileSettingsWidget () |
| destructor | |
| virtual void | setShowObjectsNearLine (bool) |
| virtual void | setShowVertices (bool) |
| virtual void | setShowObjectsWithinRange (double) |
| virtual void | setShowObjectsWithinRangeUnitsLabel (const QString &) |
| virtual void | setSamplingRate (double) |
| virtual void | setSamplingRateLabel (const QString &) |
| virtual void | setMaximumPointsPerLine (int) |
| virtual void | setShowWhenCreatingIntervisibilityLine (bool) |
| virtual void | setShowWhenCreatingRoute (bool) |
| virtual void | setShowWhenEditingRoute (bool) |
Public Attributes | |
| boost::signal< void(int, bool, bool)> | signal_optionChanged |
| For convenience, rather than having a signal for each item, one signal and send the type and whether it is create or edit. | |
| boost::signal< void(double)> | signal_showObjectsWithinRangeChanged |
| objects within range and sampling rate are only changed on return key press or focus lost (if value is different). | |
| boost::signal< void(double)> | signal_samplingRateChanged |
| boost::signal< void(int)> | signal_maximumPointsPerLineValueChanged |
| Ui_DtTerrainProfileSettingsWidgetUi | myUiImpl |
Protected Slots | |
| virtual void | onOptionChanged () |
| Called when a check box has changed. Signal option changed. | |
| virtual void | onShowObjectsNearLineValueChanged () |
| Called when objects near line value has changed. | |
| virtual void | onSamplingRateValueChanged () |
| Called when sampling rate changes. | |
| virtual void | onMaximumPointsPerLineValueChanged () |
| Called when maximum points on line changed. | |
Protected Member Functions | |
| void | setupGui () |
Protected Attributes | |
| makVrv::DtDe & | myDe |
Private Member Functions | |
| DtTerrainProfileSettingsWidget (const DtTerrainProfileSettingsWidget &orig) | |
| copy constructor. Not Implemented. | |
| DtTerrainProfileSettingsWidget & | operator= (const DtTerrainProfileSettingsWidget &rhs) |
| assignment operator. Not Implemented. | |
Instances of DtTerrainProfileSettingsWidget will allow the user to set options for terrain profile graphs.
| makVrf::DtTerrainProfileSettingsWidget::DtTerrainProfileSettingsWidget | ( | makVrv::DtDe & | de, |
| QWidget * | parent = NULL, |
||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
default constructor
| virtual makVrf::DtTerrainProfileSettingsWidget::~DtTerrainProfileSettingsWidget | ( | ) | [virtual] |
destructor
| makVrf::DtTerrainProfileSettingsWidget::DtTerrainProfileSettingsWidget | ( | const DtTerrainProfileSettingsWidget & | orig | ) | [private] |
copy constructor. Not Implemented.
| virtual void makVrf::DtTerrainProfileSettingsWidget::setShowObjectsNearLine | ( | bool | ) | [virtual] |
| virtual void makVrf::DtTerrainProfileSettingsWidget::setShowVertices | ( | bool | ) | [virtual] |
| virtual void makVrf::DtTerrainProfileSettingsWidget::setShowObjectsWithinRange | ( | double | ) | [virtual] |
| virtual void makVrf::DtTerrainProfileSettingsWidget::setShowObjectsWithinRangeUnitsLabel | ( | const QString & | ) | [virtual] |
| virtual void makVrf::DtTerrainProfileSettingsWidget::setSamplingRate | ( | double | ) | [virtual] |
| virtual void makVrf::DtTerrainProfileSettingsWidget::setSamplingRateLabel | ( | const QString & | ) | [virtual] |
| virtual void makVrf::DtTerrainProfileSettingsWidget::setMaximumPointsPerLine | ( | int | ) | [virtual] |
| virtual void makVrf::DtTerrainProfileSettingsWidget::setShowWhenCreatingIntervisibilityLine | ( | bool | ) | [virtual] |
| virtual void makVrf::DtTerrainProfileSettingsWidget::setShowWhenCreatingRoute | ( | bool | ) | [virtual] |
| virtual void makVrf::DtTerrainProfileSettingsWidget::setShowWhenEditingRoute | ( | bool | ) | [virtual] |
| void makVrf::DtTerrainProfileSettingsWidget::setupGui | ( | ) | [protected] |
| virtual void makVrf::DtTerrainProfileSettingsWidget::onOptionChanged | ( | ) | [protected, virtual, slot] |
Called when a check box has changed. Signal option changed.
| virtual void makVrf::DtTerrainProfileSettingsWidget::onShowObjectsNearLineValueChanged | ( | ) | [protected, virtual, slot] |
Called when objects near line value has changed.
Will convert back to meters and send signal
| virtual void makVrf::DtTerrainProfileSettingsWidget::onSamplingRateValueChanged | ( | ) | [protected, virtual, slot] |
Called when sampling rate changes.
| virtual void makVrf::DtTerrainProfileSettingsWidget::onMaximumPointsPerLineValueChanged | ( | ) | [protected, virtual, slot] |
Called when maximum points on line changed.
| DtTerrainProfileSettingsWidget& makVrf::DtTerrainProfileSettingsWidget::operator= | ( | const DtTerrainProfileSettingsWidget & | rhs | ) | [private] |
assignment operator. Not Implemented.
| boost::signal<void (int, bool, bool)> makVrf::DtTerrainProfileSettingsWidget::signal_optionChanged |
For convenience, rather than having a signal for each item, one signal and send the type and whether it is create or edit.
| boost::signal<void (double)> makVrf::DtTerrainProfileSettingsWidget::signal_showObjectsWithinRangeChanged |
objects within range and sampling rate are only changed on return key press or focus lost (if value is different).
This is to prevent changing on each key press
| boost::signal<void (double)> makVrf::DtTerrainProfileSettingsWidget::signal_samplingRateChanged |
| boost::signal<void (int)> makVrf::DtTerrainProfileSettingsWidget::signal_maximumPointsPerLineValueChanged |
| Ui_DtTerrainProfileSettingsWidgetUi makVrf::DtTerrainProfileSettingsWidget::myUiImpl |
makVrv::DtDe& makVrf::DtTerrainProfileSettingsWidget::myDe [protected] |