![]() |
VR-Forces 4.1.1 Class Documentation
|
Local to class – not exposed. More...
Public Member Functions | |
| DtAltitudeSelectionWidgetLogic (makVrv::DtDe &de, DtAltitudeSelectionWidgetInterface *) | |
| virtual | ~DtAltitudeSelectionWidgetLogic () |
| virtual void | setLocation (const DtVector &local, bool resetAltitude=true) |
| Sets location, and, whether or not to reset altitude selection. | |
| virtual void | setMouseClickSupportEnabled (bool) |
| Enables/disables mouse selection handling for mouse down. Default is turned off. | |
| virtual void | setCoordinateSystem (const makArchives::DtDisplayUnitsSettingsRecord::CoordSys &) |
| const makArchives::DtDisplayUnitsSettingsRecord::CoordSys & | coordinateSystem () const |
| virtual void | slot_onAltitudeAboveSeaLevelChanged () |
| virtual void | slot_onAltitudeAboveGroundLevelChanged () |
| virtual void | slot_onAltitudeAboveSeaLevelEdited () |
| virtual void | slot_onAltitudeAboveGroundLevelEdited () |
| virtual void | slot_onAltitudeSelectionTypeChanged () |
| virtual void | setDatabaseLocation (double x, double y, double z) |
| virtual QString | zUnitsLabel () const |
| virtual DtGeodeticCoord | geodeticLocation () const |
| virtual void | setClampToNearestPolygon (bool) |
| Sets whether or not to clamp to nearest polygon when selecting altitude. Default is true. | |
| virtual void | setIgnoreList (const std::vector< makVrv::DtElementID > &) |
| List of objects to ignore when getting intersections. | |
| virtual const std::vector < makVrv::DtElementID > & | ignoreList () const |
Protected Member Functions | |
| virtual void | initialize () |
| virtual double | groundHeight (const DtVector &loc) |
| Returns highest point at the given location. | |
| virtual void | refreshLabels () |
| virtual void | slot_onUnitChanged (int attribute, int from) |
| virtual void | slot_onDisplayUnitDecimalsChanged (makVrv::DtUnitConverterCollection::DisplayUnitType, int unit, int newValue) |
| Hooked up to signal_displayUnitDecimalsChanged on the DtDisplayUnitsSettingsSignaler. | |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtAltitudeSelectionWidgetInterface * | myInterface |
| makArchives::DtDisplayUnitsSettingsRecord::CoordSys | myCoordSys |
| DtAltitudeEventProcessor * | myAltitudeEventProcessor |
| DtVector | myNearestPoint |
| makVrv::DtSignalConnectionManager | myConnectionManager |
| DtAltitudeClampType | myAltitudeSelectionType |
| DtVector | myLastLocation |
| bool | myInitialized |
| DtGeodeticCoord | myGeodeticLocation |
| bool | myClampToNearestPolygon |
| std::vector< makVrv::DtElementID > | myIgnoreList |
Local to class – not exposed.
| makVrf::DtAltitudeSelectionWidgetLogic::DtAltitudeSelectionWidgetLogic | ( | makVrv::DtDe & | de, |
| DtAltitudeSelectionWidgetInterface * | |||
| ) |
|
virtual |
|
virtual |
Sets location, and, whether or not to reset altitude selection.
Expects location in local, meters
|
virtual |
Enables/disables mouse selection handling for mouse down. Default is turned off.
|
virtual |
| const makArchives::DtDisplayUnitsSettingsRecord::CoordSys& makVrf::DtAltitudeSelectionWidgetLogic::coordinateSystem | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Sets whether or not to clamp to nearest polygon when selecting altitude. Default is true.
|
virtual |
List of objects to ignore when getting intersections.
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
Returns highest point at the given location.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Hooked up to signal_displayUnitDecimalsChanged on the DtDisplayUnitsSettingsSignaler.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |