![]() |
VR-Link API Documentation for DIS
|
Inheritance diagram for DtLandSurfaceRecord:
Collaboration diagram for DtLandSurfaceRecord:Public Member Functions | |
| DtLandSurfaceRecord () | |
| Constructor. More... | |
| DtLandSurfaceRecord (const DtLandSurfaceRecord &orig) | |
| Copy Constructor. More... | |
| DtLandSurfaceRecord (void *netBuffer, unsigned int size) | |
| Net Constructor. More... | |
| virtual DtLandSurfaceRecord & | operator= (const DtLandSurfaceRecord &record) |
| Assignment Operator. More... | |
| virtual DtStandardVariableRecord & | operator= (const DtStandardVariableRecord &other) |
| Assignment operator. More... | |
| virtual bool | operator== (const DtLandSurfaceRecord &record) |
| Equals Operator. More... | |
| virtual bool | operator== (const DtStandardVariableRecord &other) |
| Equals operator. More... | |
| virtual void | setSnowStruct (const DtSnowStruct &layer) |
| Set the Snow Struct. More... | |
| virtual const DtSnowStruct | snowStruct () const |
| Get the Snow Struct. More... | |
| virtual void | setMoisture (const DtSurfaceMoistureEnum16 &moisture) |
| Set the Moisture. More... | |
| virtual const DtSurfaceMoistureEnum16 | moisture () const |
| Get the Moisture. More... | |
| virtual void | setIceCondition (const DtRoadIceConditionEnum16 &ic) |
| Set the IceCondition. More... | |
| virtual const DtRoadIceConditionEnum16 | iceCondition () const |
| Get the IceCondition. More... | |
| virtual void | setSnowMinimumAlt (const DtFloat64 &sal) |
| Set the SnowMinimumAlt. More... | |
| virtual const DtFloat64 | snowMinimumAlt () const |
| Get the SnowMinimumAlt. More... | |
| virtual void | setSnowRoadAccumulation (const DtFloat64 &sal) |
| Set the SnowRoadAccumulation. More... | |
| virtual const DtFloat64 | snowRoadAccumulation () const |
| Get the SnowRoadAccumulation. More... | |
| virtual void | setReferenceTemperatureAltitude (const DtFloat32 &val) |
| Set the ReferenceTemperatureAltitude. More... | |
| virtual const DtFloat32 | referenceTemperatureAltitude () const |
| Get the ReferenceTemperatureAltitude. More... | |
| virtual void | setReferencePressureAltitude (const DtFloat32 &val) |
| Set the ReferencePressureAltitude. More... | |
| virtual const DtFloat32 | referencePressureAltitude () const |
| Get the ReferencePressureAltitude. More... | |
| virtual void | setRainAccumulation (const DtFloat32 &val) |
| Set the RainAccumulation. More... | |
| virtual const DtFloat32 | rainAccumulation () const |
| Get the RainAccumulation. More... | |
| virtual void | setVisualObscurantColor (const DtU32 &val) |
| Set the VisualObscurantColor. More... | |
| virtual const DtU32 | visualObscurantColor () const |
| Get the VisualObscurantColor. More... | |
| virtual void | setVisualObscurantHeight (const DtFloat32 &val) |
| Set the VisualObscurantHeight. More... | |
| virtual const DtFloat32 | visualObscurantHeight () const |
| Get the VisualObscurantHeight. More... | |
| virtual void | setIsLightningPresent (const bool &val) |
| Set the IsLightningPresent. More... | |
| virtual const bool | isLightningPresent () const |
| Get the IsLightningPresent. More... | |
| virtual void | writeRecord (void *addr) const |
| virtual void | setFromNet (const void *netRecord, unsigned int length, DtStandardVariableRetCode *retCode=NULL) |
| Sets the record from an address and length. More... | |
| virtual void | printDataToStream (std::ostream &stream) const |
| Prints the data to the specified stream. More... | |
| virtual unsigned int | unpaddedNetsize () const |
| This is the network size of the record without padding. More... | |
| virtual unsigned int | paddedNetSize () const |
| This is the network size of the record with padding. More... | |
| virtual DtStandardVariableRecord * | clone () const |
| Clone. More... | |
Public Member Functions inherited from DtMetocLayerRecord | |
| DtMetocLayerRecord () | |
| Constructor. More... | |
| DtMetocLayerRecord (const DtMetocLayerRecord &orig) | |
| Copy Constructor. More... | |
| DtMetocLayerRecord (void *netBuffer, unsigned int size) | |
| Net Constructor. More... | |
| virtual DtMetocLayerRecord & | operator= (const DtMetocLayerRecord &record) |
| Assignment Operator. More... | |
| virtual bool | operator== (const DtMetocLayerRecord &record) |
| Equals Operator. More... | |
| virtual void | setPriority (unsigned short priority) |
| virtual unsigned short | priority () const |
| virtual void | setVrfWeatherAreaIdentifier (const DtVrlUuid &vrfWeatherAreaId) |
| virtual DtVrlUuid | vrfWeatherAreaIdentifier () const |
| virtual unsigned int | recordType () const |
| Get/Set Record Type. More... | |
| virtual void | setRecordType (unsigned int recordType) |
| Get/Set Record Type. More... | |
| virtual unsigned int | recordLength () const |
| Get/Set Record Length. More... | |
| virtual void | setRecordLength (unsigned int length) |
| Must include size of record header and padding to 8 bytes. More... | |
Public Member Functions inherited from DtStandardVariableRecord | |
| DtStandardVariableRecord () | |
| Constructor. More... | |
| virtual | ~DtStandardVariableRecord () |
| Destructor. More... | |
| virtual void | printData () const |
| Prints the data to DtInfo. More... | |
| virtual unsigned int | netSize () |
| Returns the size of the network representation (including padding bytes) More... | |
| virtual void | setOriginatingSimulationAddress (const DtSimulationAddress &) |
| virtual const DtSimulationAddress & | originatingSimulationAddress () const |
Static Public Member Functions | |
| static DtStandardVariableRecord * | create (void *addr, unsigned int length) |
| Creator of an unknown record for registering in a factory. More... | |
| static unsigned int | recordTypeToUse () |
| Return the landSurface record type. More... | |
| static void | setRecordTypeToUse (unsigned int typeToUse) |
| Set the record type to use. More... | |
Static Public Member Functions inherited from DtMetocLayerRecord | |
| static DtStandardVariableRecord * | create (void *addr, unsigned int length) |
| Creator of an unknown record for registering in a factory. More... | |
| static unsigned int | recordTypeToUse () |
| Return the METOC Layer record type. More... | |
| static void | setRecordTypeToUse (unsigned int typeToUse) |
| Set the record type to use. More... | |
Protected Attributes | |
| DtNetLandSurfaceRecord * | myRecordPtr |
Protected Attributes inherited from DtMetocLayerRecord | |
| std::vector< char > | myRecordBuffer |
Protected Attributes inherited from DtStandardVariableRecord | |
| DtSimulationAddress | myOriginatingSimulationAddress |
Static Protected Attributes | |
| static const unsigned int | theMinimumSize |
Static Protected Attributes inherited from DtMetocLayerRecord | |
| static const unsigned int | theMinimumSize |
| DtLandSurfaceRecord::DtLandSurfaceRecord | ( | ) |
Constructor.
| DtLandSurfaceRecord::DtLandSurfaceRecord | ( | const DtLandSurfaceRecord & | orig | ) |
Copy Constructor.
| DtLandSurfaceRecord::DtLandSurfaceRecord | ( | void * | netBuffer, |
| unsigned int | size | ||
| ) |
Net Constructor.
|
virtual |
Clone.
Reimplemented from DtMetocLayerRecord.
|
static |
Creator of an unknown record for registering in a factory.
|
virtual |
Get the IceCondition.
|
virtual |
Get the IsLightningPresent.
|
virtual |
Get the Moisture.
|
virtual |
Assignment Operator.
|
virtual |
Assignment operator.
Reimplemented from DtMetocLayerRecord.
|
virtual |
Equals Operator.
|
virtual |
Equals operator.
Reimplemented from DtMetocLayerRecord.
|
virtual |
This is the network size of the record with padding.
|
virtual |
Prints the data to the specified stream.
Reimplemented from DtMetocLayerRecord.
|
virtual |
Get the RainAccumulation.
|
static |
Return the landSurface record type.
|
virtual |
Get the ReferencePressureAltitude.
|
virtual |
Get the ReferenceTemperatureAltitude.
|
virtual |
Sets the record from an address and length.
Return code will be Valid if all goes well. Memory must exist for life of the variable record
Reimplemented from DtMetocLayerRecord.
|
virtual |
Set the IceCondition.
|
virtual |
Set the IsLightningPresent.
|
virtual |
Set the Moisture.
|
virtual |
Set the RainAccumulation.
|
static |
Set the record type to use.
|
virtual |
Set the ReferencePressureAltitude.
|
virtual |
Set the ReferenceTemperatureAltitude.
|
virtual |
Set the SnowMinimumAlt.
|
virtual |
Set the SnowRoadAccumulation.
|
virtual |
Set the Snow Struct.
|
virtual |
Set the VisualObscurantColor.
|
virtual |
Set the VisualObscurantHeight.
|
virtual |
Get the SnowMinimumAlt.
|
virtual |
Get the SnowRoadAccumulation.
|
virtual |
Get the Snow Struct.
|
virtual |
This is the network size of the record without padding.
Reimplemented from DtMetocLayerRecord.
|
virtual |
Get the VisualObscurantColor.
|
virtual |
Get the VisualObscurantHeight.
|
virtual |
Reimplemented from DtMetocLayerRecord.
|
protected |
|
staticprotected |