VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DtTerrainImplementation Member List

This is the complete list of members for DtTerrainImplementation, including all inherited members.

addDynamicTerrainChangeRequest(double time, makVrv::DtDynamicTerrainChange *command)DtTerrainImplementationinlinevirtual
allIntersectsAlongChord(const DtChord &chord, DtVrfChordIntersectRecordList &intList, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false, int flags=0) const =0DtTerrainImplementationpure virtual
assertOnBlockingTerrainCalls() const DtTerrainImplementationvirtual
breakUpChords(const MAKVRinTerra::DtProj &, const DtChord &chord, std::vector< DtChord > &chords)DtTerrainImplementationvirtual
cacheInformationForTerrainArea(int requestId, int lowestLOD, int highestLOD, const DtExtent &cacheArea, double &estimatedTime, double &estimatedSize, std::vector< std::string > &elevationLayers, std::vector< std::string > &modelLayers) const =0DtTerrainImplementationpure virtual
cacheTerrainArea(int requestId, int lowestLOD, int highestLOD, const DtExtent &cacheArea, DtCacheProgressCallbackFunction fcn=0, void *usr=0)=0DtTerrainImplementationpure virtual
cancelCacheTerrainArea(int requestId)=0DtTerrainImplementationpure virtual
chordIntersect(const DtChord &chord, DtVrfChordIntersectionRecord &record, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false, int flags=0) const =0DtTerrainImplementationpure virtual
configurationOptions()DtTerrainImplementationvirtual
configurationOptions() const DtTerrainImplementationvirtual
coordinateSystem() const =0DtTerrainImplementationpure virtual
createFromExtent(const Dt3dBoundingVolume &)DtTerrainImplementationvirtual
DtDynamicTerrainQueryCallback typedefDtTerrainImplementation
DtTerrainImplementation(DtConsoleCommandManager *cmdManager)DtTerrainImplementation
expireDataLoadRequestsBeforeTime(const double &currentTime)DtTerrainImplementationinlinevirtual
featureContext()DtTerrainImplementationvirtual
featureContext() const DtTerrainImplementationvirtual
featureDatabase()DtTerrainImplementationvirtual
featureDatabase() const DtTerrainImplementationvirtual
finishedLoading(const MAKVRinTerra::DtProj &proj)DtTerrainImplementationvirtual
hasFeatureContext() const DtTerrainImplementationvirtual
init()DtTerrainImplementationvirtual
loadModel(const DtFilename &, const DtEntityType &t=DtEntityType())DtTerrainImplementationvirtual
loadTerrain(const makArchives::DtGenericTerrainRecord &rec)=0DtTerrainImplementationpure virtual
modelHeightDifferencesFromAppearances(int oldApp, int newApp) const DtTerrainImplementationvirtual
myAssertOnBlockingTerrainCallsDtTerrainImplementationprotected
myConfigDtTerrainImplementationprotected
myFeatureContextDtTerrainImplementationprotected
myFeatureDatabaseDtTerrainImplementationprotected
myWarnOnBlockingTerrainCallsDtTerrainImplementationprotected
preloadTerrainAreas(const DtTerrainPagingGeometryList &preloadGeometry)DtTerrainImplementationinlinevirtual
processTrianglesInArea(DtTriangleCallbackFcn func, DtTriangleCallbackFinalizeFcn finalize, DtTerrainProcessPolygonsBox &box, void *usr) const DtTerrainImplementationvirtual
queryCurrentDynamicTerrainFeatures(const DtDynamicTerrainQueryCallback &callback, makVrv::DtDynamicTerrainGeometry *geometry=0)DtTerrainImplementationinlinevirtual
queryDynamicTerrainFeatures(const DtDynamicTerrainQueryCallback &callback, makVrv::DtDynamicTerrainGeometry *geometry=0)DtTerrainImplementationinlinevirtual
setAssertOnBlockingTerrainCalls(bool assertBlock)DtTerrainImplementationvirtual
setIntersectDataLoadExpireTime(const double &expireTime)DtTerrainImplementationinlinevirtual
setWarnOnBlockingTerrainCalls(bool warnBlock)DtTerrainImplementationvirtual
shutdown(bool block=true)DtTerrainImplementationvirtual
terrainCapabilities() const =0DtTerrainImplementationpure virtual
warnOnBlockingTerrainCalls() const DtTerrainImplementationvirtual
~DtTerrainImplementation()DtTerrainImplementationvirtual

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)