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 );
76 virtual void execute(
DtDe& de);
DtVrvCommandCreator is the base class for all command creators.
Definition: DtVrvCommand.h:44
DtOceanStateCommandCreator creates DtOceanStateCommands.
Definition: DtOceanStateCommand.h:106
float myUnderwaterVisibility
Definition: DtOceanStateCommand.h:86
DtOceanStateCommandCreator(GlobalIdConvertFunc func)
Definition: DtOceanStateCommand.h:109
float myChoppiness
Definition: DtOceanStateCommand.h:85
bool mySurgeDepthSet
Definition: DtOceanStateCommand.h:98
bool mySwellStateDirectionSet
Definition: DtOceanStateCommand.h:94
float mySwellStateDirection
Definition: DtOceanStateCommand.h:84
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:90
float mySurfaceTransparency
Definition: DtOceanStateCommand.h:87
Scale
Definition: DtDouglasSeaScale.h:31
float mySurgeDepth
Definition: DtOceanStateCommand.h:88
DtWakeCommand enables or disables wake.
Definition: DtOceanStateCommand.h:25
bool myUnderwaterVisibilitySet
Definition: DtOceanStateCommand.h:96
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Scale
Definition: DtDouglasSeaScale.h:113
bool myWindDrivenSeaStateSet
Definition: DtOceanStateCommand.h:99
virtual ~DtOceanStateCommandCreator()
Definition: DtOceanStateCommand.h:110
float mySeaStateDirection
Definition: DtOceanStateCommand.h:83
bool mySeaStateDirectionSet
Definition: DtOceanStateCommand.h:93
bool myChoppinessSet
Definition: DtOceanStateCommand.h:95
DtVrvCommand is the base class for all commands.
Definition: DtVrvCommand.h:24
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtDouglasSwellState::Scale mySwellState
Definition: DtOceanStateCommand.h:91
Contains makVrv::DtVrvCommand and makVrv::DtVrvCommandCreator Classes.
bool mySurfaceTransparencySet
Definition: DtOceanStateCommand.h:97
bool mySwellStateSet
Definition: DtOceanStateCommand.h:101
bool mySeaStateSet
Definition: DtOceanStateCommand.h:100
The declaration of the makVrv::DtDouglasSeaState and makVrv::DtDouglasSwellState classes.
bool myWindDrivenSeaState
Definition: DtOceanStateCommand.h:89
Contains DLL export macros.