VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Slots | Signals | Public Member Functions | Public Attributes | Protected Types | Protected Slots | Protected Member Functions | Protected Attributes
DtDisplayDefinitionWidget Class Reference
Inheritance diagram for DtDisplayDefinitionWidget:
Inheritance graph
[legend]

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::DtDede ()
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 ()
DtDisplayWidgetdisplayWidget ()
virtual void updateSpecifics ()
virtual MarkerColor determineMarkerColor (const int markNum)
virtual void setOnlyVisualControlsEnabled (bool)
virtual bool askToChangeIfShared (AskToChangeIfShared)
virtual void reeditForModelSet (int)

Public Attributes

boost::signal< void(bool)> signal_compressedChanged
QWidget * myDisplayContainerWidget
QVBoxLayout * myDisplayContainerLayout
QLabelmyFreezeFrame
DtDisplayWidgetmyDisplayWidget
QLabelmyVisualBasesLabel
QComboBoxmyVisualBases
QHBoxLayout * myMainLayout
QGroupBox * myGroupBox
QLabelmyObserverModeLabel
QComboBoxmyObserverMode
QWidget * myTopLineWidget
QWidget * myModelStates
QTreeWidgetmySwitchNodeStates
QLabelmySwitchNodesLabel
QComboBoxmyDefaultView
QLabelmyDefaultViewLabel
QCheckBoxmyMarkerLabelsVisible
QCheckBoxmyMarkerLabels2D
QHBoxLayout * myDaylightLayout
QWidget * myDaylightCanvas
QLabelmyDaylightLabel
QComboBoxmyDaylight
QCheckBoxmyBoundingVolumesVisible
QCheckBoxmyShowSpotReports
QFrame * mySeparator
QGridLayout * myTitleLayout
std::vector< QWidget * > myEditorCanvases
std::vector< QCheckBox * > myTitles
std::vector< QWidget * > myMilStdEditorCanvases
std::vector< QCheckBox * > myMilStdTitles
QHBoxLayout * myCompressedObserverLayout
Ui_DtTacticalGraphicStylesUi myStylesImpl
QWidget * mySpecificsCanvas
QFrame * mySpecificsSeparator
QWidget * myBuoyancyWidget
DtBuoyancyEditingDialogmyBuoyancyDialog
QWidget * myElementDefinitionWidget
QLabelmyElementDefinitionLabel
QLabelmyElementDefinitionUsed

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, CameraInfoCameraMap
typedef std::map< int,
DtMarkerVisualizer * > 
Markers

Protected Slots

virtual void finalizeModelChange ()
virtual void updateVisualizerModifiedData ()
virtual void buoyancyDialogDestroyed ()
virtual void elementDefinitionWidgetDestroyed ()
virtual void buoyancyDestroyed ()
virtual void editBuoyancy ()
virtual void spotReportEditingChanged ()
virtual void onDaylightChanged ()
virtual void useMildStdFontChanged ()
virtual void setDiGuyData (const DtDiGuyInformation &diGuyData)
virtual void onChangeDefaultView ()
virtual void changeViewMode (int)
virtual void visualBaseChanged (int)
virtual void visualizerModified ()
virtual void markerVisibilityChanged ()
virtual void marker2DModeChanged ()
virtual void boundingVolumesVisibilityChanged ()
virtual void showVertices ()
virtual void showSymbolDecorations ()
virtual void setIsEllipse ()
virtual void visualizerEnabledChanged ()
virtual void changeArrowStyle (int)
virtual void setScribed ()
virtual void setOutlineScribed ()
virtual void changeScribedWidth (int)
virtual void changeDefaultWidth (int)
virtual void changeDefaultPhysicalWidth (int)
virtual void changeDefaultPhysicalHeight (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 ()
virtual void changeScribeColor ()
virtual void modelStateChanged (QTreeWidgetItem *, int)
virtual void calculateSupportPoints ()
virtual void calculateBoundingVolume ()
virtual void buoyancyModelModified ()

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)

Protected Attributes

