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

| DtSpatialSubdivisionTerrainIntersector::DtSpatialSubdivisionTerrainIntersector | ( | const DtSpatialSubdivisionTerrainIntersector & | orig | ) | [private] |
| DtSpatialSubdivisionTerrainIntersector::DtSpatialSubdivisionTerrainIntersector | ( | DtTerrainDatabase * | db, |
| const DtTerrainIntersectorDescriptor * | desc | ||
| ) |
| virtual DtSpatialSubdivisionTerrainIntersector::~DtSpatialSubdivisionTerrainIntersector | ( | ) | [virtual] |
| DtSpatialSubdivisionTerrainIntersector& DtSpatialSubdivisionTerrainIntersector::operator= | ( | const DtSpatialSubdivisionTerrainIntersector & | orig | ) | [private] |
| virtual bool DtSpatialSubdivisionTerrainIntersector::init | ( | ) | [virtual] |
Implements DtTerrainIntersector.
| virtual bool DtSpatialSubdivisionTerrainIntersector::reinitialize | ( | ) | [virtual] |
Implements DtTerrainIntersector.
| virtual unsigned int DtSpatialSubdivisionTerrainIntersector::memoryUsage | ( | ) | const [virtual] |
Implements DtTerrainIntersector.
| virtual bool DtSpatialSubdivisionTerrainIntersector::chordIntersect | ( | const DtChord & | chord, |
| DtChordIntersectionRecord & | record, | ||
| DtGdbNode::DtIntersectRecordType | irtFlag = DtGdbNode::IRT_ALL_DATA_TERRAIN |
||
| ) | const [virtual] |
Implements DtTerrainIntersector.
| virtual bool DtSpatialSubdivisionTerrainIntersector::allIntersectsAlongChord | ( | const DtChord & | chord, |
| DtChordIntersectRecordList & | intList, | ||
| DtGdbNode::DtIntersectRecordType | irtFlag = DtGdbNode::IRT_ALL_DATA_TERRAIN |
||
| ) | const [virtual] |
Implements DtTerrainIntersector.
| virtual bool DtSpatialSubdivisionTerrainIntersector::sphereIntersect | ( | const DtSphere & | sphere, |
| DtSphereIntersectionRecord & | record, | ||
| DtGdbNode::DtIntersectRecordType | irtFlag = DtGdbNode::IRT_ALL_DATA_TERRAIN |
||
| ) | const [virtual] |
Implements DtTerrainIntersector.
| virtual int DtSpatialSubdivisionTerrainIntersector::terrainIntersectorType | ( | ) | const [virtual] |
Implements DtTerrainIntersector.
| static DtSpatialSubdivisionTerrainIntersectorDescriptor* DtSpatialSubdivisionTerrainIntersector::createDescriptor | ( | ) | [static] |
| DtSpatialSubdivision< DtGdbNode * > * DtSpatialSubdivisionTerrainIntersector::spatialSubdivision | ( | ) | [inline, virtual] |
References myTerrainSpatialSubdivision.
| const DtSpatialSubdivision< DtGdbNode * > * DtSpatialSubdivisionTerrainIntersector::spatialSubdivision | ( | ) | const [inline, virtual] |
References myTerrainSpatialSubdivision.
| int DtSpatialSubdivisionTerrainIntersector::cellCountX | ( | ) | const [inline] |
| void DtSpatialSubdivisionTerrainIntersector::setCellCountX | ( | int | x | ) | [inline] |
| int DtSpatialSubdivisionTerrainIntersector::cellCountY | ( | ) | const [inline] |
| void DtSpatialSubdivisionTerrainIntersector::setCellCountY | ( | int | y | ) | [inline] |
| int DtSpatialSubdivisionTerrainIntersector::cellCountZ | ( | ) | const [inline] |
| void DtSpatialSubdivisionTerrainIntersector::setCellCountZ | ( | int | z | ) | [inline] |
| virtual void DtSpatialSubdivisionTerrainIntersector::buildSpatialSubdivision | ( | unsigned int | cellCountX, |
| unsigned int | cellCountY, | ||
| unsigned int | cellCountZ = 1 |
||
| ) | [protected, virtual] |
DtSpatialSubdivision<DtGdbNode*>* DtSpatialSubdivisionTerrainIntersector::myTerrainSpatialSubdivision [protected] |
Referenced by spatialSubdivision().
int DtSpatialSubdivisionTerrainIntersector::myCellCountX [protected] |
int DtSpatialSubdivisionTerrainIntersector::myCellCountY [protected] |
int DtSpatialSubdivisionTerrainIntersector::myCellCountZ [protected] |