60 virtual void setTemperature(
const DtFloat32& val);
63 virtual const DtFloat32& temperature()
const;
78 virtual void setSalinity(
const DtFloat32& val);
81 virtual const DtFloat32& salinity()
const;
90 virtual void setVisibilityRange(
const DtFloat32& val);
93 virtual const DtFloat32& visibilityRange()
const;
96 virtual void setPermeability(
const DtFloat32& val);
99 virtual const DtFloat32& permeability()
const;
102 virtual void setPriority(
const DtU16& val);
105 virtual const DtU16& priority()
const;
Contains the DtEntityIdentifier class declaration.
DtFloat32 mySalinity
Definition: subsurfaceLayerStateRepository.h:111
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
virtual void printDataToStream(std::ostream &stream) const
Print data to the specified stream.
Contains the DtString class declaration.
Contains the DtEntityType and DtRadioEntityType class declarations.
Definition: layerStruct.h:24
virtual void printData() const
Print data to the DtInfo stream.
DtSedimentTypeEnum32
Definition: metocEnums.h:143
DtFloat32 myVisibilityRange
Definition: subsurfaceLayerStateRepository.h:113
This file contains typedefs used to represent objects in a protocol neutral way.
DtFloat32 myTemperature
Definition: subsurfaceLayerStateRepository.h:108
This file declares DtVector and DtVector32.
DtFloat32 myPermeability
Definition: subsurfaceLayerStateRepository.h:114
DtWaterCurrentStruct myCurrent
Definition: subsurfaceLayerStateRepository.h:110
Instances of DtSubsurfaceLayerStateRepository are used to store state data for METOC_Root.EnvironmentCondition.SubsurfaceLayer objects.
Definition: subsurfaceLayerStateRepository.h:32
DtLayerStruct myLayer
Definition: subsurfaceLayerStateRepository.h:109
Definition: waterCurrentStruct.h:24
Contains the DtEnvironmentConditionStateRepository class declaration.
DtStateRepository is an abstract base class for maintaining state for an object.
Definition: stateRepository.h:50
DtU16 myPriority
Definition: subsurfaceLayerStateRepository.h:115
DtSedimentTypeEnum32 myBottomType
Definition: subsurfaceLayerStateRepository.h:112
unsigned short DtU16
A 16 bit unsigned integer value.
Definition: vlMachineTypes.h:140
Instances of DtEnvironmentConditionStateRepository are used to store state data for METOC_Root...
Definition: environmentConditionStateRepository.h:30
virtual DtStateRepository * clone(bool copy) const
Return a copy/empty object of the same type as this.
static DtEnvironmentConditionStateRepository * create()
Create a DtEnvironmentConditionStateRepository.
DtEnvironmentConditionStateRepository & operator=(const DtEnvironmentConditionStateRepository &orig)
Assignment Operator.
This file contains typedefs for machine dependant types.