makVrv::DtDemyAppDe
makVrv::DtDemyDe
makVrf::DtEntityMapperKey myKey
makVrf::DtEntityMapperKey myLastKey
bool myIsFirstDiGuyShow
bool myLastWasDiGuy
Facades myFacades
bool myShowingAggregate
makVrv::DtElementDefinitionNewmyElementDefinition
makVrv::DtElementDefinitionManagermyManager
ElementDefinitionMapByType myElementDefinitionMap
bool myAddingStates
std::map< int, DtVisualEditor * > myEditors
std::map< int, DtVisualEditor * > myEnvironmentalMilStdIcons
std::vector< intmyIsFirstShow
bool myAllIs2D
bool myModelDefinitionModified
bool myEntityModified
bool mySpotReportsModified
bool myAggregateModified
bool myTacticalGraphicsModified
CameraMap myCameraInfo
Markers myMarkers
DtUiElementEvent myLastBoundingVolume
bool myCompressedView
bool myStackedView
bool myHaveWarned
QColor myDefaultColor
QColor myScribeColor
int myArrowSize
int myLineWidth
std::string myLabel
bool myShowingTacticalGraphic
bool myEditable
makVrv::vrvTacticalGraphicUtilities::PenStyle myPenStyle
makVrv::vrvTacticalGraphicUtilities::FillStyle myFillStyle
makArchives::DtObserverStateRecordsList myObserverViews
std::vector
< makVrv::DtWidgetLabelAgent * > 
myInSpotReportMode
std::map< int, QString > mySemanticsTextMapping
bool myWakesEnabled
bool mySettingUpEditor
std::set< std::string > myAlreadyAskedForShared
bool myForceCreateNewElementDefinition
bool myCallAfterEditFunction
int myRunTicker
AskToChangeIfShared myFunctionToCallAfterEdit
makVrv::DtSignalConnectionManager myViewModeConnections

Member Typedef Documentation

typedef boost::function<void ()> DtDisplayDefinitionWidget::AskToChangeIfShared
typedef std::pair<DtVector, DtTaitBryan> DtDisplayDefinitionWidget::CameraInfo
protected
typedef std::map<int, CameraInfo> DtDisplayDefinitionWidget::CameraMap
protected

Constructor & Destructor Documentation

DtDisplayDefinitionWidget::DtDisplayDefinitionWidget ( makVrv::DtDe appDe,
QWidget *  p 
)
virtual DtDisplayDefinitionWidget::~DtDisplayDefinitionWidget ( )
virtual

Member Function Documentation

virtual void DtDisplayDefinitionWidget::init ( )
virtual
virtual void DtDisplayDefinitionWidget::edit ( const makVrf::DtEntityMapperKey ,
bool  move = true,
bool  fromSelection = false 
)
virtual
virtual void DtDisplayDefinitionWidget::clearContents ( )
virtual
makVrv::DtDe* DtDisplayDefinitionWidget::de ( )
inline
virtual bool DtDisplayDefinitionWidget::hasOneDiGuy ( ) const
virtual
virtual void DtDisplayDefinitionWidget::revertExisting ( const std::set< makVrf::DtEntityMapperKey > &  key)
virtual
virtual void DtDisplayDefinitionWidget::updateStatus ( )
virtual
virtual void DtDisplayDefinitionWidget::preSimulationModelSetSave ( )
virtual
virtual void DtDisplayDefinitionWidget::simulationModelSetLoaded ( )
virtual
virtual void DtDisplayDefinitionWidget::cloneEntry ( const DtEntityType &  oldType,
const DtEntityType &  newType,
DtModelSetEntry  
)
virtual
virtual void DtDisplayDefinitionWidget::uiEvent ( const DtUiElementEvent )
virtual
virtual void DtDisplayDefinitionWidget::setCompressedView ( bool  )
virtual
virtual void DtDisplayDefinitionWidget::setStackedView ( bool  )
virtual
virtual QString DtDisplayDefinitionWidget::visualBase ( ) const
virtual
virtual void DtDisplayDefinitionWidget::disable ( )
virtual
virtual void DtDisplayDefinitionWidget::enable ( )
virtual
DtDisplayWidget* DtDisplayDefinitionWidget::displayWidget ( )
inline
virtual void DtDisplayDefinitionWidget::updateSpecifics ( )
virtual
virtual MarkerColor DtDisplayDefinitionWidget::determineMarkerColor ( const int  markNum)
virtual
virtual void DtDisplayDefinitionWidget::setOnlyVisualControlsEnabled ( bool  )
virtual
virtual bool DtDisplayDefinitionWidget::askToChangeIfShared ( AskToChangeIfShared  )
virtual
virtual void DtDisplayDefinitionWidget::reeditForModelSet ( int  )
virtual
virtual makVrv::DtUniqueID DtDisplayDefinitionWidget::uniqueIDForModelSet ( ) const
protectedvirtual
virtual void DtDisplayDefinitionWidget::makeSureAllMilStdVisualizersAreTheSameAs ( int  modelSet)
protectedvirtual
virtual void DtDisplayDefinitionWidget::postInitialize ( )
protectedvirtual
virtual void DtDisplayDefinitionWidget::reedit ( )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupVisualBases ( const makVrv::DtElementDefinitionNew )
protectedvirtual

