VR-Forces 4.0.4 Class Documentation
DtTerrainInterface Member List
This is the complete list of members for DtTerrainInterface, including all inherited members.
addTerrainImplementation(const DtString &implementationName, DtTerrainImplementationCreatorFcn creatorFcn)DtTerrainInterface [virtual]
addTerrainPassThroughLayer(const DtString &layerType)DtTerrainInterface [virtual]
allIntersectsAlongChord(const DtChord &chord, DtChordIntersectRecordList &intList, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false) const DtTerrainInterface [virtual]
assertOnBlockingTerrainCalls() const DtTerrainInterface [virtual]
closestIntersection(const DtVector &localLocation, DtPoint &intersectionPoint, bool *dataAvailable=0, bool overrideBlockingAssert=false) const DtTerrainInterface [virtual]
closestIntersection(double lat, double lon, DtPoint &intersectionPoint, bool *dataAvailable=0, bool overrideBlockingAssert=false) const DtTerrainInterface [virtual]
closestIntersection(const DtVector &localLocation, DtChordIntersectionRecord &record, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false) const DtTerrainInterface [virtual]
closestIntersection(double lat, double lon, DtChordIntersectionRecord &record, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false) const DtTerrainInterface [virtual]
closestIntersection(const std::list< DtVector > &localLocationList, DtChordIntersectRecordList &recordList, int &numIntersections, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false) const DtTerrainInterface [virtual]
coordinateSystem() const DtTerrainInterface [virtual]
coordinateSystem()DtTerrainInterface [virtual]
dataPath() const DtTerrainInterface [virtual]
DtTerrainInterface()DtTerrainInterface
expireDataLoadRequestsBeforeTime(const double &currentTime)DtTerrainInterface [virtual]
init()DtTerrainInterface [virtual]
intersect(const DtChord &chord, DtPoint &intersectionPoint, double &intersectionTime, bool *dataAvailable=0, bool overrideBlockingAssert=false) const DtTerrainInterface [virtual]
intersect(const DtChord &chord, DtChordIntersectionRecord &record, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false) const DtTerrainInterface [virtual]
intersect(const DtSphere &sphere, DtSphereIntersectionRecord &record, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false) const DtTerrainInterface [virtual]
intersectList(const std::list< DtChord > &chordList, DtChordIntersectRecordList &recordList, int &numTerrainIntersections, int &numVectorNetworkIntersections, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false) const DtTerrainInterface [virtual]
intersectVectorNetwork(const DtChord &chord, DtVectorNetworkRecord *vectorRecord, DtVectorNetworkIntersectionRecord *vectorIntersectionRecord) const DtTerrainInterface [virtual]
intersectVectorNetwork(const DtVector &localLocation, DtVectorNetworkRecord *vectorRecord, DtVectorNetworkIntersectionRecord *vectorIntersectionRecord) const DtTerrainInterface [virtual]
loadedFilename() const DtTerrainInterface [virtual]
loadTerrain(const DtString &filename, const TerrainSettings &settings=TerrainSettings())DtTerrainInterface [virtual]
modelDefinitionFilePath()DtTerrainInterface [static]
myCommandListDtTerrainInterface [protected]
myConsoleCommandManagerDtTerrainInterface [protected]
myLoadedFilenameDtTerrainInterface [protected]
mySettingsDtTerrainInterface [protected]
myTerrainImplDtTerrainInterface [protected]
myTerrainImplManagerDtTerrainInterface [protected]
myTerrainIsLoadedDtTerrainInterface [protected]
preloadTerrainAreas(const DtTerrainPagingGeometryList &preloadGeometry)DtTerrainInterface [virtual]
setAssertOnBlockingTerrainCalls(bool assertBlock)DtTerrainInterface [virtual]
setDataPath(const std::string &)DtTerrainInterface [virtual]
setIntersectDataLoadExpireTime(const double &expireTime)DtTerrainInterface [virtual]
setModelDefinitionFilePath(const DtString &fullFilePath)DtTerrainInterface [static]
setUserDataPath(const std::string &)DtTerrainInterface [virtual]
terrainCapabilities() const DtTerrainInterface [virtual]
terrainHeightAboveSeaLevel(const DtPoint &databaseLocation, bool *dataAvailable=0, bool overrideBlockingAssert=false) const DtTerrainInterface [virtual]
terrainHeightAndIntersection(const DtVector &localLocation, double &height, DtChordIntersectionRecord &record, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false) const DtTerrainInterface [virtual]
terrainIsLoaded()DtTerrainInterface [virtual]
TerrainSettings typedefDtTerrainInterface
theModelDefinitionFilePathDtTerrainInterface [protected, static]
theTerrainPagingMaxHeightDtTerrainInterface [protected, static]
trianglesInArea(DtTriangleCallbackFcn func, DtTriangleCallbackFinalizeFcn finalize, DtTerrainProcessPolygonsBox &box, void *usr) const DtTerrainInterface [virtual]
unloadTerrain()DtTerrainInterface [virtual]
userDataPath() const DtTerrainInterface [virtual]
vectorNetwork() const DtTerrainInterface [virtual]
~DtTerrainInterface()DtTerrainInterface [virtual]

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)