32 virtual bool seaStateDirectionSet()
const;
33 virtual float seaStateDirection()
const;
34 virtual void setSeaStateDirection(
float dir );
37 virtual bool swellStateDirectionSet()
const;
38 virtual float swellStateDirection()
const;
39 virtual void setSwellStateDirection(
float dir );
42 virtual bool choppinessSet()
const;
43 virtual float choppiness()
const;
44 virtual void setChoppiness(
float amt );
47 virtual bool underwaterVisibilitySet()
const;
48 virtual float underwaterVisibility()
const;
49 virtual void setUnderwaterVisibility(
float vis );
52 virtual bool surfaceTransparencySet()
const;
53 virtual float surfaceTransparency()
const;
54 virtual void setSurfaceTransparency(
float trans );
57 virtual bool surgeDepthSet()
const;
58 virtual float surgeDepth()
const;
59 virtual void setSurgeDepth(
float depth );
62 virtual bool windDrivenSeaStateSet()
const;
63 virtual bool windDrivenSeaState()
const;
64 virtual void setWindDrivenSeaState(
bool state );
67 virtual bool seaStateSet()
const;
69 virtual void setSeaState(
int state );
72 virtual bool swellStateSet()
const;
74 virtual void setSwellState(
int state );
77 virtual bool tidalCurrentDirectionSet()
const;
78 virtual float tidalCurrentDirection()
const;
79 virtual void setTidalCurrentDirection(
float direction);
82 virtual bool tidalCurrentSpeedSet()
const;
83 virtual float tidalCurrentSpeed()
const;
84 virtual void setTidalCurrentSpeed(
float direction);
86 virtual void execute(
DtDe& de);
float myTidalCurrentSpeed
Definition: DtOceanStateCommand.h:103
float myTidalCurrentDirection
Definition: DtOceanStateCommand.h:102
DtVrvCommandCreator is the base class for all command creators.
Definition: DtVrvCommand.h:44
DtOceanStateCommandCreator creates DtOceanStateCommands.
Definition: DtOceanStateCommand.h:120
float myUnderwaterVisibility
Definition: DtOceanStateCommand.h:96
DtOceanStateCommandCreator(GlobalIdConvertFunc func)
Definition: DtOceanStateCommand.h:123
float myChoppiness
Definition: DtOceanStateCommand.h:95
bool myTidalCurrentDirectionSet
Definition: DtOceanStateCommand.h:114
bool mySurgeDepthSet
Definition: DtOceanStateCommand.h:110
bool mySwellStateDirectionSet
Definition: DtOceanStateCommand.h:106
float mySwellStateDirection
Definition: DtOceanStateCommand.h:94
boost::function< DtUniqueID(const std::string &)> GlobalIdConvertFunc
typedef for the function that takes a protocol specific id (as a string) and looks up the DtUniqueID ...
Definition: DtVrvCommand.h:40
DtDouglasSeaState::Scale mySeaState
Definition: DtOceanStateCommand.h:100
float mySurfaceTransparency
Definition: DtOceanStateCommand.h:97
Scale
Definition: DtDouglasSeaScale.h:33
float mySurgeDepth
Definition: DtOceanStateCommand.h:98
DtWakeCommand enables or disables wake.
Definition: DtOceanStateCommand.h:25
bool myUnderwaterVisibilitySet
Definition: DtOceanStateCommand.h:108
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Scale
Definition: DtDouglasSeaScale.h:114
bool myWindDrivenSeaStateSet
Definition: DtOceanStateCommand.h:111
virtual ~DtOceanStateCommandCreator()
Definition: DtOceanStateCommand.h:124
float mySeaStateDirection
Definition: DtOceanStateCommand.h:93
bool mySeaStateDirectionSet
Definition: DtOceanStateCommand.h:105
bool myChoppinessSet
Definition: DtOceanStateCommand.h:107
DtVrvCommand is the base class for all commands.
Definition: DtVrvCommand.h:24
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
DtDouglasSwellState::Scale mySwellState
Definition: DtOceanStateCommand.h:101
Contains makVrv::DtVrvCommand and makVrv::DtVrvCommandCreator Classes.
bool mySurfaceTransparencySet
Definition: DtOceanStateCommand.h:109
bool mySwellStateSet
Definition: DtOceanStateCommand.h:113
bool mySeaStateSet
Definition: DtOceanStateCommand.h:112
bool myTidalCurrentSpeedSet
Definition: DtOceanStateCommand.h:115
The declaration of the makVrv::DtDouglasSeaState and makVrv::DtDouglasSwellState classes.
bool myWindDrivenSeaState
Definition: DtOceanStateCommand.h:99
Contains DLL export macros.