![]() |
VR-Forces 4.10 Class Documentation
|
This class implements the logic behind the DtShapeObjectDefinitionDialog. More...

Public Member Functions | |
| DtShapeObjectDefinitionDialogLogic (makVrv::DtDe &de, DtShapeObjectDefinitionDialog *iface) | |
| CTOR. More... | |
| virtual | ~DtShapeObjectDefinitionDialogLogic () |
| DTOR. More... | |
| virtual void | createConnections () |
| virtual void | terminateConnections () |
| virtual void | processLocationEdited (int currentRow=-1) |
| virtual void | processSelectLocation (int) |
| virtual void | processAddNewPoint () |
| virtual void | processRemovePoint (int index) |
| virtual void | processObjectCreation () |
| virtual void | processObjectUpdate () |
| virtual void | processDoneRequest () |
| virtual void | processCloseRequest () |
| virtual void | processCellEdited (int, int) |
| virtual void | onAltitudeSet (int, int) |
| virtual void | processCellEntered (int, int) |
| virtual void | processNamePrefixEdited () |
| virtual void | processLabelEdited (const std::string &name) |
| virtual void | processExtendedLabelsEdited (const std::map< int, DtString > &name) |
| virtual void | processItemSelectionChanged () |
| virtual void | processPopulateDialog (const makVrv::DtUniqueID &id) |
| Populate the dialog with the information from the object represented by id. More... | |
| virtual void | headingChanged () |
| virtual bool | inGeocentric () const |
| virtual void | setupGui () |
| virtual void | updateLocations (const std::vector< DtGeodeticCoord > &locs) |
| virtual bool | isLine () const |
| virtual void | populateDialogWithStmt (const DtCreateObjectCommand *cmd) |
| virtual void | populateOverlays () |
| virtual void | setForce (int) |
| virtual void | processAltitudeTypeChanged () |
| virtual void | attachToMouseChanged (bool b) |
| virtual DtGeodeticCoord | convertToGeodetic (const DtVector &) const |
| virtual DtVector | convertToLocal (const DtGeodeticCoord &) const |
| virtual void | adjustAltitudesBy (double) |
| virtual void | setAltitudesTo (DtAltitudeClampType, double) |
| virtual void | processItemAdded (int) |
| Called when an item is added into the list. More... | |
| virtual void | showTerrainProfile () |
| Show terrain profile dialog by calling dialog manager to do the show with the current principal object image. More... | |
| virtual void | slot_pointSamplingRateChanged (int) |
| Called when the sampling rate changes. Hands on to shape handler to do the actual work. More... | |
| virtual void | slot_lineWidthChanged (int) |
| Called when the line width changes. Hands on to shape handler to do the actual work. More... | |
| virtual void | slot_penStyleChanged (int) |
| Called when the line style changes. Hands on to shape handler to do the actual work. More... | |
| virtual void | slot_arrowDataChanged (const std::string &s) |
| Called when arrow data has changed from the style dialog. More... | |
| virtual void | slot_fillDataChanged (int) |
| Called when fill data has changed from the style dialog. More... | |
| virtual int | fillStyle () const |
| virtual void | slot_onFloorChanged (double) |
| virtual void | slot_onCeilingChanged (double) |
| virtual void | slot_onFloorSet (double) |
| virtual void | slot_onCeilingSet (double) |
| virtual void | reversePoints () |
| Reverses the line points. More... | |
| virtual void | updateButtons () |
| virtual void | setActivationTime () |
| virtual void | setEmbarkationInformation (makVrv::DtUniqueID, bool) |
| Sets the embarkation information in the handler. More... | |
| virtual void | setupLabels () |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtShapeObjectDefinitionDialog * | myInterface |
| DtReferenceEllipsoid * | myReferenceForConversion |
| bool | myAltitudeAllowed |
| makVrv::DtSharedDisplayUnitsSettings::CoordSys | myCoordSys |
| std::vector< DtGeodeticCoord > | myBackupLocations |
| makVrv::DtSignalConnectionManager | myConnectionManager |
This class implements the logic behind the DtShapeObjectDefinitionDialog.
| makVrf::DtShapeObjectDefinitionDialogLogic::DtShapeObjectDefinitionDialogLogic | ( | makVrv::DtDe & | de, |
| DtShapeObjectDefinitionDialog * | iface | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
Reimplemented in makVrf::DtAirTurbulenceDefinitionDialogLogic.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in makVrf::DtLocalWeatherAreaDefinitionDialogLogic, makVrf::DtIntelCollectionAreaDefinitionDialogLogic, makVrf::DtMinefieldDefinitionDialogLogic, makVrf::DtContaminationAreaDefinitionDialogLogic, makVrf::DtRunwayDefinitionDialogLogic, makVrf::DtAirTurbulenceDefinitionDialogLogic, and makVrf::DtWindCorridorDefinitionDialogLogic.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in makVrf::DtLocalWeatherAreaDefinitionDialogLogic.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Populate the dialog with the information from the object represented by id.
Such object is expected to be a shape object (e.g. a route)
Reimplemented in vrfCustomControlObjectExample::DtCustomControlObjectDefinitionDialogLogic, makVrf::DtLocalWeatherAreaDefinitionDialogLogic, makVrf::DtIntelCollectionAreaDefinitionDialogLogic, makVrf::DtContaminationAreaDefinitionDialogLogic, makVrf::DtMinefieldDefinitionDialogLogic, makVrf::DtAirTurbulenceDefinitionDialogLogic, makVrf::DtWindCorridorDefinitionDialogLogic, and makVrf::DtRunwayDefinitionDialogLogic.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in makVrf::DtLocalWeatherAreaDefinitionDialogLogic, makVrf::DtIntelCollectionAreaDefinitionDialogLogic, makVrf::DtContaminationAreaDefinitionDialogLogic, makVrf::DtMinefieldDefinitionDialogLogic, makVrf::DtAirTurbulenceDefinitionDialogLogic, makVrf::DtWindCorridorDefinitionDialogLogic, and makVrf::DtRunwayDefinitionDialogLogic.
|
virtual |
|
virtual |
|
virtual |
Reimplemented in makVrf::DtLocalWeatherAreaDefinitionDialogLogic, and makVrf::DtMinefieldDefinitionDialogLogic.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Called when an item is added into the list.
|
virtual |
Show terrain profile dialog by calling dialog manager to do the show with the current principal object image.
|
virtual |
Called when the sampling rate changes. Hands on to shape handler to do the actual work.
|
virtual |
Called when the line width changes. Hands on to shape handler to do the actual work.
|
virtual |
Called when the line style changes. Hands on to shape handler to do the actual work.
|
virtual |
Called when arrow data has changed from the style dialog.
|
virtual |
Called when fill data has changed from the style dialog.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reverses the line points.
Reimplemented in makVrf::DtRunwayDefinitionDialogLogic.
|
virtual |
|
virtual |
|
virtual |
Sets the embarkation information in the handler.
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in makVrf::DtAirTurbulenceDefinitionDialogLogic, and makVrf::DtWindCorridorDefinitionDialogLogic.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |