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