19 class DtGenericTerrainRecord;
37 virtual bool loadTerrain(
const makArchives::DtGenericTerrainRecord& record,
48 DtChordIntersectionRecord& record,
49 DtIntersectionRecord::DtIntersectionType irtFlag =
50 DtIntersectionRecord::INT_ALL_DATA,
51 bool* dataAvailable = 0,
bool overrideBlockingAssert =
false)
const;
57 DtChordIntersectRecordList& intList,
58 DtIntersectionRecord::DtIntersectionType irtFlag =
59 DtIntersectionRecord::INT_ALL_DATA,
60 bool* dataAvailable = 0,
bool overrideBlockingAssert =
false)
const;
64 virtual bool sphereIntersect(
const DtSphere& sphere, DtSphereIntersectionRecord& record,
65 DtIntersectionRecord::DtIntersectionType irtFlag =
66 DtIntersectionRecord::INT_ALL_DATA,
67 bool* dataAvailable = 0,
bool overrideBlockingAssert =
false)
const;
85 const DtChord& chord,
const DtPoint& chordNormal,
double intersectTime,
86 DtIntersectionRecord::DtIntersectionType irtFlag)
const;
90 DtChordIntersectionRecord& hit,
91 DtIntersectionRecord::DtIntersectionType irtFlag)
const;