17 class DtCoordinateSystem;
20 class DtGenericTerrainRecord;
43 DtChordIntersectionRecord& record,
44 DtIntersectionRecord::DtIntersectionType irtFlag =
45 DtIntersectionRecord::INT_ALL_DATA,
46 bool* dataAvailable = 0,
bool overrideBlockingAssert =
false)
const;
51 DtChordIntersectRecordList& intList,
52 DtIntersectionRecord::DtIntersectionType irtFlag =
53 DtIntersectionRecord::INT_ALL_DATA,
54 bool* dataAvailable = 0,
bool overrideBlockingAssert =
false)
const;
61 void fillHitRecord(DtChordIntersectionRecord& rec,
const DtChord& chord,
const DtPoint& chordNormal,
62 double intersectTime, DtIntersectionRecord::DtIntersectionType irtFlag)
const;
64 bool chordEllipsoidIntersect(
const DtChord& chord, DtChordIntersectionRecord& hit1,
65 DtChordIntersectionRecord& hit2, DtIntersectionRecord::DtIntersectionType irtFlag)
const;