![]() |
VR-Forces 4.6.1 Class Documentation
|
helper class to wrap and send the data in the DtObserverViewWidget makVrv::DtObserverViewInfoViewerData. More...
Public Types | |
| typedef std::vector < DtObserverViewIcon * > | ObserserIconsInfoVector |
Public Member Functions | |
| virtual | ~DtObserverViewInfoViewerData () |
| virtual DTOR | |
| bool | isDefaultObserver () const |
| returns true if it is a terrain default view, otherwise it returns false | |
| void | setIsDefaultObserver (bool val) |
| set if it is a terrain default view | |
| bool | isObserverAssociatedToTerrain () const |
| returns true if the observer is a associated to a terrain , otherwise it returns false | |
| void | setIsObserverAssociatedToTerrain (bool val) |
| set if the observer is a associated to a terrain | |
| DtObserverViewsManager::ViewProjection | observerProjection () const |
| returns ViewProjection::Projection2D or ViewProjection::Projection3D | |
| void | setObserverProjection (DtObserverViewsManager::ViewProjection projection) |
| set the projection type (2D or 3D) | |
| const std::string & | observerDisplayName () const |
| returns the view's display name | |
| void | setObserverDisplayName (const std::string &val) |
| set the view's display name | |
| virtual bool | buildFromRecord (DtDe &de, const makArchives::DtObserverStateRecord &, DtObserverViewsManager::ViewProjection projection) |
| wraps required the data from a DtObserverStateRecord to be processed in the observer view widget in th method DtObserverViewsWidget::createQtTreeItem | |
| const ObserserIconsInfoVector & | icons () const |
| returns the list of icons related to this view | |
| void | setIcons (const ObserserIconsInfoVector &val) |
| sets the list of icons related to this view | |
| DtObserverViewInfoViewerData (const DtObserverViewInfoViewerData &) | |
| Copy Constructor. | |
| virtual const DtUnicode | get2DPerspectiveIconTooltip () |
| sets the 2D perspective icon tool tip | |
| virtual const DtUnicode | get2DPerspectiveIconFilePath (DtDe &de) |
| sets the 2D perspective icon file path | |
| virtual const DtUnicode | get3DPerspectiveIconTooltip () |
| sets the 3D perspective icon tool tip | |
| virtual const DtUnicode | get3DPerspectiveIconFilePath (DtDe &de) |
| sets the 3D perspective icon file path | |
| virtual const DtUnicode | getAssociatedToTerrainIconTooltip () |
| sets the associated to terrain icon tool tip | |
| virtual const DtUnicode | getAssociatedToTerrainIconFilePath (DtDe &de) |
| sets the associated to terrain icon file path | |
| virtual const DtUnicode | getDefaultAssociatedToTerrainIconTooltip () |
| sets the default associated to terrain icon tool tip | |
| virtual const DtUnicode | getDefaultAssociatedToTerrainIconFilePath (DtDe &de) |
| sets the default associated to terrain icon file path | |
Protected Member Functions | |
| DtObserverViewInfoViewerData () | |
| Constructor (protected - use ::create() ) | |
Friends | |
| class | DtObserverViewInfoViewerDataCreator |
helper class to wrap and send the data in the DtObserverViewWidget makVrv::DtObserverViewInfoViewerData.
| typedef std::vector<DtObserverViewIcon*> makVrv::DtObserverViewInfoViewerData::ObserserIconsInfoVector |
|
virtual |
virtual DTOR
| makVrv::DtObserverViewInfoViewerData::DtObserverViewInfoViewerData | ( | const DtObserverViewInfoViewerData & | ) |
Copy Constructor.
|
protected |
Constructor (protected - use ::create() )
| bool makVrv::DtObserverViewInfoViewerData::isDefaultObserver | ( | ) | const |
returns true if it is a terrain default view, otherwise it returns false
| void makVrv::DtObserverViewInfoViewerData::setIsDefaultObserver | ( | bool | val | ) |
set if it is a terrain default view
| bool makVrv::DtObserverViewInfoViewerData::isObserverAssociatedToTerrain | ( | ) | const |
returns true if the observer is a associated to a terrain , otherwise it returns false
| void makVrv::DtObserverViewInfoViewerData::setIsObserverAssociatedToTerrain | ( | bool | val | ) |
set if the observer is a associated to a terrain
| DtObserverViewsManager::ViewProjection makVrv::DtObserverViewInfoViewerData::observerProjection | ( | ) | const |
returns ViewProjection::Projection2D or ViewProjection::Projection3D
| void makVrv::DtObserverViewInfoViewerData::setObserverProjection | ( | DtObserverViewsManager::ViewProjection | projection | ) |
set the projection type (2D or 3D)
| const std::string& makVrv::DtObserverViewInfoViewerData::observerDisplayName | ( | ) | const |
returns the view's display name
| void makVrv::DtObserverViewInfoViewerData::setObserverDisplayName | ( | const std::string & | val | ) |
set the view's display name
|
virtual |
wraps required the data from a DtObserverStateRecord to be processed in the observer view widget in th method DtObserverViewsWidget::createQtTreeItem
| const ObserserIconsInfoVector& makVrv::DtObserverViewInfoViewerData::icons | ( | ) | const |
returns the list of icons related to this view
| void makVrv::DtObserverViewInfoViewerData::setIcons | ( | const ObserserIconsInfoVector & | val | ) |
sets the list of icons related to this view
|
virtual |
sets the 2D perspective icon tool tip
|
virtual |
sets the 2D perspective icon file path
|
virtual |
sets the 3D perspective icon tool tip
|
virtual |
sets the 3D perspective icon file path
|
virtual |
sets the associated to terrain icon tool tip
|
virtual |
sets the associated to terrain icon file path
|
virtual |
sets the default associated to terrain icon tool tip
|
virtual |
sets the default associated to terrain icon file path
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |