![]() |
VR-Link API Documentation for HLA Evolved
|
DtEnvironmentalSphereRecord implements the Environmental geometry record type "Sphere Record 1" See Enumerated Bit Values document, section 12.3.4.5. More...
Inheritance diagram for DtEnvironmentalSphereRecord:
Collaboration diagram for DtEnvironmentalSphereRecord:Public Member Functions | |
| DtEnvironmentalSphereRecord () | |
| DtEnvironmentalSphereRecord (const DtEnvironmentalSphereRecord &orig) | |
| const DtEnvironmentalSphereRecord & | operator= (const DtEnvironmentalSphereRecord &orig) |
| virtual | ~DtEnvironmentalSphereRecord () |
| virtual DtEnvironmentalRecord * | clone () const |
| Clone. | |
| virtual void | setLocation (const DtVector &location) |
| virtual const DtVector & | location () const |
| virtual void | setRadius (DtFloat32 radius) |
| virtual DtFloat32 | radius () const |
| virtual bool | createNetworkRepresentation () |
| This doesn't need to be called explicitly. | |
| const DtNetEnvironmentalSphereRecord * | sphereNetRep () const |
| returns the network representation of the environmental record | |
| DtNetEnvironmentalSphereRecord * | sphereNetRep () |
| virtual void | setFromNet (const DtNetEnvironmentalRecord &buffer) |
| used by the PDU class to fill in the network representation | |
| virtual int | netRepSize () const |
Protected Member Functions | |
| DtEnvironmentalSphereRecord * | self () const |
| Casts the 'this' pointer for changing elements in a const function. | |
Protected Attributes | |
| DtVector | myCentroid |
DtEnvironmentalSphereRecord implements the Environmental geometry record type "Sphere Record 1" See Enumerated Bit Values document, section 12.3.4.5.
| DtEnvironmentalSphereRecord::DtEnvironmentalSphereRecord | ( | const DtEnvironmentalSphereRecord & | orig | ) |
| virtual DtEnvironmentalSphereRecord::~DtEnvironmentalSphereRecord | ( | ) | [virtual] |
| virtual DtEnvironmentalRecord* DtEnvironmentalSphereRecord::clone | ( | ) | const [virtual] |
Clone.
Reimplemented from DtEnvironmentalGeometryRecord.
Reimplemented in DtEnvironmentalBoundingSphereRecord.
| virtual bool DtEnvironmentalSphereRecord::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.
Reimplemented in DtEnvironmentalBoundingSphereRecord.
| virtual const DtVector& DtEnvironmentalSphereRecord::location | ( | ) | const [virtual] |
| virtual int DtEnvironmentalSphereRecord::netRepSize | ( | ) | const [virtual] |
Reimplemented from DtEnvironmentalRecord.
| const DtEnvironmentalSphereRecord& DtEnvironmentalSphereRecord::operator= | ( | const DtEnvironmentalSphereRecord & | orig | ) |
| virtual DtFloat32 DtEnvironmentalSphereRecord::radius | ( | ) | const [virtual] |
| DtEnvironmentalSphereRecord* DtEnvironmentalSphereRecord::self | ( | ) | const [protected] |
Casts the 'this' pointer for changing elements in a const function.
Reimplemented from DtEnvironmentalRecord.
| virtual void DtEnvironmentalSphereRecord::setFromNet | ( | const DtNetEnvironmentalRecord & | buffer | ) | [virtual] |
used by the PDU class to fill in the network representation
Reimplemented from DtEnvironmentalRecord.
| virtual void DtEnvironmentalSphereRecord::setLocation | ( | const DtVector & | location | ) | [virtual] |
| virtual void DtEnvironmentalSphereRecord::setRadius | ( | DtFloat32 | radius | ) | [virtual] |
| const DtNetEnvironmentalSphereRecord* DtEnvironmentalSphereRecord::sphereNetRep | ( | ) | const |
returns the network representation of the environmental record
DtVector DtEnvironmentalSphereRecord::myCentroid [protected] |