24 class DtOsgIntersector;
25 class DtParticleRotorWashModelInstance;
26 class DtSimpleIntersector;
59 virtual void update(
DtTime tNow);
68 double& lagHeliAngleDistToGround);
78 const DtTaitBryan& orientation);
82 virtual double getHeightAboveTerrain(
const DtVector& pos);
86 virtual bool getTerrainOrPropIntersection(
87 const osg::Vec3d& startPos,
const osg::Vec3d& endPos,
Implementation of a particle rotorWash model.
Definition: DtParticleRotorWashModelInstance.h:21
Definition: DtRotorWashTrailPoints.h:64
std::vector< DtSceneRoot > DtSceneRootList
A list of DtOsgRenderer::SceneRoots.
Definition: DtSceneRoot.h:117
Updater for particle rotor wash.
Definition: DtParticleRotorWashUpdater.h:36
DtOsgIntersector is the OSG-specific implementation of the DtIntersector class.
Definition: DtOsgIntersector.h:82
Contains the DtOsgRotorWashModel class declaration.
DtParticleRotorWashModelInstance * myLastParticleRotorWashInstance
Definition: DtParticleRotorWashUpdater.h:96
#define DT_DLL_VRVFX
Definition: vrvFx.h:20
DtSceneRootList myRoots
Definition: DtParticleRotorWashUpdater.h:95
Contains DLL export macros.
Abstract rotorWash object updater interface.
Definition: DtRotorWashUpdater.h:28
DtRotorWashTrailPoints myRotorWashPoints
Definition: DtParticleRotorWashUpdater.h:99
DtSimpleIntersector * myHATIntersector
Definition: DtParticleRotorWashUpdater.h:94
DtOsgIntersector * myIntersector
Definition: DtParticleRotorWashUpdater.h:93
DtSimpleIntersector is a higher-level intersector class which adds functions for line of sight...
Definition: DtSimpleIntersector.h:52
unsigned long long DtUniqueID
Definition: DtUniqueID.h:22
Contains the declaration for makVrv::DtRotorWashUpdater.
Contains makVrv::DtSceneRoot class.
A DtSceneObject represents an object that can be positioned in the scene by (possibly) attaching it t...
Definition: DtSceneObject.h:41
Osg implementation of DtRotorWashModel.
Definition: DtOsgRotorWashModel.h:21
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69