![]() |
VR-Forces 4.1.1 Class Documentation
|

Public Slots | |
| virtual void | forcesModified () |
| virtual void | setMarkerLabelsVisible (bool) |
| virtual void | setBoundingVolumesVisible (bool) |
| virtual bool | setupForTacticalGraphic (const DtEntityType &, const std::vector< int > &modelSets) |
| virtual bool | setupForEntity (const DtEntityType &, const std::vector< int > &modelSets) |
Signals | |
| void | visualsModified () |
| void | uiElementEvent (const DtUiElementEvent &) |
| void | redisplayListIcons () |
Public Member Functions | |
| DtDisplayDefinitionWidget (QWidget *p) | |
| virtual | ~DtDisplayDefinitionWidget () |
| virtual void | init () |
| virtual void | edit (const DtEntityMapperKey &, bool move=true, bool fromSelection=false) |
| virtual void | clearContents () |
| virtual bool | hasOneDiGuy () const |
| virtual void | revertExisting (const DtEntityMapperKey &key) |
| virtual void | updateStatus () |
| virtual void | preSimulationModelSetSave () |
| virtual void | simulationModelSetLoaded () |
| virtual void | cloneEntry (const DtEntityType &oldType, const DtEntityType &newType, DtModelSetEntry *) |
| virtual void | uiEvent (const DtUiElementEvent &) |
Static Public Member Functions | |
| static DtDisplayDefinitionWidget * | create (QWidget *) |
Public Attributes | |
| DtDisplayWidget * | myDisplayWidget |
| QLabel * | myVisualBasesLabel |
| QComboBox * | myVisualBases |
| QHBoxLayout * | myMainLayout |
| QGroupBox * | myGroupBox |
Protected Types | |
| typedef std::vector < makVrf::DtVrfObjectFacadeInterface * > | Facades |
| typedef std::pair < makVrv::DtElementDefinitionManager *, makVrv::DtElementDefinitionNew * > | ElementDefinitionPair |
| typedef std::map< std::string, ElementDefinitionPair > | ElementDefinitionMap |
| typedef std::pair< DtVector, DtTaitBryan > | CameraInfo |
| typedef std::map< int, CameraInfo > | CameraMap |
| typedef std::map< int, DtMarkerVisualizer * > | Markers |
Protected Slots | |
| virtual void | visualBaseChanged (int) |
| virtual void | visualizerModified () |
| virtual void | modelDefinitionModified () |
| virtual void | opdEntryAdded (DtVrfObjectParameters *entry, DtModelSetEntry *model, const DtEntityType &) |
| virtual void | markerVisibilityChanged () |
| virtual void | boundingVolumesVisibilityChanged () |
| virtual void | showVertices () |
| virtual void | showSymbolDecorations () |
| virtual void | setIsEllipse () |
| virtual void | visualizerEnabledChanged () |
| virtual void | changeArrowStyle (int) |
| virtual void | changeDefaultWidth (int) |
| virtual void | changeArrowSize (int) |
| virtual void | changeArrowFrequency (int) |
| virtual void | changeLineStyle (int) |
| virtual void | changeFillStyle (int) |
| virtual void | change (const std::string &style, int) |
| virtual void | changeStipple (int) |
| virtual void | changeDefaultColor () |
Protected Member Functions | |
| virtual void | postInitialize () |
| virtual void | setupVisualBases (const makVrv::DtElementDefinitionNew *) |
| Sets up the visual parents combo box of potential nodes this element can be attached to in order to set up visualizers. | |
| virtual bool | setupEditor (int set) |
| virtual void | createNewEntry (const DtEntityType &newType, DtModelSetEntry *model, const DtEntityType &basedOnType=DtEntityType()) |
| virtual DtVector | visualPlacementFor (int set, const DtString &) const |
| virtual double | groundHeight (const DtVector &) const |
| virtual void | positionToObject (int observer, bool allIs2D) |
| virtual void | createOrUpdatePositionMarker (const DtUiElementEvent &) |
| virtual void | destroyPositionMarker (const DtUiElementEvent &) |
| virtual void | setBoundingVolume (const DtUiElementEvent &) |
| virtual void | mergeVisualizerAttributes (int modelSet, const makVrv::DtVisualizerDefinitionSet &source, makVrv::DtElementDefinitionNew *target) const |
| Merges local attributes from one visualizer definition set to the target. | |
| virtual void | createEntryIfNoEntry (const DtEntityType &) |
| Creates an entry for this item in the mapping table and definition table if there are is no valid entry (i.e. unknown) for this element. | |
| virtual void | createEntityIfNoEntry (const DtEntityType &) |
| virtual void | createTacticalGraphicIfNoEntry (const DtEntityType &) |
| virtual void | createAggregateIfNoEntry (const DtEntityType &) |
| virtual void | setupLabel () |
| virtual void | createEditors (bool allIs2D) |
| virtual void | updateSpecifics () |
| virtual bool | hasScribeOnExtent () const |
| virtual void | setShowScribeOnExtent (bool) |
| virtual void | hasVertices (QCheckBox *) |
| virtual void | hasSymbolDecorations (QCheckBox *) |
| virtual void | isEllipse (QCheckBox *) |
| virtual void | setupArrowStyle (QComboBox *) |
| virtual void | setupDefaultWidth (QSpinBox *) |
| virtual void | setupArrowSize (QSpinBox *) |
| virtual void | setupArrowFrequency (QComboBox *) |
| virtual void | setupLineStyle (QComboBox *) |
| virtual void | setupFillStyle (QComboBox *) |
| virtual void | setupStipple (QComboBox *) |
| virtual void | setupDefaultColor (QPushButton *) |
| virtual void | setup (const std::string &attribute, QComboBox *) |
| virtual void | setup (const std::string &attribute, QSpinBox *) |
| virtual DtString | createVisualizerNameFor (makVrv::DtElementDefinitionManager *, DtModelSetEntry *entry) |
Protected Attributes | |
| makVrv::DtDe * | myDe |
| DtEntityMapperKey | myKey |
| QHBoxLayout * | myEditorLayout |
| QHBoxLayout * | myTitleLayout |
| Facades | myFacades |
| bool | myShowingAggregate |
| makVrv::DtElementDefinitionNew * | myElementDefinition |
| makVrv::DtElementDefinitionManager * | myManager |
| ElementDefinitionMap | myElementDefinitionMap |
| std::map< int, DtVisualEditor * > | myEditors |
| std::vector< QCheckBox * > | myTitles |
| bool | myModelDefinitionModified |
| bool | myEntityModified |
| bool | myAggregateModified |
| bool | myTacticalGraphicsModified |
| CameraMap | myCameraInfo |
| Markers | myMarkers |
| QCheckBox * | myMarkerLabelsVisible |
| QCheckBox * | myBoundingVolumesVisible |
| DtUiElementEvent | myLastBoundingVolume |
| Ui_DtTacticalGraphicStylesUi | myStylesImpl |
| QWidget * | mySpecificsCanvas |
| QFrame * | mySpecificsSeparator |
| bool | myHaveWarned |
| QColor | myDefaultColor |
| int | myArrowSize |
| int | myLineWidth |
| std::string | myLabel |
| makVrv::vrvTacticalGraphicUtilities::PenStyle | myPenStyle |
| makVrv::vrvTacticalGraphicUtilities::FillStyle | myFillStyle |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
| DtDisplayDefinitionWidget::DtDisplayDefinitionWidget | ( | QWidget * | p | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
static |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
Sets up the visual parents combo box of potential nodes this element can be attached to in order to set up visualizers.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Merges local attributes from one visualizer definition set to the target.
If source has a visualizer definition that the target does not have, it is skipped
|
protectedvirtual |
Creates an entry for this item in the mapping table and definition table if there are is no valid entry (i.e. unknown) for this element.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
signal |
|
signal |
|
signal |
| DtDisplayWidget* DtDisplayDefinitionWidget::myDisplayWidget |
| QLabel* DtDisplayDefinitionWidget::myVisualBasesLabel |
| QComboBox* DtDisplayDefinitionWidget::myVisualBases |
| QHBoxLayout* DtDisplayDefinitionWidget::myMainLayout |
| QGroupBox* DtDisplayDefinitionWidget::myGroupBox |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |