57 virtual void setRotorDiameter(
double diameter);
58 virtual double rotorDiameter()
const;
62 virtual void setRotorWindSpeed(
double speed);
63 virtual double rotorWindSpeed()
const;
67 virtual void setDefaultRotorDiameter(
double diameter);
71 virtual void setDefaultRotorWindSpeed(
double speed);
75 virtual void setIsOverWater(
bool overWater,
bool visible);
78 virtual void setVisible(
bool isVisible);
83 bool contributesToBound()
const;
87 Triton::RotorWash* rotorWashGenerator();
90 virtual void slot_tritonAboutToBeDeleted();
109 static void registerCreator(
DtDe& de);
The base class for all model instances.
Definition: DtModelInstance.h:39
double myDefaultRotorDiameter
Definition: DtTritonRotorWashModelInstance.h:98
double myRotorWindSpeed
Definition: DtTritonRotorWashModelInstance.h:97
Triton::RotorWash * myRotorWashGenerator
Definition: DtTritonRotorWashModelInstance.h:94
Updater for the Kelvin rotorWash model.
Definition: DtTritonRotorWashUpdater.h:32
Contains DLL export macros.
Contains makVrv::DtRotorWashModelInstanceInterface class.
#define DT_DLL_VRVTRITON
Definition: vrvTriton.h:19
The polymorphic creator for the DtModelInstance.
Definition: DtModelInstance.h:148
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
double myRotorDiameter
Definition: DtTritonRotorWashModelInstance.h:96
Contains makVrv::DtModelInstance class.
Base class to provide boost signal/slot management.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Implementation of a Triton rotorWash model.
Definition: DtTritonRotorWashModelInstance.h:32
A Creator for the makVrv::DtTritonRotorWashModelInstance class.
Definition: DtTritonRotorWashModelInstance.h:104
DtSignalConnectionManager mySignals
Definition: DtTritonRotorWashModelInstance.h:93
DtRotorWashModelInstanceInterface provides the implementation of a generic rotorWash effect There are...
Definition: DtRotorWashModelInstanceInterface.h:25
double myDefaultRotorWindSpeed
Definition: DtTritonRotorWashModelInstance.h:99