DtTritonDynamicOceanObject is the triton-based implementation of a DtDynamicOceanObject. This object is distributed, and will typically be created and interfaced to using a DtDynamicOceanObjectAgent.
|
| | DtTritonDynamicOceanObject (DtDe &, DtUniqueID id) |
| |
| virtual | ~DtTritonDynamicOceanObject () |
| |
| virtual void | setSeaLevel (double meters) |
| |
| virtual void | setLodAltitude (int meters) |
| |
| virtual void | setWindSpeed (double metersPerSecond) |
| |
| virtual void | setWindDirection (double radiansClockwiseFromNorth) |
| |
| virtual void | setWindFetch (double meters) |
| |
| virtual void | setWindDrivenSeaState (bool enabled) |
| |
| virtual void | setDouglasSeaState (DtDouglasSeaState::Scale seaState, double seaStateDirection, DtDouglasSwellState::Scale swellState, double swellStateDirection) |
| |
| virtual void | setSeaChoppiness (double chop) |
| |
| virtual void | setUnderwaterVisibilityEnabled (bool enabled) |
| |
| virtual void | setUnderwaterVisibility (double meters) |
| |
| virtual void | setSurfaceTransparency (double transparency) |
| |
| virtual void | setSurgeDepth (double meters) |
| |
| virtual void | setDepthOffset (double meters) |
| |
| virtual void | addSwell (double lengthInMeters, double heightInMeters, double radiansClockwiseFromNorth) |
| |
| virtual void | clearSwells () |
| |
| | DtDynamicOceanObject (DtDe &de, DtUniqueID id) |
| |
| virtual | ~DtDynamicOceanObject () |
| |
| virtual double | seaLevel () const |
| |
| virtual int | lodAltitude () const |
| |
| virtual double | windSpeed () const |
| |
| virtual double | windDirection () const |
| |
| virtual double | windFetch () const |
| |
| virtual bool | windDrivenSeaState () const |
| |
| virtual void | getDouglasSeaState (DtDouglasSeaState::Scale &seaState, double &seaStateDirection, DtDouglasSwellState::Scale &swellState, double &swellStateDirection) const |
| |
| virtual double | seaChoppiness () const |
| |
| virtual bool | underwaterVisibilityEnabled () const |
| |
| virtual double | underwaterVisibility () const |
| |
| virtual double | surfaceTransparency () const |
| |
| virtual double | surgeDepth () const |
| |
| virtual double | depthOffset () const |
| |
| virtual void | addSwell (const OceanSwell &swell) |
| |
| virtual const OceanSwellList & | getSwells () const |
| |
| virtual void | setWaterCurrentSpeed (float speed) |
| |
| virtual float | waterCurrentSpeed () const |
| |
| virtual void | setWaterCurrentDirection (float direction) |
| |
| virtual float | waterCurrentDirection () const |
| |