50 virtual void setSalinity(
const DtFloat32& sal);
54 virtual void setTide(
const DtFloat32& tide);
58 virtual void setIceStruct(
const DtIceStruct& layer);
74 virtual void setChoppiness(
const DtFloat32& chop);
76 virtual const DtFloat32 choppiness()
const;
78 virtual void setSurgeDepth(
const DtFloat32& sd);
80 virtual const DtFloat32 surgeDepth()
const;
82 virtual void setSurfaceTransparency(
const DtFloat32& st);
84 virtual const DtFloat32 surfaceTransparency()
const;
86 virtual void setDriveSeaStateFromWind(
const bool& dssfw);
88 virtual const bool driveSeaStateFromWind()
const;
106 virtual unsigned int paddedNetSize()
const;
virtual unsigned int unpaddedNetsize() const
This is the network size of the record without padding.
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
static DtStandardVariableRecord * create(void *addr, unsigned int length)
Creator of an unknown record for registering in a factory.
Definition: waterSurfaceRecord.h:20
Definition: iceStruct.h:23
Definition: waveStruct.h:23
Definition: metocLayerRecord.h:12
DtNetWaterSurfaceRecord * myRecordPtr
Definition: waterSurfaceRecord.h:122
static unsigned int recordTypeToUse()
Return the METOC Layer record type.
virtual DtStandardVariableRecord * clone() const
Clone.
Definition: waterCurrentStruct.h:24
DtSeaStateEnum16
Definition: metocEnums.h:78
static const unsigned int theMinimumSize
Definition: waterSurfaceRecord.h:125
virtual void setFromNet(const void *netRecord, unsigned int length, DtStandardVariableRetCode *retCode=NULL)
Sets the record from an address and length.
virtual bool operator==(const DtMetocLayerRecord &record)
Equals Operator.
virtual DtMetocLayerRecord & operator=(const DtMetocLayerRecord &record)
Assignment Operator.
This file declares DtNetWaterSurfaceRecord.
Definition: standardVariableRecord.h:22
DtStandardVariableRetCode
Definition: standardVariableRecord.h:14
virtual void writeRecord(void *addr) const
Definition: waterSurfaceRecordP.h:17
virtual void printDataToStream(std::ostream &stream) const
Prints the data to the specified stream.
static void setRecordTypeToUse(unsigned int typeToUse)
Set the record type to use.