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 Member Functions | Protected Attributes
DtMarkerVisualizer Class Reference

Public Member Functions

 DtMarkerVisualizer (makVrv::DtDe &de, int uniqueID, double markerSize, MarkerColor color)
 CTOR.
virtual ~DtMarkerVisualizer ()
 DTOR.
virtual void setAttachedTo (makVrv::DtElementID)
virtual void setOffset (const DtVector &)
virtual void setText (const std::string &)
virtual void setLabelVisible (bool)
virtual void setVisible (bool)
virtual void setColor (MarkerColor color)
virtual void set2DMode (bool is2D)

Protected Attributes

makVrv::DtDemyDe
makVrv::DtUniqueID myUniqueID
makVrv::DtSceneObjectAgent * mySceneObjectAgent
makVrv::DtProjectedWidgetModelAgent * myModelAgent
makVrv::DtAttachableUpdaterAgent * myUpdater
makVrv::DtExtrudedEllipseModelAgent * my3DMarker
makVrv::DtWidgetAgent * my2DMarker
makVrv::DtWidgetLabelAgent * myTextWidgetAgent
std::string myMarkerModel
MarkerColor myMarkerColor
double myMarkerSize

Constructor & Destructor Documentation

DtMarkerVisualizer::DtMarkerVisualizer ( makVrv::DtDe de,
int  uniqueID,
double  markerSize,
MarkerColor  color 
)

CTOR.

virtual DtMarkerVisualizer::~DtMarkerVisualizer ( )
virtual

DTOR.

Member Function Documentation

virtual void DtMarkerVisualizer::setAttachedTo ( makVrv::DtElementID  )
virtual
virtual void DtMarkerVisualizer::setOffset ( const DtVector )
virtual
virtual void DtMarkerVisualizer::setText ( const std::string &  )
virtual
virtual void DtMarkerVisualizer::setLabelVisible ( bool  )
virtual
virtual void DtMarkerVisualizer::setVisible ( bool  )
virtual
virtual void DtMarkerVisualizer::setColor ( MarkerColor  color)
virtual
virtual void DtMarkerVisualizer::set2DMode ( bool  is2D)
virtual

Member Data Documentation

makVrv::DtDe& DtMarkerVisualizer::myDe
protected
makVrv::DtUniqueID DtMarkerVisualizer::myUniqueID
protected
makVrv::DtSceneObjectAgent* DtMarkerVisualizer::mySceneObjectAgent
protected
makVrv::DtProjectedWidgetModelAgent* DtMarkerVisualizer::myModelAgent
protected
makVrv::DtAttachableUpdaterAgent* DtMarkerVisualizer::myUpdater
protected
makVrv::DtExtrudedEllipseModelAgent* DtMarkerVisualizer::my3DMarker
protected
makVrv::DtWidgetAgent* DtMarkerVisualizer::my2DMarker
protected
makVrv::DtWidgetLabelAgent* DtMarkerVisualizer::myTextWidgetAgent
protected
std::string DtMarkerVisualizer::myMarkerModel
protected
MarkerColor DtMarkerVisualizer::myMarkerColor
protected
double DtMarkerVisualizer::myMarkerSize
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)