Sets up the visual parents combo box of potential nodes this element can be attached to in order to set up visualizers.

virtual bool DtDisplayDefinitionWidget::setupEditor ( int  set,
bool hasCenteredIcon = 0 
)
protectedvirtual
virtual void DtDisplayDefinitionWidget::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 
)
protectedvirtual
void DtDisplayDefinitionWidget::initSematicsTextMapping ( )
protected
virtual DtVector DtDisplayDefinitionWidget::visualPlacementFor ( int  set,
const DtString ,
makVrf::DtVrfObjectFacadeInterface  
) const
protectedvirtual
virtual double DtDisplayDefinitionWidget::groundHeight ( const DtVector ) const
protectedvirtual
virtual void DtDisplayDefinitionWidget::createOrUpdatePositionMarker ( const DtUiElementEvent )
protectedvirtual
virtual void DtDisplayDefinitionWidget::destroyPositionMarker ( const DtUiElementEvent )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setBoundingVolume ( const DtUiElementEvent )
protectedvirtual
virtual void DtDisplayDefinitionWidget::runAfterCallFunction ( )
protectedvirtual
virtual bool DtDisplayDefinitionWidget::changeFromLineToVolumetricLine ( )
protectedvirtual
virtual bool DtDisplayDefinitionWidget::changeFromVolumetricLineToLine ( )
protectedvirtual
virtual void DtDisplayDefinitionWidget::updateMarkerAttachments ( )
protectedvirtual
virtual bool DtDisplayDefinitionWidget::changeFrom2DAreaTo3DArea ( )
protectedvirtual
virtual bool DtDisplayDefinitionWidget::changeFrom3DAreaTo2DArea ( )
protectedvirtual
virtual void DtDisplayDefinitionWidget::mergeVisualizerAttributes ( int  modelSet,
const makVrv::DtVisualizerDefinitionSet source,
makVrv::DtElementDefinitionNew target 
) const
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

virtual void DtDisplayDefinitionWidget::createEntryIfNoEntry ( const DtEntityType &  ,
bool  force = false 
)
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.

