Public Member Functions |
| | DtLocationEntryWidgetLogic (bool preferAltitudeSelection, makVrv::DtDe &de, DtLocationEntryWidgetInterface *) |
| | Contructor.
|
| virtual | ~DtLocationEntryWidgetLogic () |
| virtual void | enableEventProcessor (bool flag) |
| virtual void | slot_onPositionChanged () |
| virtual void | slot_onPositionEdited () |
| virtual void | slot_onAltitudeAboveGroundLevelEdited (double) |
| virtual void | slot_onAltitudeAboveSeaLevelEdited (double) |
| virtual void | slot_onAltitudeSelectionTypeChanged (const DtAltitudeClampType &type) |
| virtual void | slot_onClampSelectionChanged (int) |
| virtual void | slot_onCoordinateSystemChanged (makVrv::DtSharedDisplayUnitsSettings::CoordSys) |
| virtual void | slot_onCoordinateSystemDecimalsChanged (makVrv::DtSharedDisplayUnitsSettings::CoordSys, int newValue, int oldValue) |
| | Hooked up to signal_displayCoordinateSystemDecimalsChanged on the DtDisplayUnitsSettingsSignaler.
|
| virtual void | slot_onUnitChanged (int attribute, int from) |
| virtual DtVector | location () const |
| | Returns location in local coordinates, meters.
|
| virtual DtVector | geocentricLocation () const |
| | Returns location in geocentric coordinates.
|
| virtual void | setCoordinateSystem (const makVrv::DtSharedDisplayUnitsSettings::CoordSys &system) |
| | Sets the coordinate system.
|
const
makVrv::DtSharedDisplayUnitsSettings::CoordSys & | coordinateSystem () const |
| virtual void | setLocation (const DtVector &local, bool resetAltitude=true) |
| | Sets location, and, whether or not to reset altitude selection.
|
| virtual void | setGeocentricLocation (const DtVector &local, bool resetAltitude=true) |
| virtual void | setDatabaseLocation (double x, double y, double z) |
| virtual void | setupLabels () |
Protected Member Functions |
| virtual void | initialize () |
Protected Attributes |
| makVrv::DtDe & | myDe |
| DtLocationEntryWidgetInterface * | myInterface |
| makVrv::DtSharedDisplayUnitsSettings::DistanceUnits | myDistanceUnits |
| makVrv::DtSharedDisplayUnitsSettings::DistanceUnits | myAltitudeUnits |
| makVrv::DtSharedDisplayUnitsSettings::CoordSys | myCoordSys |
| DtLocationEntryEventProcessor * | myLocationEntryEventProcessor |
| bool | myPreferAltitudeSelection |