Updater for the Kelvin rotorWash model.
More...
Detailed Description
Updater for the Kelvin rotorWash model.
DtTritonRotorWashUpdater is a distributed object, managed by DtTickableManager. It updates the position, direction and speed of an rotorWash-generating entity
Constructor & Destructor Documentation
| makVrv::DtTritonRotorWashUpdater::DtTritonRotorWashUpdater |
( |
DtDe & |
de, |
|
|
DtUniqueID |
id |
|
) |
| |
CTOR.
- Parameters
-
| [in] | de | is the display engine. |
| [in] | id | is a unique identifier for this distributed object. |
| virtual makVrv::DtTritonRotorWashUpdater::~DtTritonRotorWashUpdater |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual bool makVrv::DtTritonRotorWashUpdater::needsUpdate |
( |
DtTime |
tNow | ) |
|
|
virtual |
Check if an update is required.
- Parameters
-
| [in] | tNow | is the current time-stamp. |
- Return values
-
| true | if this object needs to be ticked. |
| false | otherwise. |
Implements makVrv::DtTickable.
| virtual void makVrv::DtTritonRotorWashUpdater::update |
( |
DtTime |
tNow | ) |
|
|
virtual |
Helper method to return a properly cast version of the rotorWash model supplied.
| virtual DtVector makVrv::DtTritonRotorWashUpdater::calcRotorDownDirection |
( |
const DtVector & |
currentPos, |
|
|
const DtTaitBryan & |
orientation |
|
) |
| |
|
protectedvirtual |
Calculate a normalized helo down vector.
The documentation for this class was generated from the following file: