18 class DtTritonManager;
35 virtual void setSeaLevel(
double meters);
38 virtual void setLodAltitude(
int meters);
41 virtual void setWindSpeed(
double metersPerSecond);
44 virtual void setWindDirection(
double radiansClockwiseFromNorth);
47 virtual void setWindFetch(
double meters);
50 virtual void setWindDrivenSeaState(
bool enabled);
53 virtual void setDouglasSeaState(
int seaState,
double seaStateDirection,
54 int swellState,
double swellStateDirection);
58 virtual void setSeaChoppiness(
double chop);
61 virtual void setUnderwaterVisibilityEnabled(
bool enabled);
64 virtual void setUnderwaterVisibility(
double meters);
67 virtual void setSurfaceTransparency(
double transparency);
70 virtual void setSurgeDepth(
double meters);
73 virtual void setDepthOffset(
double meters);
76 virtual void addSwell(
double lengthInMeters,
double heightInMeters,
77 double radiansClockwiseFromNorth);
80 virtual void clearSwells();
DtTritonManager & myTritonManager
Definition: DtTritonDynamicOceanObject.h:84
DtTritonDynamicOceanObject is the triton-based implementation of a DtDynamicOceanObject.
Definition: DtTritonDynamicOceanObject.h:24
Contains DLL export macros.
The base dynamic ocean object.
Definition: DtDynamicOceanObject.h:27
#define DT_DLL_VRVTRITON
Definition: vrvTriton.h:19
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Definition: DtTritonManager.h:48
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Contains makVrv::DtDynamicOceanObject class.
DtDe & myDe
Definition: DtTritonDynamicOceanObject.h:83