|
| | DtIntelCollectionAreaDefinitionDialog (makVrv::DtDe &de, QWidget *parent, const QString &title="", DtDialogInteractionMode mode=DtCreationMode) |
| | Constructor. More...
|
| |
| virtual | ~DtIntelCollectionAreaDefinitionDialog () |
| | Destructor. More...
|
| |
| virtual void | setToIntelCollectionArea (DtRwIntelCollectionArea &) const |
| |
| virtual void | setupIntelCollectionArea (const DtRwIntelCollectionArea &evt) |
| |
| virtual void | createChooseForceDialog () |
| |
| | DtShapeObjectDefinitionDialog (makVrv::DtDe &de, QWidget *parent, const QString &title="", DtDialogInteractionMode mode=DtCreationMode) |
| |
| virtual | ~DtShapeObjectDefinitionDialog () |
| |
| virtual void | init (const DtEntityType &, const QString &title, bool forPlan, DtCreateAndEditObjectDialogInterface::DtDialogInteractionMode, const DtEditingType &) |
| |
| virtual void | closeDialog () |
| |
| virtual void | setLocationInGridFor (int row, const DtGeodeticCoord &, makVrv::DtSharedDisplayUnitsSettings::CoordSys=makArchives::DtDisplayUnitsSettingsRecord::End_CoordSys, makVrv::DtSharedDisplayUnitsSettings::DistanceUnits=makArchives::DtDisplayUnitsSettingsRecord::End_DistanceUnits) |
| | Sets the location into the grid at the specified row, using the location entry widget for format. More...
|
| |
| virtual bool | validateDMS (const std::string &str) const |
| | Validate DMS string. More...
|
| |
| virtual void | addLocation (const DtVector &loc, int index=-1) |
| | Add a new point. More...
|
| |
| virtual void | setEmbarkationAllowed (bool flag) |
| | Sets whether or not attachment (embarkation) of this object is allowed on another object. More...
|
| |
| virtual void | clear () |
| |
| virtual void | removePoint (int) |
| |
| virtual void | setUseInputValidation (bool b) |
| | Set to not use item validation. Default is true (to validate cell items) More...
|
| |
| virtual void | insertLocation (int index, const DtVector &loc) |
| |
| virtual void | selectLocation (int index) |
| |
| virtual DtGeodeticCoord | getLocation (int index) |
| | Returns the location of the control point located at the given index. More...
|
| |
| virtual QString | getName () |
| | Returns the shape object's name. More...
|
| |
| virtual void | hideDialog () |
| | Hides the dialog. More...
|
| |
| virtual int | selectedPointIndex () const |
| |
| virtual int | rowCount () const |
| |
| virtual void | setAltitudeAboveTerrain (bool) |
| | Set altitude above terrain/sea level. More...
|
| |
| virtual bool | altitudeAboveTerrain () const |
| |
| virtual void | setAttachedToMouseVisible (bool) |
| |
| virtual void | setName (const QString &name) |
| | Sets the shape object's name. More...
|
| |
| virtual void | setLabel (const QString &name) |
| | Sets the shapes object's label. More...
|
| |
| virtual void | setExtendedLabels (const std::map< int, DtString > &lab) |
| | Sets the point object's extended labels. More...
|
| |
| virtual void | setLabelEntryVisible (bool) |
| |
| virtual void | setNameVisible (bool flag) |
| | sets the name field to visible More...
|
| |
| virtual void | setSetActivationTimeVisible (bool flag) |
| |
| virtual void | setTitle (const QString &title) |
| |
| virtual void | setCreateButtonEnabled (bool flag) |
| | Enables/disables the create button. More...
|
| |
| virtual void | setAdjustStyleEnabled (bool) |
| |
| virtual void | setCreateButtonText (const QString &text) |
| |
| virtual void | setCreateButtonVisible (bool flag) |
| | Shows/hides the create button. More...
|
| |
| virtual void | setUpdateButtonEnabled (bool flag) |
| | Enables/disables the update button. More...
|
| |
| virtual void | setUpdateButtonVisible (bool flag) |
| | Shows/hides the update button. More...
|
| |
| virtual void | setAllowOverlaySelection (bool flag) |
| |
| virtual void | setUpdateButtonText (const QString &text) |
| |
| virtual void | setDoneButtonEnabled (bool flag) |
| | Enables/disables the Done button. More...
|
| |
| virtual void | setDoneButtonVisible (bool flag) |
| | Shows/hides the Done button. More...
|
| |
| virtual void | setShowFloorCeiling (bool) |
| |
| virtual void | setFloor (double) |
| | Values set/returned in meters. More...
|
| |
| virtual double | floor () const |
| |
| virtual void | setFloorLabel (const QString &) |
| |
| virtual void | setCeiling (double) |
| |
| virtual double | ceiling () const |
| |
| virtual void | setCeilingLabel (const QString &) |
| |
| virtual void | hideForces () |
| |
| virtual void | setUpButtonVisible (bool flag) |
| |
| virtual void | setDownButtonVisible (bool flag) |
| |
| virtual void | setAddPointButtonVisible (bool flag) |
| |
| virtual void | setAddPointButtonEnabled (bool flag) |
| |
| virtual void | setAdjustAltitudeButtonVisible (bool flag) |
| |
| virtual void | setAdjustAltitudeButtonEnabled (bool flag) |
| |
| virtual void | setRemovePointButtonVisible (bool flag) |
| |
| virtual void | setRemovePointButtonEnabled (bool flag) |
| |
| virtual void | setShowStyleButton (bool flag) |
| |
| virtual void | setShowColorButton (bool flag) |
| |
| virtual void | setControlButtonsVisible (bool flag) |
| |
| virtual void | setAttachObjectToMouse (bool) |
| |
| virtual DtDialogInteractionMode | interactionMode () |
| |
| virtual void | populate (const makVrv::DtUniqueID &) |
| |
| virtual void | populate (const DtCreateObjectCommand *cmd) |
| |
| virtual bool | blockSignals (bool) |
| |
| virtual void | addOverlay (const QString &name, bool translate=true) |
| | Add an overlay to the object's overlay. More...
|
| |
| virtual void | removeOverlay (const QString &name) |
| | Remove an overlay from the object's overlay. More...
|
| |
| virtual void | renameOverlay (const QString &oldName, const QString &newName) |
| | Rename an overlay int the object's overlay. More...
|
| |
| virtual void | setOverlay (const QString &name) |
| | Sets the point object's overlay. More...
|
| |
| virtual void | setPublishObjectVisible (bool) |
| |
| virtual void | setPublishObject (bool) |
| |
| virtual bool | publishObject () const |
| |
| virtual void | clearOverlays () |
| |
| virtual void | setAltitudeAboveTerrain (int row, double alt) |
| |
| bool | attachedToMouse () const |
| |
| virtual double | altitude (int) const |
| | Returns an altitude at the given row. More...
|
| |
| virtual void | setAltitude (int, double, bool blocked=false) |
| | Regardless of the altitude selection, set the altitude to the specified value on the given row. More...
|
| |
| virtual void | setAltitudeAllowed (bool) |
| | Sets whether or not altitude items are shown. More...
|
| |
| virtual bool | disallowsAltitudeAdjustmentBasedOnObjectCharacteristics () const |
| |
| bool | altitudeAllowed () const |
| |
| bool | altitudeShown () const |
| |
| virtual void | setShowForces (bool) |
| | Show forces combo. More...
|
| |
| virtual void | setReadOnly (bool) |
| | Sets read only the items on the dialog that should be when in mouse attach mode. More...
|
| |
| virtual void | setReadOnly (int, bool) |
| | Sets the row read only or not. More...
|
| |
| virtual void | setColor (unsigned int color) |
| |
| virtual void | setXLabel (const QString &) |
| |
| virtual void | setYLabel (const QString &) |
| |
| virtual void | setZLabel (const QString &) |
| |
| virtual void | adjustAltitudeAdjustmentDialogLabels () |
| |
| virtual void | setupForCoordinateSystemAndUnits (makVrv::DtSharedDisplayUnitsSettings::CoordSys, makVrv::DtSharedDisplayUnitsSettings::DistanceUnits) |
| |
| virtual void | setAllowHeadingChange (bool) |
| | Sets whether or not to allow heading change. Heading change only modifies the points. More...
|
| |
| virtual void | setHeading (double) |
| | Set in radians. More...
|
| |
| virtual double | heading () const |
| | Returns in radians. More...
|
| |
| virtual void | refreshLocs () |
| |
| virtual void | refreshAltitudes () |
| |
| virtual void | refreshLocs (const std::vector< DtGeodeticCoord > &) |
| |
| virtual void | clearSelection () |
| |
| virtual void | setForce (int force) |
| | Selects the force. More...
|
| |
| virtual void | addExtension (QWidget *) |
| | Add an extension to the dialog. Will add to current extension. More...
|
| |
| virtual void | removeExtension (QWidget *) |
| | Removes an extension. More...
|
| |
| virtual void | showPropertiesDialog (bool) |
| | Show/hide properties dialog for this item. More...
|
| |
| virtual void | setTerrainProfileButtonEnabled (bool) |
| | Enables/disables terrain profile show button. More...
|
| |
| virtual void | setTerrainProfileButtonVisible (bool) |
| |
| virtual void | includeSpacer (bool) |
| | Adds/removes the spacer from the top of the dialog. More...
|
| |
| virtual bool | extendedLabelsValid () const |
| |
| virtual void | setEmbarkationWidgetVisible (bool flag) |
| | Sets whether or not attachment (embarkation) is vibiel. More...
|
| |
| DtEmbarkationWidget * | embarkationWidget () |
| |
| virtual QSize | minimumSizeHint () const |
| |
| | DtAutoHideDock (makVrv::DtDe &de, const QString &title="", const std::string &className="", QWidget *parent=0, Qt::WindowFlags flags=0) |
| | Ctor. More...
|
| |
| | ~DtAutoHideDock () |
| | Dtor. More...
|
| |
| virtual const QIcon & | icon () |
| | Set/Get the icon. More...
|
| |
| virtual void | setIcon (const QIcon &icon) |
| |
| virtual DtAutoHideDockType | dockType () const |
| | Set/Get the type of dock this item represents. More...
|
| |
| virtual void | setDockType (DtAutoHideDockType t) |
| |
| virtual bool | pinned () const |
| | Set/Get the pin status. More...
|
| |
| virtual void | setPinned (bool flag) |
| |
| virtual void | setAdjustToMinimumSize (bool) |
| | Whether or not to adjust the size of the doc (on open) to minimum size. Default is true. More...
|
| |
| virtual bool | adjustToMinimumSize () const |
| |
| const std::string & | className () const |
| |
Public Member Functions inherited from makVrf::DtCreateAndEditObjectDialogInterface |
| virtual | ~DtCreateAndEditObjectDialogInterface () |
| |
The dialog class is derived here from DtShapeObjectDefinitionDialog, which is ultimately multiply derived from a base interface class and QDockWidget, a Qt object.
While dialogs in the VR-Forces API have their own UI object classes, this example derives from DPoinObjectDefinitionDialog and makes direct post de facto modifications to the Qt layout, adding on mutators and accessors.