virtual void DtDisplayDefinitionWidget::createEntityIfNoEntry ( const DtEntityType &  ,
bool  force = false 
)
protectedvirtual
virtual void DtDisplayDefinitionWidget::createTacticalGraphicIfNoEntry ( const DtEntityType &  ,
bool  force = false 
)
protectedvirtual
virtual void DtDisplayDefinitionWidget::createAggregateIfNoEntry ( const DtEntityType &  ,
bool  force = false 
)
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupLabel ( )
protectedvirtual
virtual void DtDisplayDefinitionWidget::createEditors ( bool  allIs2D)
protectedvirtual
virtual bool DtDisplayDefinitionWidget::hasScribeOnExtent ( ) const
protectedvirtual
virtual void DtDisplayDefinitionWidget::setShowScribeOnExtent ( bool  )
protectedvirtual
virtual void DtDisplayDefinitionWidget::resetMarkers ( )
protectedvirtual
virtual void DtDisplayDefinitionWidget::visualsHaveBeenModified ( )
protectedvirtual
virtual void DtDisplayDefinitionWidget::hasVertices ( QCheckBox )
protectedvirtual
virtual void DtDisplayDefinitionWidget::hasSymbolDecorations ( QCheckBox )
protectedvirtual
virtual void DtDisplayDefinitionWidget::isEllipse ( QCheckBox )
protectedvirtual
virtual void DtDisplayDefinitionWidget::isScribed ( QCheckBox )
protectedvirtual
virtual void DtDisplayDefinitionWidget::isOutlineScribed ( QCheckBox )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupArrowStyle ( QComboBox )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupDefaultWidth ( QSpinBox )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupDefaultPhysicalWidth ( QSpinBox )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupDefaultPhysicalHeight ( QSpinBox )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupDefaultScribedWidth ( QSpinBox )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupArrowSize ( QSpinBox )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupArrowFrequency ( QComboBox )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupLineStyle ( QComboBox )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupFillStyle ( QComboBox )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupStipple ( QComboBox )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupDefaultColor ( QPushButton )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupScribeColor ( QPushButton )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setup ( const std::string &  attribute,
QComboBox  
)
protectedvirtual
virtual void DtDisplayDefinitionWidget::setup ( const std::string &  attribute,
QSpinBox  
)
protectedvirtual
virtual DtString DtDisplayDefinitionWidget::createVisualizerNameFor ( makVrv::DtElementDefinitionManager ,
DtModelSetEntry entry 
)
protectedvirtual
virtual void DtDisplayDefinitionWidget::opdEntryAdded ( DtModelSetEntry model,
const DtEntityType &   
)
protectedvirtual
virtual void DtDisplayDefinitionWidget::newDataFilesAdded ( const std::vector< DtSimulationModelSetLoader::EntityData * > &  )
protectedvirtual
virtual void DtDisplayDefinitionWidget::visualMappingsModified ( DtSimulationModelSetLoader::EntityData )
protectedvirtual
virtual std::string DtDisplayDefinitionWidget::modeForModelSet ( int  s)
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupColor ( QPushButton ,
QColor &  ,
const std::string &   
)
protectedvirtual
virtual void DtDisplayDefinitionWidget::changeColor ( QPushButton ,
QColor &  ,
const std::string &   
)
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupForSimulationObjectGroup ( )
protectedvirtual
virtual void DtDisplayDefinitionWidget::zoomToExtents ( )
protectedvirtual
virtual void DtDisplayDefinitionWidget::cleanupEditors ( )
protectedvirtual
virtual std::string DtDisplayDefinitionWidget::schemaFromFacade ( makVrf::DtEnvironmentalFacadeCollection ) const
protectedvirtual
virtual void DtDisplayDefinitionWidget::initSemanticsTextMapping ( )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setupModelStates ( )
protectedvirtual
virtual void DtDisplayDefinitionWidget::resetVisuals ( )
protectedvirtual
virtual bool DtDisplayDefinitionWidget::isTacticalSmoke ( const makVrf::DtEntityMapperKey ) const
protectedvirtual
virtual void DtDisplayDefinitionWidget::enableDynamicOceanAndPosition ( )
protectedvirtual
virtual void DtDisplayDefinitionWidget::uiElementModified ( DtUiElement )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setIsEllipse ( bool  )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setScribed ( bool  )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setOutlineScribed ( bool  )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setShowVertices ( bool  )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setShowSymbolDecorations ( bool  )
protectedvirtual
virtual void DtDisplayDefinitionWidget::setVisualizerEnabledChanged ( int  ,
bool   
)
protectedvirtual
virtual void DtDisplayDefinitionWidget::forcesModified ( )
virtualslot
virtual void DtDisplayDefinitionWidget::setMarkerLabelsVisible ( bool  )
virtualslot
virtual void DtDisplayDefinitionWidget::setMarker2DMode ( bool  )
virtualslot
virtual void DtDisplayDefinitionWidget::setBoundingVolumesVisible ( bool  )
virtualslot
virtual bool DtDisplayDefinitionWidget::setupForTacticalGraphic ( const DtEntityType &  ,
const std::vector< int > &  modelSets 
)
virtualslot
virtual bool DtDisplayDefinitionWidget::setupForEntity ( const DtEntityType &  ,
const std::vector< int > &  modelSets 
)
virtualslot
virtual void DtDisplayDefinitionWidget::visualizerModifiedWithReedit ( bool  reedit)
virtualslot
virtual void DtDisplayDefinitionWidget::modelDefinitionModified ( )
virtualslot
virtual void DtDisplayDefinitionWidget::finalizeModelChange ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::updateVisualizerModifiedData ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::buoyancyDialogDestroyed ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::elementDefinitionWidgetDestroyed ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::buoyancyDestroyed ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::editBuoyancy ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::spotReportEditingChanged ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::onDaylightChanged ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::useMildStdFontChanged ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::setDiGuyData ( const DtDiGuyInformation diGuyData)
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::onChangeDefaultView ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::changeViewMode ( int  )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::visualBaseChanged ( int  )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::visualizerModified ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::markerVisibilityChanged ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::marker2DModeChanged ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::boundingVolumesVisibilityChanged ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::showVertices ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::showSymbolDecorations ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::setIsEllipse ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::visualizerEnabledChanged ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::changeArrowStyle ( int  )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::setScribed ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::setOutlineScribed ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::changeScribedWidth ( int  )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::changeDefaultWidth ( int  )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::changeDefaultPhysicalWidth ( int  )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::changeDefaultPhysicalHeight ( int  )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::changeArrowSize ( int  )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::changeArrowFrequency ( int  )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::changeLineStyle ( int  )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::changeFillStyle ( int  )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::change ( const std::string &  style,
int   
)
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::changeStipple ( int  )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::changeDefaultColor ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::changeScribeColor ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::modelStateChanged ( QTreeWidgetItem ,
int   
)
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::calculateSupportPoints ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::calculateBoundingVolume ( )
protectedvirtualslot
virtual void DtDisplayDefinitionWidget::buoyancyModelModified ( )
protectedvirtualslot
void DtDisplayDefinitionWidget::visualsModified ( )
signal
void DtDisplayDefinitionWidget::uiElementEvent ( const DtUiElementEvent )
signal
void DtDisplayDefinitionWidget::redisplayListIcons ( )
signal

