![]() |
VR-Link API Documentation for HLA 1516
|
DtEnvironmentalDRLineRecord implements the Environmental geometry record type "Line Record 2." See Enumerated Bit Values document, section 12.3.4.4. More...
Inheritance diagram for DtEnvironmentalDRLineRecord:
Collaboration diagram for DtEnvironmentalDRLineRecord:Public Member Functions | |
| DtEnvironmentalDRLineRecord () | |
| Constructor. | |
| DtEnvironmentalDRLineRecord (const DtEnvironmentalDRLineRecord &orig) | |
| Copy Constructor. | |
| const DtEnvironmentalDRLineRecord & | operator= (const DtEnvironmentalDRLineRecord &orig) |
| Assignment Operator. | |
| virtual | ~DtEnvironmentalDRLineRecord () |
| Destructor. | |
| virtual DtEnvironmentalRecord * | clone () const |
| Clone. | |
| virtual void | setStartLocation (const DtVector &startLocation) |
| Set/ get start location. | |
| virtual const DtVector & | startLocation () const |
| virtual void | setEndLocation (const DtVector &endLocation) |
| Set/ get end location. | |
| virtual const DtVector & | endLocation () const |
| virtual void | setStartVelocity (const DtVector &startVelocity) |
| Set/ get start velocity. | |
| virtual const DtVector & | startVelocity () const |
| virtual void | setEndVelocity (const DtVector &endVelocity) |
| Set/ get end velocity. | |
| virtual const DtVector & | endVelocity () const |
| virtual bool | createNetworkRepresentation () |
| Create this record's network representation. | |
| const DtNetEnvironmentalDRLineRecord * | drLineNetRep () const |
| returns the network representation of the environmental record | |
| DtNetEnvironmentalDRLineRecord * | drLineNetRep () |
| 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 | |
| DtEnvironmentalDRLineRecord * | self () const |
| Casts the 'this' pointer for changing elements in a const function. | |
Protected Attributes | |
| DtVector | myStartLocation |
| DtVector | myEndLocation |
| DtVector | myStartVelocity |
| DtVector | myEndVelocity |
DtEnvironmentalDRLineRecord implements the Environmental geometry record type "Line Record 2." See Enumerated Bit Values document, section 12.3.4.4.
Constructor.
| DtEnvironmentalDRLineRecord::DtEnvironmentalDRLineRecord | ( | const DtEnvironmentalDRLineRecord & | orig | ) |
Copy Constructor.
| virtual DtEnvironmentalDRLineRecord::~DtEnvironmentalDRLineRecord | ( | ) | [virtual] |
Destructor.
| virtual DtEnvironmentalRecord* DtEnvironmentalDRLineRecord::clone | ( | ) | const [virtual] |
Clone.
Reimplemented from DtEnvironmentalGeometryRecord.
| virtual bool DtEnvironmentalDRLineRecord::createNetworkRepresentation | ( | ) | [virtual] |
Create this record's network representation.
Reimplemented from DtEnvironmentalRecord.
| const DtNetEnvironmentalDRLineRecord* DtEnvironmentalDRLineRecord::drLineNetRep | ( | ) | const |
returns the network representation of the environmental record
| virtual const DtVector& DtEnvironmentalDRLineRecord::endLocation | ( | ) | const [virtual] |
| virtual const DtVector& DtEnvironmentalDRLineRecord::endVelocity | ( | ) | const [virtual] |
| virtual int DtEnvironmentalDRLineRecord::netRepSize | ( | ) | const [virtual] |
returns the size of the net representation, in bytes.
Reimplemented from DtEnvironmentalRecord.
| const DtEnvironmentalDRLineRecord& DtEnvironmentalDRLineRecord::operator= | ( | const DtEnvironmentalDRLineRecord & | orig | ) |
Assignment Operator.
| DtEnvironmentalDRLineRecord* DtEnvironmentalDRLineRecord::self | ( | ) | const [protected] |
Casts the 'this' pointer for changing elements in a const function.
Reimplemented from DtEnvironmentalRecord.
| virtual void DtEnvironmentalDRLineRecord::setEndLocation | ( | const DtVector & | endLocation | ) | [virtual] |
Set/ get end location.
| virtual void DtEnvironmentalDRLineRecord::setEndVelocity | ( | const DtVector & | endVelocity | ) | [virtual] |
Set/ get end velocity.
| virtual void DtEnvironmentalDRLineRecord::setFromNet | ( | const DtNetEnvironmentalRecord & | buffer | ) | [virtual] |
used by the PDU class to fill in the network representation
Reimplemented from DtEnvironmentalRecord.
| virtual void DtEnvironmentalDRLineRecord::setStartLocation | ( | const DtVector & | startLocation | ) | [virtual] |
Set/ get start location.
| virtual void DtEnvironmentalDRLineRecord::setStartVelocity | ( | const DtVector & | startVelocity | ) | [virtual] |
Set/ get start velocity.
| virtual const DtVector& DtEnvironmentalDRLineRecord::startLocation | ( | ) | const [virtual] |
| virtual const DtVector& DtEnvironmentalDRLineRecord::startVelocity | ( | ) | const [virtual] |
DtVector DtEnvironmentalDRLineRecord::myEndLocation [protected] |
DtVector DtEnvironmentalDRLineRecord::myEndVelocity [protected] |
DtVector DtEnvironmentalDRLineRecord::myStartLocation [protected] |
DtVector DtEnvironmentalDRLineRecord::myStartVelocity [protected] |