![]() |
VR-Link API Documentation for HLA 1.3
|
DtEnvironmentalRectangularVolumeRecord implements the Environmental geometry record type "Rectangular Volume Record 1.". More...
Inheritance diagram for DtEnvironmentalRectangularVolumeRecord:
Collaboration diagram for DtEnvironmentalRectangularVolumeRecord:Public Member Functions | |
| DtEnvironmentalRectangularVolumeRecord () | |
| DtEnvironmentalRectangularVolumeRecord (const DtEnvironmentalRectangularVolumeRecord &orig) | |
| Copy constructor. More... | |
| const DtEnvironmentalRectangularVolumeRecord & | operator= (const DtEnvironmentalRectangularVolumeRecord &orig) |
| virtual | ~DtEnvironmentalRectangularVolumeRecord () |
| virtual DtEnvironmentalRecord * | clone () const |
| Clone. More... | |
| virtual void | setCornerLocation (const DtVector &cornerLocation) |
| virtual const DtVector & | cornerLocation () const |
| virtual void | setExtent (const DtVector &extent) |
| virtual const DtVector & | extent () const |
| virtual void | setOrientation (const DtTaitBryan &orientation) |
| virtual const DtTaitBryan & | orientation () const |
| virtual bool | createNetworkRepresentation () |
| This doesn't need to be called explicitly. More... | |
| const DtNetEnvironmentalRectangularVolumeRecord * | rectNetRep () const |
| returns the network representation of the environmental record More... | |
| DtNetEnvironmentalRectangularVolumeRecord * | rectNetRep () |
| virtual void | setFromNet (const DtNetEnvironmentalRecord &buffer, int protocolVersion) |
| used by the PDU class to fill in the network representation More... | |
| virtual int | netRepSize () const |
| Returns the size of the network representation. More... | |
Public Member Functions inherited from DtEnvironmentalGeometryRecord | |
| DtEnvironmentalGeometryRecord () | |
| Constructor. More... | |
| DtEnvironmentalGeometryRecord (const DtEnvironmentalGeometryRecord &orig) | |
| Copy constructor. More... | |
| const DtEnvironmentalGeometryRecord & | operator= (const DtEnvironmentalGeometryRecord &orig) |
| Assignment Operator. More... | |
| virtual | ~DtEnvironmentalGeometryRecord () |
| Destructor. More... | |
| virtual void | setHasState (bool hasState) |
| Set/get a flag to indicate whether or not a state record is associated with this geometry record. More... | |
| virtual bool | hasState () const |
Public Member Functions inherited from DtEnvironmentalRecord | |
| DtEnvironmentalRecord () | |
| Constructor. More... | |
| DtEnvironmentalRecord (const DtEnvironmentalRecord &orig) | |
| Copy constructor. More... | |
| const DtEnvironmentalRecord & | operator= (const DtEnvironmentalRecord &orig) |
| Assignment operator. More... | |
| virtual | ~DtEnvironmentalRecord () |
| Destructor. More... | |
| virtual void | setType (DtU32 type) |
| virtual DtU32 | type () const |
| virtual void | setLength (DtU16 length) |
| virtual DtU16 | length () const |
| virtual void | setIndex (DtU8 index) |
| virtual DtU8 | index () const |
| const DtNetEnvironmentalRecord * | netRep () const |
| returns the network representation of the environmental record More... | |
| DtNetEnvironmentalRecord * | netRep () |
Protected Member Functions | |
| DtEnvironmentalRectangularVolumeRecord * | self () const |
| Casts the 'this' pointer for changing elements in a const function. More... | |
Protected Member Functions inherited from DtEnvironmentalRecord | |
| virtual bool | checkAndCreate () |
| Checks to see if we need a representation, and creates it if we do Returns false, if the create fails, true otherwise. More... | |
| virtual bool | resizeNetRep (int newSize) |
| Resizes the network representation. More... | |
| DtEnvironmentalRecord * | self () const |
| Casts the 'this' pointer for changing elements in a const function. More... | |
Protected Attributes | |
| DtVector | myCornerLocation |
| DtVector | myExtent |
| DtTaitBryan | myOrientation |
Protected Attributes inherited from DtEnvironmentalGeometryRecord | |
| bool | myHasState |
Protected Attributes inherited from DtEnvironmentalRecord | |
| DtNetEnvironmentalRecord * | myNetRep |
DtEnvironmentalRectangularVolumeRecord implements the Environmental geometry record type "Rectangular Volume Record 1.".
See Enumerated Bit Values document, section 12.3.4.12.
| DtEnvironmentalRectangularVolumeRecord::DtEnvironmentalRectangularVolumeRecord | ( | ) |
| DtEnvironmentalRectangularVolumeRecord::DtEnvironmentalRectangularVolumeRecord | ( | const DtEnvironmentalRectangularVolumeRecord & | orig | ) |
Copy constructor.
|
virtual |
|
virtual |
Clone.
Reimplemented from DtEnvironmentalGeometryRecord.
|
virtual |
|
virtual |
This doesn't need to be called explicitly.
If any routine that needs the repository finds that it hasn't been created yet, it calls this method.
Reimplemented from DtEnvironmentalRecord.
|
virtual |
|
virtual |
Returns the size of the network representation.
Reimplemented from DtEnvironmentalRecord.
| const DtEnvironmentalRectangularVolumeRecord& DtEnvironmentalRectangularVolumeRecord::operator= | ( | const DtEnvironmentalRectangularVolumeRecord & | orig | ) |
|
virtual |
| const DtNetEnvironmentalRectangularVolumeRecord* DtEnvironmentalRectangularVolumeRecord::rectNetRep | ( | ) | const |
returns the network representation of the environmental record
| DtNetEnvironmentalRectangularVolumeRecord* DtEnvironmentalRectangularVolumeRecord::rectNetRep | ( | ) |
|
protected |
Casts the 'this' pointer for changing elements in a const function.
|
virtual |
|
virtual |
|
virtual |
used by the PDU class to fill in the network representation
Reimplemented from DtEnvironmentalRecord.
|
virtual |
|
protected |
|
protected |
|
protected |