Member Data Documentation

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
makVrv::DtDe& DtDisplayDefinitionWidget::myAppDe
protected
makVrv::DtDe* DtDisplayDefinitionWidget::myDe
protected
makVrf::DtEntityMapperKey DtDisplayDefinitionWidget::myKey
protected
makVrf::DtEntityMapperKey DtDisplayDefinitionWidget::myLastKey
protected
bool DtDisplayDefinitionWidget::myIsFirstDiGuyShow
protected
bool DtDisplayDefinitionWidget::myLastWasDiGuy
protected
Facades DtDisplayDefinitionWidget::myFacades
protected
bool DtDisplayDefinitionWidget::myShowingAggregate
protected
makVrv::DtElementDefinitionNew* DtDisplayDefinitionWidget::myElementDefinition
protected
makVrv::DtElementDefinitionManager* DtDisplayDefinitionWidget::myManager
protected
ElementDefinitionMapByType DtDisplayDefinitionWidget::myElementDefinitionMap
protected
bool DtDisplayDefinitionWidget::myAddingStates
protected
std::map<int, DtVisualEditor*> DtDisplayDefinitionWidget::myEditors
protected
std::map<int, DtVisualEditor*> DtDisplayDefinitionWidget::myEnvironmentalMilStdIcons
protected
std::vector<int> DtDisplayDefinitionWidget::myIsFirstShow
protected
bool DtDisplayDefinitionWidget::myAllIs2D
protected
bool DtDisplayDefinitionWidget::myModelDefinitionModified
protected
bool DtDisplayDefinitionWidget::myEntityModified
protected
bool DtDisplayDefinitionWidget::mySpotReportsModified
protected
bool DtDisplayDefinitionWidget::myAggregateModified
protected
bool DtDisplayDefinitionWidget::myTacticalGraphicsModified
protected
CameraMap DtDisplayDefinitionWidget::myCameraInfo
protected
Markers DtDisplayDefinitionWidget::myMarkers
protected
DtUiElementEvent DtDisplayDefinitionWidget::myLastBoundingVolume
protected
bool DtDisplayDefinitionWidget::myCompressedView
protected
bool DtDisplayDefinitionWidget::myStackedView
protected
bool DtDisplayDefinitionWidget::myHaveWarned
protected
QColor DtDisplayDefinitionWidget::myDefaultColor
protected
QColor DtDisplayDefinitionWidget::myScribeColor
protected
int DtDisplayDefinitionWidget::myArrowSize
protected
int DtDisplayDefinitionWidget::myLineWidth
protected
std::string DtDisplayDefinitionWidget::myLabel
protected
bool DtDisplayDefinitionWidget::myShowingTacticalGraphic
protected
bool DtDisplayDefinitionWidget::myEditable
protected
makVrv::vrvTacticalGraphicUtilities::PenStyle DtDisplayDefinitionWidget::myPenStyle
protected
makVrv::vrvTacticalGraphicUtilities::FillStyle DtDisplayDefinitionWidget::myFillStyle
protected
makArchives::DtObserverStateRecordsList DtDisplayDefinitionWidget::myObserverViews
protected
std::vector<makVrv::DtWidgetLabelAgent*> DtDisplayDefinitionWidget::myInSpotReportMode
protected
std::map<int, QString> DtDisplayDefinitionWidget::mySemanticsTextMapping
protected
bool DtDisplayDefinitionWidget::myWakesEnabled
protected
bool DtDisplayDefinitionWidget::mySettingUpEditor
protected
std::set<std::string> DtDisplayDefinitionWidget::myAlreadyAskedForShared
protected
bool DtDisplayDefinitionWidget::myForceCreateNewElementDefinition
protected
bool DtDisplayDefinitionWidget::myCallAfterEditFunction
protected
int DtDisplayDefinitionWidget::myRunTicker
protected
AskToChangeIfShared DtDisplayDefinitionWidget::myFunctionToCallAfterEdit
protected
makVrv::DtSignalConnectionManager DtDisplayDefinitionWidget::myViewModeConnections
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)