![]() |
VR-Link API Documentation for HLA Evolved
|
DtEnvironmentalDRRectangularVolumeRecord implements the Environmental geometry record type "Rectangular Volume Record 2." See Enumerated Bit Values document, section 12.3.4.13. More...
Inheritance diagram for DtEnvironmentalDRRectangularVolumeRecord:
Collaboration diagram for DtEnvironmentalDRRectangularVolumeRecord:Public Member Functions | |
| DtEnvironmentalDRRectangularVolumeRecord () | |
| Constructor. | |
| DtEnvironmentalDRRectangularVolumeRecord (const DtEnvironmentalDRRectangularVolumeRecord &orig) | |
| Copy Constructor. | |
| const DtEnvironmentalDRRectangularVolumeRecord & | operator= (const DtEnvironmentalDRRectangularVolumeRecord &orig) |
| Assignment Operator. | |
| virtual | ~DtEnvironmentalDRRectangularVolumeRecord () |
| Destructor. | |
| virtual DtEnvironmentalRecord * | clone () const |
| Clone. | |
| virtual void | setCornerLocation (const DtVector &cornerLocation) |
| Set/get corner location. | |
| virtual const DtVector & | cornerLocation () const |
| virtual void | setExtent (const DtVector &extent) |
| Set/ get extent. | |
| virtual const DtVector & | extent () const |
| virtual void | setOrientation (const DtTaitBryan &orientation) |
| Set/ get orientation. | |
| virtual const DtTaitBryan & | orientation () const |
| virtual void | setExtentVelocity (const DtVector &extentVelocity) |
| Set/ get extent velocity. | |
| virtual const DtVector & | extentVelocity () const |
| virtual void | setVelocity (const DtVector &velocity) |
| Set/ get velocity. | |
| virtual const DtVector & | velocity () const |
| virtual void | setAngularVelocity (const DtVector &angularVelocity) |
| Set/ get angular velocity. | |
| virtual const DtVector & | angularVelocity () const |
| virtual bool | createNetworkRepresentation () |
| Create this record's network representation. | |
| const DtNetEnvironmentalDRRectangularVolumeRecord * | drRectNetRep () const |
| returns the network representation of the environmental record | |
| DtNetEnvironmentalDRRectangularVolumeRecord * | drRectNetRep () |
| virtual void | setFromNet (const DtNetEnvironmentalRecord &buffer) |
| used by the PDU class to fill in the network representation | |
| virtual int | netRepSize () const |
| returns the size of the net representation, in bytes. | |
Protected Member Functions | |
| DtEnvironmentalDRRectangularVolumeRecord * | self () const |
| Casts the 'this' pointer for changing elements in a const function. | |
Protected Attributes | |
| DtVector | myCornerLocation |
| DtVector | myExtent |
| DtTaitBryan | myOrientation |
| DtVector | myExtentVelocity |
| DtVector | myVelocity |
| DtVector | myAngularVelocity |
DtEnvironmentalDRRectangularVolumeRecord implements the Environmental geometry record type "Rectangular Volume Record 2." See Enumerated Bit Values document, section 12.3.4.13.
| DtEnvironmentalDRRectangularVolumeRecord::DtEnvironmentalDRRectangularVolumeRecord | ( | const DtEnvironmentalDRRectangularVolumeRecord & | orig | ) |
Copy Constructor.
| virtual DtEnvironmentalDRRectangularVolumeRecord::~DtEnvironmentalDRRectangularVolumeRecord | ( | ) | [virtual] |
Destructor.
| virtual const DtVector& DtEnvironmentalDRRectangularVolumeRecord::angularVelocity | ( | ) | const [virtual] |
| virtual DtEnvironmentalRecord* DtEnvironmentalDRRectangularVolumeRecord::clone | ( | ) | const [virtual] |
Clone.
Reimplemented from DtEnvironmentalGeometryRecord.
| virtual const DtVector& DtEnvironmentalDRRectangularVolumeRecord::cornerLocation | ( | ) | const [virtual] |
| virtual bool DtEnvironmentalDRRectangularVolumeRecord::createNetworkRepresentation | ( | ) | [virtual] |
Create this record's network representation.
Reimplemented from DtEnvironmentalRecord.
| const DtNetEnvironmentalDRRectangularVolumeRecord* DtEnvironmentalDRRectangularVolumeRecord::drRectNetRep | ( | ) | const |
returns the network representation of the environmental record
| DtNetEnvironmentalDRRectangularVolumeRecord* DtEnvironmentalDRRectangularVolumeRecord::drRectNetRep | ( | ) |
| virtual const DtVector& DtEnvironmentalDRRectangularVolumeRecord::extent | ( | ) | const [virtual] |
| virtual const DtVector& DtEnvironmentalDRRectangularVolumeRecord::extentVelocity | ( | ) | const [virtual] |
| virtual int DtEnvironmentalDRRectangularVolumeRecord::netRepSize | ( | ) | const [virtual] |
returns the size of the net representation, in bytes.
Reimplemented from DtEnvironmentalRecord.
| const DtEnvironmentalDRRectangularVolumeRecord& DtEnvironmentalDRRectangularVolumeRecord::operator= | ( | const DtEnvironmentalDRRectangularVolumeRecord & | orig | ) |
Assignment Operator.
| virtual const DtTaitBryan& DtEnvironmentalDRRectangularVolumeRecord::orientation | ( | ) | const [virtual] |
| DtEnvironmentalDRRectangularVolumeRecord* DtEnvironmentalDRRectangularVolumeRecord::self | ( | ) | const [protected] |
Casts the 'this' pointer for changing elements in a const function.
Reimplemented from DtEnvironmentalRecord.
| virtual void DtEnvironmentalDRRectangularVolumeRecord::setAngularVelocity | ( | const DtVector & | angularVelocity | ) | [virtual] |
Set/ get angular velocity.
| virtual void DtEnvironmentalDRRectangularVolumeRecord::setCornerLocation | ( | const DtVector & | cornerLocation | ) | [virtual] |
Set/get corner location.
| virtual void DtEnvironmentalDRRectangularVolumeRecord::setExtent | ( | const DtVector & | extent | ) | [virtual] |
Set/ get extent.
| virtual void DtEnvironmentalDRRectangularVolumeRecord::setExtentVelocity | ( | const DtVector & | extentVelocity | ) | [virtual] |
Set/ get extent velocity.
| virtual void DtEnvironmentalDRRectangularVolumeRecord::setFromNet | ( | const DtNetEnvironmentalRecord & | buffer | ) | [virtual] |
used by the PDU class to fill in the network representation
Reimplemented from DtEnvironmentalRecord.
| virtual void DtEnvironmentalDRRectangularVolumeRecord::setOrientation | ( | const DtTaitBryan & | orientation | ) | [virtual] |
Set/ get orientation.
| virtual void DtEnvironmentalDRRectangularVolumeRecord::setVelocity | ( | const DtVector & | velocity | ) | [virtual] |
Set/ get velocity.
| virtual const DtVector& DtEnvironmentalDRRectangularVolumeRecord::velocity | ( | ) | const [virtual] |