![]() |
VR-Link API Documentation for DIS
|
DtEnvironmentalDRPointRecord implements the Environmental geometry record type "Point Record 2." See Enumerated Bit Values document, section 12.3.4.2. More...
Inheritance diagram for DtEnvironmentalDRPointRecord:
Collaboration diagram for DtEnvironmentalDRPointRecord:Public Member Functions | |
| DtEnvironmentalDRPointRecord () | |
| Constructor. | |
| DtEnvironmentalDRPointRecord (const DtEnvironmentalDRPointRecord &orig) | |
| Copy Constructor. | |
| const DtEnvironmentalDRPointRecord & | operator= (const DtEnvironmentalDRPointRecord &orig) |
| Assignment Operator. | |
| virtual | ~DtEnvironmentalDRPointRecord () |
| Destructor. | |
| virtual DtEnvironmentalRecord * | clone () const |
| Clone. | |
| virtual void | setLocation (const DtVector &location) |
| Set/ get location. | |
| virtual const DtVector & | location () const |
| virtual void | setVelocity (const DtVector &velocity) |
| Set/ get velocity. | |
| virtual const DtVector & | velocity () const |
| virtual bool | createNetworkRepresentation () |
| This doesn't need to be called explicitly. | |
| const DtNetEnvironmentalDRPointRecord * | drPointNetRep () const |
| returns the network representation of the environmental record | |
| DtNetEnvironmentalDRPointRecord * | drPointNetRep () |
| 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 | |
| DtEnvironmentalDRPointRecord * | self () const |
| Casts the 'this' pointer for changing elements in a const function. | |
Protected Attributes | |
| DtVector | myLocation |
| DtVector | myVelocity |
DtEnvironmentalDRPointRecord implements the Environmental geometry record type "Point Record 2." See Enumerated Bit Values document, section 12.3.4.2.
Constructor.
| DtEnvironmentalDRPointRecord::DtEnvironmentalDRPointRecord | ( | const DtEnvironmentalDRPointRecord & | orig | ) |
Copy Constructor.
| virtual DtEnvironmentalDRPointRecord::~DtEnvironmentalDRPointRecord | ( | ) | [virtual] |
Destructor.
| virtual DtEnvironmentalRecord* DtEnvironmentalDRPointRecord::clone | ( | ) | const [virtual] |
Clone.
Reimplemented from DtEnvironmentalGeometryRecord.
| virtual bool DtEnvironmentalDRPointRecord::createNetworkRepresentation | ( | ) | [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.
returns the network representation of the environmental record
| virtual const DtVector& DtEnvironmentalDRPointRecord::location | ( | ) | const [virtual] |
| virtual int DtEnvironmentalDRPointRecord::netRepSize | ( | ) | const [virtual] |
returns the size of the net representation, in bytes.
Reimplemented from DtEnvironmentalRecord.
| const DtEnvironmentalDRPointRecord& DtEnvironmentalDRPointRecord::operator= | ( | const DtEnvironmentalDRPointRecord & | orig | ) |
Assignment Operator.
| DtEnvironmentalDRPointRecord* DtEnvironmentalDRPointRecord::self | ( | ) | const [protected] |
Casts the 'this' pointer for changing elements in a const function.
Reimplemented from DtEnvironmentalRecord.
| virtual void DtEnvironmentalDRPointRecord::setFromNet | ( | const DtNetEnvironmentalRecord & | buffer | ) | [virtual] |
used by the PDU class to fill in the network representation
Reimplemented from DtEnvironmentalRecord.
| virtual void DtEnvironmentalDRPointRecord::setLocation | ( | const DtVector & | location | ) | [virtual] |
Set/ get location.
| virtual void DtEnvironmentalDRPointRecord::setVelocity | ( | const DtVector & | velocity | ) | [virtual] |
Set/ get velocity.
| virtual const DtVector& DtEnvironmentalDRPointRecord::velocity | ( | ) | const [virtual] |
DtVector DtEnvironmentalDRPointRecord::myLocation [protected] |
DtVector DtEnvironmentalDRPointRecord::myVelocity [protected] |