16 #include <vlutil/vlString.h>
17 #include <matrix/vlVector.h>
23 class DtBaseConnection;
24 class DtStateListener;
25 class DtOverlayEllipseArcModelAgent;
26 class DtEllipsoidArcModelAgent;
27 class DtSceneObjectAgent;
34 class DtAttachableUpdaterWithLevelOrientationAgent;
37 namespace makVrfUnitStatusExample
70 makVrf::DtAttachableUpdaterWithLevelOrientationAgent*
myLevelAgent;
virtual CircleVisualHandler * create(makVrv::DtDe &, makVrv::DtUniqueID)
makVrv::DtBaseConnection * mySimulation
Definition: circleVisualHandler.h:68
virtual void update(const DtVector &geoc)
Definition: vrfObjectManipulationHandlerBaseClass.h:55
virtual ~CircleVisualHandler()
makVrv::DtEllipsoidArcModelAgent * my3DEllipseAgent
Definition: circleVisualHandler.h:65
makVrv::DtModelSetId my3DModelSet
Definition: circleVisualHandler.h:67
CircleVisualHandler(makVrv::DtDe &, makVrv::DtUniqueID id)
virtual void update3D(makVrv::DtModelSetId modelSet)
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:35
makVrf::DtAttachableUpdaterWithLevelOrientationAgent * myLevelAgent
Definition: circleVisualHandler.h:70
makVrv::DtSceneObjectAgent * mySceneObject
Definition: circleVisualHandler.h:61
virtual ~CircleVisualHandlerCreator()
static std::string handlerType()
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Definition: circleVisualHandler.h:73
virtual void update2D(makVrv::DtModelSetId modelSet)
Contains makVrv::DtUniqueID type.
makVrv::DtDe & myDe
Definition: circleVisualHandler.h:58
makVrv::DtOverlayEllipseArcModelAgent * my2DEllipseAgent
Definition: circleVisualHandler.h:64
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
makVrv::DtUniqueID myUniqueId
Definition: circleVisualHandler.h:59
DtModelSetId
Definition: DtModelSetEnums.h:19
Contains various enum classes relating to model sets.
Definition: circleVisualHandler.h:39