![]() |
VR-Forces Developer's Guide
|
This class is used when the Terrain Area Type represents a type that is unknown, and therefore we do not know how it should be encoded or decoded. Encoding will follow the HLA specification, which says that if the discriminant does not match a known value, the record will be padded to the octet boundary. Decoding will skip the variant portion of the record.

Static Public Member Functions | |
| static int | theVariantOctetBoundary () |
| static DtTerrainAreaTypeEnum32 | theTerrainAreaType () |
Static Public Member Functions inherited from DtTerrainGeometry | |
| static DtTerrainAreaTypeEnum32 | terrainAreaTypeFromBuffer (const char *buffer, int bufferSize, int offset) |
| static int | octetBoundary () |
| static double | defaultTolerance () |
| static void | setDefaultTolerance (double tolerance) |
Additional Inherited Members | |
Static Protected Attributes inherited from DtTerrainGeometry | |
| static double | theDefaultTolerance |
| DtTerrainUnknownGeometry::DtTerrainUnknownGeometry | ( | ) |
| DtTerrainUnknownGeometry::DtTerrainUnknownGeometry | ( | const DtTerrainUnknownGeometry & | orig | ) |
| DtTerrainUnknownGeometry::~DtTerrainUnknownGeometry | ( | ) |
| DtTerrainUnknownGeometry& DtTerrainUnknownGeometry::operator= | ( | const DtTerrainUnknownGeometry & | orig | ) |
| bool DtTerrainUnknownGeometry::operator== | ( | const DtTerrainUnknownGeometry & | other | ) | const |
| bool DtTerrainUnknownGeometry::operator!= | ( | const DtTerrainUnknownGeometry & | other | ) | const |
|
virtual |
For unknown type, same as operator==.
Implements DtTerrainGeometry.
|
inlinevirtual |
Returns the type of the terrain area (DtTerrainAreaTypeOther). This is the discriminant for the network variant record.
Implements DtTerrainGeometry.
|
virtual |
Makes a copy of this TerrainGeometry.
Implements DtTerrainGeometry.
|
virtual |
The net size of the variant portion of the record.
Implements DtTerrainGeometry.
|
inlinevirtual |
The octet boundary of the variant portion of the record.
Implements DtTerrainGeometry.
|
virtual |
Writes the variant portion of the record to the buffer.
Implements DtTerrainGeometry.
|
virtual |
Reads the variant portion of the record from the buffer.
Implements DtTerrainGeometry.
|
virtual |
Reimplemented from DtTerrainGeometry.
|
virtual |
Reimplemented from DtTerrainGeometry.
|
static |
The octet boundary of the variant portion of the record.
|
static |
Returns the type of the terrain area (DtTerrainAreaTypeOther). This is the discriminant for the network variant record.