![]() |
VR-Link API Documentation for DIS
|
DtEnvironmentalBoundingSphereRecord implements the Environmental geometry record type "Bounding Sphere Record". More...
Inheritance diagram for DtEnvironmentalBoundingSphereRecord:
Collaboration diagram for DtEnvironmentalBoundingSphereRecord:Additional Inherited Members | |
Protected Member Functions inherited from DtEnvironmentalSphereRecord | |
| DtEnvironmentalSphereRecord * | self () const |
| Casts the 'this' pointer for changing elements in a const function. More... | |
Protected Member Functions inherited from DtEnvironmentalRecord | |
| virtual bool | checkAndCreate () |
| Checks to see if we need a representation, and creates it if we do Returns false, if the create fails, true otherwise. More... | |
| virtual bool | resizeNetRep (int newSize) |
| Resizes the network representation. More... | |
| DtEnvironmentalRecord * | self () const |
| Casts the 'this' pointer for changing elements in a const function. More... | |
Protected Attributes inherited from DtEnvironmentalSphereRecord | |
| DtVector | myCentroid |
Protected Attributes inherited from DtEnvironmentalGeometryRecord | |
| bool | myHasState |
Protected Attributes inherited from DtEnvironmentalRecord | |
| DtNetEnvironmentalRecord * | myNetRep |
DtEnvironmentalBoundingSphereRecord implements the Environmental geometry record type "Bounding Sphere Record".
See Enumerated Bit Values document, section 12.3.4.6. It derives from (and is identical to) DtEnvironmentalSphereRecord, but has a different type value, set in createNetworkRepresentation().
| DtEnvironmentalBoundingSphereRecord::DtEnvironmentalBoundingSphereRecord | ( | ) |
Constructor.
| DtEnvironmentalBoundingSphereRecord::DtEnvironmentalBoundingSphereRecord | ( | const DtEnvironmentalBoundingSphereRecord & | orig | ) |
Copy constructor.
|
virtual |
Destructor.
|
virtual |
Clone.
Reimplemented from DtEnvironmentalSphereRecord.
|
virtual |
Calls down to DtEnvironmentalSphereRecord::createNetworkRepresentation(), and then sets the type field of the netRepresentation to DtBoundingSphereRecordType.
Reimplemented from DtEnvironmentalSphereRecord.
| const DtEnvironmentalBoundingSphereRecord& DtEnvironmentalBoundingSphereRecord::operator= | ( | const DtEnvironmentalBoundingSphereRecord & | orig | ) |
Assignment Operator.