15 #include <matrix/vlVector.h>
34 virtual void setFanModeSamplingRate(
double);
38 virtual void setStartPointOffsetFromCenter(
const DtVector&);
39 const DtVector& startPointOffsetFromCenter()
const;
43 virtual void updateSceneObject(
DtTime tNow);
44 virtual bool doIntersection(
const DtTime tNow);
47 virtual DtVector calculateEndPointFromRadian(
const DtVector& start,
double endZ,
double radius,
double degree)
const;
std::vector< IntersectionInformation > Intersections
Definition: DtAttachableFanUpdater.h:50
Contains makVrv::DtAttachableIntervisibilityUpdater class.
bool myForceUpdate
Definition: DtAttachableFanUpdater.h:54
double myFanModeSamplingRate
Definition: DtAttachableFanUpdater.h:52
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:23
Intersections myIntersections
Definition: DtAttachableFanUpdater.h:51
DtVector myStartPointOffsetFromCenter
Definition: DtAttachableFanUpdater.h:53
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Class which will keep track of fan los object (spokes between an origin and the outer rim of the circ...
Definition: DtAttachableFanUpdater.h:24
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Class which will keep track of Intervisibility between an origin and an end point.
Definition: DtAttachableIntervisibilityUpdater.h:22
Contains DLL export macros.