![]() |
VR-Forces 4.0.4 Class Documentation
|

| DtTerrainIntersector::DtTerrainIntersector | ( | ) | [private] |
| DtTerrainIntersector::DtTerrainIntersector | ( | const DtTerrainIntersector & | orig | ) | [private] |
| DtTerrainIntersector::DtTerrainIntersector | ( | DtTerrainDatabase * | db, |
| const DtTerrainIntersectorDescriptor * | descriptor | ||
| ) |
| virtual DtTerrainIntersector::~DtTerrainIntersector | ( | ) | [virtual] |
| DtTerrainIntersector& DtTerrainIntersector::operator= | ( | const DtTerrainIntersector & | orig | ) | [private] |
| virtual bool DtTerrainIntersector::init | ( | ) | [pure virtual] |
Implemented in DtSpatialSubdivisionTerrainIntersector, DtBasicTerrainIntersector, and DtOpcodeTerrainIntersector.
| virtual bool DtTerrainIntersector::reinitialize | ( | ) | [pure virtual] |
Implemented in DtSpatialSubdivisionTerrainIntersector, DtBasicTerrainIntersector, and DtOpcodeTerrainIntersector.
| virtual unsigned int DtTerrainIntersector::memoryUsage | ( | ) | const [pure virtual] |
Implemented in DtSpatialSubdivisionTerrainIntersector, DtBasicTerrainIntersector, and DtOpcodeTerrainIntersector.
| virtual int DtTerrainIntersector::terrainIntersectorType | ( | ) | const [pure virtual] |
Implemented in DtSpatialSubdivisionTerrainIntersector, DtBasicTerrainIntersector, and DtOpcodeTerrainIntersector.
| virtual bool DtTerrainIntersector::chordIntersect | ( | const DtChord & | chord, |
| DtChordIntersectionRecord & | record, | ||
| DtGdbNode::DtIntersectRecordType | irtFlag = DtGdbNode::IRT_ALL_DATA_TERRAIN |
||
| ) | const [pure virtual] |
Implemented in DtSpatialSubdivisionTerrainIntersector, DtBasicTerrainIntersector, and DtOpcodeTerrainIntersector.
| virtual bool DtTerrainIntersector::allIntersectsAlongChord | ( | const DtChord & | chord, |
| DtChordIntersectRecordList & | intList, | ||
| DtGdbNode::DtIntersectRecordType | irtFlag = DtGdbNode::IRT_ALL_DATA_TERRAIN |
||
| ) | const [pure virtual] |
Implemented in DtSpatialSubdivisionTerrainIntersector, DtBasicTerrainIntersector, and DtOpcodeTerrainIntersector.
| virtual bool DtTerrainIntersector::sphereIntersect | ( | const DtSphere & | sphere, |
| DtSphereIntersectionRecord & | record, | ||
| DtGdbNode::DtIntersectRecordType | irtFlag = DtGdbNode::IRT_ALL_DATA_TERRAIN |
||
| ) | const [pure virtual] |
Implemented in DtSpatialSubdivisionTerrainIntersector, DtBasicTerrainIntersector, and DtOpcodeTerrainIntersector.
| virtual DtTerrainDatabase* DtTerrainIntersector::terrainDatabase | ( | ) | const [inline, virtual] |
| virtual DtTerrainDatabase* DtTerrainIntersector::terrainDatabase | ( | ) | [inline, virtual] |
| virtual const DtTerrainIntersectorDescriptor* DtTerrainIntersector::descriptor | ( | ) | const [virtual] |
| virtual void DtTerrainIntersector::intersectorInformation | ( | DtString & | name, |
| DtString & | properties | ||
| ) | const [virtual] |
DtTerrainDatabase* DtTerrainIntersector::myTerrainDatabase [protected] |