37 virtual void update(
double simTime );
41 virtual void setEnabled(
bool enabled);
45 virtual void setSpotLocation(
const DtVector& end);
50 virtual void setDesignator(
DtUniqueID sourceId);
56 virtual void setDesignatedObject(
DtUniqueID designee);
61 virtual DtTaitBryan updateOrientation(
double simTime,
DtSceneObject* designeeSceneObject);
Scene Object Updater.
Definition: DtSceneObjectUpdater.h:36
Contains makVrv::DtDe class.
DtVector mySpotLocation
Definition: DtLaserDesignatorUpdater.h:66
bool myDirty
Definition: DtLaserDesignatorUpdater.h:67
DtUniqueID mySource
Definition: DtLaserDesignatorUpdater.h:64
Contains the declaration for makVrv::DtSceneObjectUpdater.
Contains makVrv:DtIntersector, makVrv:DtIntersectorLineSegment, and makVrv:DtIntersectorResult classe...
DtUniqueID myDesignatedObject
Definition: DtLaserDesignatorUpdater.h:65
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
A DtSceneObject represents an object that can be positioned in the scene by (possibly) attaching it t...
Definition: DtSceneObject.h:41
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtLaserDesignatorUpdater is an updater that is given a position and orientation, and depending on how...
Definition: DtLaserDesignatorUpdater.h:26
Contains DLL export macros.