67 virtual void setSalinity(
const DtFloat32& val);
70 virtual const DtFloat32& salinity()
const;
73 virtual void setTide(
const DtFloat32& val);
103 virtual void setPriority(
const DtU16& val);
106 virtual const DtU16& priority()
const;
109 virtual void setChoppiness(
DtFloat32 val);
115 virtual void setSurgeDepth(
DtFloat32 val);
121 virtual void setSurfaceTransparency(
DtFloat32 val);
124 virtual DtFloat32 surfaceTransparency()
const;
127 virtual void setDriveSeaStateFromWind(
bool val);
130 virtual bool driveSeaStateFromWind()
const;
Contains the DtEntityIdentifier class declaration.
DtWaterCurrentStruct myCurrent
Definition: waterSurfaceStateRepository.h:137
virtual void printDataToStream(std::ostream &stream) const
Print data to the specified stream.
virtual void printData() const
Print data to the DtInfo stream.
DtFloat32 myChoppiness
Definition: waterSurfaceStateRepository.h:141
Contains the DtWeatherStateRepository class declaration.
virtual DtStateRepository * clone(bool copy) const
Return a copy/empty object of the same type as this.
DtFloat32 mySalinity
Definition: waterSurfaceStateRepository.h:134
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtWeatherStateRepository & operator=(const DtWeatherStateRepository &orig)
Assignment Operator.
Contains the DtString class declaration.
Contains the DtEntityType and DtRadioEntityType class declarations.
DtSeaStateEnum16 mySeaState
Definition: waterSurfaceStateRepository.h:133
DtU16 myPriority
Definition: waterSurfaceStateRepository.h:140
DtWaveStruct myWave
Definition: waterSurfaceStateRepository.h:138
Definition: iceStruct.h:23
Definition: waveStruct.h:23
This file contains typedefs used to represent objects in a protocol neutral way.
Instances of DtWeatherStateRepository are used to store state data for METOC_Root.EnvironmentCondition.Weather objects.
Definition: weatherStateRepository.h:33
This file declares DtVector and DtVector32.
DtIceStruct myIce
Definition: waterSurfaceStateRepository.h:136
DtWaveStruct mySwell
Definition: waterSurfaceStateRepository.h:139
Definition: waterCurrentStruct.h:24
DtSeaStateEnum16
Definition: metocEnums.h:78
DtStateRepository is an abstract base class for maintaining state for an object.
Definition: stateRepository.h:50
unsigned short DtU16
A 16 bit unsigned integer value.
Definition: vlMachineTypes.h:140
DtFloat32 mySurgeDepth
Definition: waterSurfaceStateRepository.h:142
static DtWeatherStateRepository * create()
Create a DtWeatherStateRepository.
bool myDriveSeaStateFromWind
Definition: waterSurfaceStateRepository.h:144
DtFloat32 mySurfaceTransparency
Definition: waterSurfaceStateRepository.h:143
Instances of DtWaterSurfaceStateRepository are used to store state data for METOC_Root.EnvironmentCondition.Weather.WaterSurface objects.
Definition: waterSurfaceStateRepository.h:32
DtFloat32 myTide
Definition: waterSurfaceStateRepository.h:135
This file contains typedefs for machine dependant types.