VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator 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)
 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 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
double myMarkerSize

Constructor & Destructor Documentation

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

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::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
double DtMarkerVisualizer::myMarkerSize
protected

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

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)