33 virtual void setStartPoint(
const DtVector& position );
43 virtual void setEndPoint(
const DtVector& position );
50 virtual void setEndPointOffset(
const DtVector& offset );
53 virtual DtVector calculateStartPoint();
56 virtual DtVector calculateEndPoint();
64 virtual void update(
DtTime tNow );
69 virtual void updateSceneObject(
DtTime tNow ) = 0;
85 const DtTaitBryan& rootOri = DtTaitBryan() )
const;
PointInformation myStartPoint
Definition: DtLineModelUpdater.h:136
Scene Object Updater.
Definition: DtSceneObjectUpdater.h:39
PointInformation myEndPoint
Definition: DtLineModelUpdater.h:137
Contains the makVrv::DtAttachableUpdater class declaration.
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:23
A DtAttachableUpdater updates a scene an object that can be positioned in the scene by (possibly) att...
Definition: DtAttachableUpdater.h:35
#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:44
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
Base class for updaters updating segmented line models Contains methods and information struct for wo...
Definition: DtLineModelUpdater.h:23
DtModelSetId
Definition: DtModelSetEnums.h:19
voidpf uLong offset
Definition: ioapi.h:42