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

Public Types | |
| typedef boost::function< void()> | AskToChangeIfShared |
Public Slots | |
| virtual void | forcesModified () |
| virtual void | setMarkerLabelsVisible (bool) |
| virtual void | setMarker2DMode (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) |
| virtual void | visualizerModifiedWithReedit (bool reedit) |
| virtual void | modelDefinitionModified () |
Signals | |
| void | visualsModified () |
| void | uiElementEvent (const DtUiElementEvent &) |
| void | redisplayListIcons () |
Public Member Functions | |
| DtDisplayDefinitionWidget (makVrv::DtDe &appDe, QWidget *p) | |
| virtual | ~DtDisplayDefinitionWidget () |
| virtual void | init () |
| virtual void | edit (const makVrf::DtEntityMapperKey &, bool move=true, bool fromSelection=false) |
| virtual void | clearContents () |
| makVrv::DtDe * | de () |
| virtual bool | hasOneDiGuy () const |
| virtual void | revertExisting (const std::set< makVrf::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 &) |
| virtual void | setCompressedView (bool) |
| virtual void | setStackedView (bool) |
| virtual QString | visualBase () const |
| virtual void | disable () |
| virtual void | enable () |
| DtDisplayWidget * | displayWidget () |
| virtual void | updateSpecifics () |
| virtual MarkerColor | determineMarkerColor (const int markNum) |
| virtual void | setOnlyVisualControlsEnabled (bool) |
| virtual bool | askToChangeIfShared (AskToChangeIfShared) |
| virtual void | reeditForModelSet (int) |
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::map< bool, ElementDefinitionMap > | ElementDefinitionMapByType |
| typedef std::pair< DtVector, DtTaitBryan > | CameraInfo |
| typedef std::map< int, CameraInfo > | CameraMap |
| typedef std::map< int, DtMarkerVisualizer * > | Markers |
Protected Member Functions | |
| virtual makVrv::DtUniqueID | uniqueIDForModelSet () const |
| virtual void | makeSureAllMilStdVisualizersAreTheSameAs (int modelSet) |
| virtual void | postInitialize () |
| virtual void | reedit () |
| 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, bool *hasCenteredIcon=0) |
| virtual void | createNewEntry (const DtEntityType &newType, DtModelSetEntry *model, const DtEntityType &basedOnType=DtEntityType(), bool resetTacticalGraphic=true, bool force=false, const makVrv::DtUnicode &elementDefinitionName=makVrv::DtUnicode::fromAscii(""), makVrv::DtElementDefinitionManager *=0) |
| void | initSematicsTextMapping () |
| virtual DtVector | visualPlacementFor (int set, const DtString &, makVrf::DtVrfObjectFacadeInterface *) const |
| virtual double | groundHeight (const DtVector &) const |
| virtual void | createOrUpdatePositionMarker (const DtUiElementEvent &) |
| virtual void | destroyPositionMarker (const DtUiElementEvent &) |
| virtual void | setBoundingVolume (const DtUiElementEvent &) |
| virtual void | runAfterCallFunction () |
| virtual bool | changeFromLineToVolumetricLine () |
| virtual bool | changeFromVolumetricLineToLine () |
| virtual void | updateMarkerAttachments () |
| virtual bool | changeFrom2DAreaTo3DArea () |
| virtual bool | changeFrom3DAreaTo2DArea () |
| 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 &, bool force=false) |
| 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 &, bool force=false) |
| virtual void | createTacticalGraphicIfNoEntry (const DtEntityType &, bool force=false) |
| virtual void | createAggregateIfNoEntry (const DtEntityType &, bool force=false) |
| virtual void | setupLabel () |
| virtual void | createEditors (bool allIs2D) |
| virtual bool | hasScribeOnExtent () const |
| virtual void | setShowScribeOnExtent (bool) |
| virtual void | resetMarkers () |
| virtual void | visualsHaveBeenModified () |
| virtual void | hasVertices (QCheckBox *) |
| virtual void | hasSymbolDecorations (QCheckBox *) |
| virtual void | isEllipse (QCheckBox *) |
| virtual void | isScribed (QCheckBox *) |
| virtual void | isOutlineScribed (QCheckBox *) |
| virtual void | setupArrowStyle (QComboBox *) |
| virtual void | setupDefaultWidth (QSpinBox *) |
| virtual void | setupDefaultPhysicalWidth (QSpinBox *) |
| virtual void | setupDefaultPhysicalHeight (QSpinBox *) |
| virtual void | setupDefaultScribedWidth (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 | setupScribeColor (QPushButton *) |
| virtual void | setup (const std::string &attribute, QComboBox *) |
| virtual void | setup (const std::string &attribute, QSpinBox *) |
| virtual DtString | createVisualizerNameFor (makVrv::DtElementDefinitionManager *, DtModelSetEntry *entry) |
| virtual void | opdEntryAdded (DtModelSetEntry *model, const DtEntityType &) |
| virtual void | newDataFilesAdded (const std::vector< DtSimulationModelSetLoader::EntityData * > &) |
| virtual void | visualMappingsModified (DtSimulationModelSetLoader::EntityData *) |
| virtual std::string | modeForModelSet (int s) |
| virtual void | setupColor (QPushButton *, QColor &, const std::string &) |
| virtual void | changeColor (QPushButton *, QColor &, const std::string &) |
| virtual void | setupForSimulationObjectGroup () |
| virtual void | zoomToExtents () |
| virtual void | cleanupEditors () |
| virtual std::string | schemaFromFacade (makVrf::DtEnvironmentalFacadeCollection *) const |
| virtual void | initSemanticsTextMapping () |
| virtual void | setupModelStates () |
| virtual void | resetVisuals () |
| virtual bool | isTacticalSmoke (const makVrf::DtEntityMapperKey &) const |
| virtual void | enableDynamicOceanAndPosition () |
| virtual void | uiElementModified (DtUiElement *) |
| virtual void | setIsEllipse (bool) |
| virtual void | setScribed (bool) |
| virtual void | setOutlineScribed (bool) |
| virtual void | setShowVertices (bool) |
| virtual void | setShowSymbolDecorations (bool) |
| virtual void | setVisualizerEnabledChanged (int, bool) |
| typedef boost::function<void ()> DtDisplayDefinitionWidget::AskToChangeIfShared |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
| DtDisplayDefinitionWidget::DtDisplayDefinitionWidget | ( | makVrv::DtDe & | appDe, |
| QWidget * | p | ||
| ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inline |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inline |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
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 |
|
protected |
|
protectedvirtual |
|
protectedvirtual |
|
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 |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
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 |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
signal |
|
signal |
|
signal |
| boost::signal<void (bool)> DtDisplayDefinitionWidget::signal_compressedChanged |
| QWidget* DtDisplayDefinitionWidget::myDisplayContainerWidget |
| QVBoxLayout* DtDisplayDefinitionWidget::myDisplayContainerLayout |
| QLabel* DtDisplayDefinitionWidget::myFreezeFrame |
| DtDisplayWidget* DtDisplayDefinitionWidget::myDisplayWidget |
| QLabel* DtDisplayDefinitionWidget::myVisualBasesLabel |
| QComboBox* DtDisplayDefinitionWidget::myVisualBases |
| QHBoxLayout* DtDisplayDefinitionWidget::myMainLayout |
| QGroupBox* DtDisplayDefinitionWidget::myGroupBox |
| QLabel* DtDisplayDefinitionWidget::myObserverModeLabel |
| QComboBox* DtDisplayDefinitionWidget::myObserverMode |
| QWidget* DtDisplayDefinitionWidget::myTopLineWidget |
| QWidget* DtDisplayDefinitionWidget::myModelStates |
| QTreeWidget* DtDisplayDefinitionWidget::mySwitchNodeStates |
| QLabel* DtDisplayDefinitionWidget::mySwitchNodesLabel |
| QComboBox* DtDisplayDefinitionWidget::myDefaultView |
| QLabel* DtDisplayDefinitionWidget::myDefaultViewLabel |
| QCheckBox* DtDisplayDefinitionWidget::myMarkerLabelsVisible |
| QCheckBox* DtDisplayDefinitionWidget::myMarkerLabels2D |
| QHBoxLayout* DtDisplayDefinitionWidget::myDaylightLayout |
| QWidget* DtDisplayDefinitionWidget::myDaylightCanvas |
| QLabel* DtDisplayDefinitionWidget::myDaylightLabel |
| QComboBox* DtDisplayDefinitionWidget::myDaylight |
| QCheckBox* DtDisplayDefinitionWidget::myBoundingVolumesVisible |
| QCheckBox* DtDisplayDefinitionWidget::myShowSpotReports |
| QFrame* DtDisplayDefinitionWidget::mySeparator |
| QGridLayout* DtDisplayDefinitionWidget::myTitleLayout |
| std::vector<QWidget*> DtDisplayDefinitionWidget::myEditorCanvases |
| std::vector<QCheckBox*> DtDisplayDefinitionWidget::myTitles |
| std::vector<QWidget*> DtDisplayDefinitionWidget::myMilStdEditorCanvases |
| std::vector<QCheckBox*> DtDisplayDefinitionWidget::myMilStdTitles |
| QHBoxLayout* DtDisplayDefinitionWidget::myCompressedObserverLayout |
| Ui_DtTacticalGraphicStylesUi DtDisplayDefinitionWidget::myStylesImpl |
| QWidget* DtDisplayDefinitionWidget::mySpecificsCanvas |
| QFrame* DtDisplayDefinitionWidget::mySpecificsSeparator |
| QWidget* DtDisplayDefinitionWidget::myBuoyancyWidget |
| DtBuoyancyEditingDialog* DtDisplayDefinitionWidget::myBuoyancyDialog |
| QWidget* DtDisplayDefinitionWidget::myElementDefinitionWidget |
| QLabel* DtDisplayDefinitionWidget::myElementDefinitionLabel |
| QLabel* DtDisplayDefinitionWidget::myElementDefinitionUsed |
|
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 |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |