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

This is the complete list of members for DtEllipsoidTerrainImplementation, 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 DtEllipsoidTerrainImplementationvirtual
assertOnBlockingTerrainCalls() const DtTerrainImplementationvirtual
breakUpChords(const MAKVRinTerra::DtProj &, const DtChord &chord, std::vector< DtChord > &chords)DtTerrainImplementationvirtual
cacheInformationForTerrainArea(unsigned minLOD, unsigned maxLOD, const DtExtent &cacheArea, double &estimatedTime, double &estimatedSize, std::vector< std::string > &elevationLayers, std::vector< std::string > &modelLayers, std::vector< std::string > &featureLayers) const DtTerrainImplementationvirtual
cacheTerrainArea(int requestId, unsigned minLOD, unsigned maxLOD, const DtExtent &cacheArea, DtCacheProgressCallbackFunction fcn=0, void *usr=0)DtTerrainImplementationvirtual
cancelCacheTerrainArea(int requestId)DtTerrainImplementationvirtual
chordEllipsoidIntersect(const DtChord &chord, DtVrfChordIntersectionRecord &hit1, DtVrfChordIntersectionRecord &hit2, DtIntersectionRecord::DtIntersectionType irtFlag) const DtEllipsoidTerrainImplementationprotected
chordIntersect(const DtChord &chord, DtVrfChordIntersectionRecord &record, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false, int flags=0) const DtEllipsoidTerrainImplementationvirtual
configurationOptions()DtTerrainImplementationvirtual
configurationOptions() const DtTerrainImplementationvirtual
coordinateSystem() const DtEllipsoidTerrainImplementationvirtual
create(DtConsoleCommandManager *cmdMgr)DtEllipsoidTerrainImplementationstatic
createEntityGeometry(const DtFilename &file)DtTerrainImplementationinlinevirtual
createFromExtent(const Dt3dBoundingVolume &)DtTerrainImplementationvirtual
dataAvailable(const DtTerrainPagingGeometryList &geometry)DtTerrainImplementationinlinevirtual
DtDynamicTerrainQueryCallback typedefDtTerrainImplementation
DtEllipsoidTerrainImplementation(DtConsoleCommandManager *cmdMgr)DtEllipsoidTerrainImplementation
DtTerrainImplementation(DtConsoleCommandManager *cmdManager)DtTerrainImplementation
expireDataLoadRequestsBeforeTime(const double &currentTime)DtTerrainImplementationinlinevirtual
featureContext()DtTerrainImplementationvirtual
featureContext() const DtTerrainImplementationvirtual
featureDatabase()DtTerrainImplementationvirtual
featureDatabase() const DtTerrainImplementationvirtual
fillHitRecord(DtVrfChordIntersectionRecord &rec, const DtChord &chord, const DtPoint &chordNormal, double intersectTime, DtIntersectionRecord::DtIntersectionType irtFlag) const DtEllipsoidTerrainImplementationprotected
finishedLoading(const MAKVRinTerra::DtProj &proj)DtTerrainImplementationvirtual
hasFeatureContext() const DtTerrainImplementationvirtual
init()DtTerrainImplementationvirtual
loadModel(const DtFilename &, const DtEntityType &t=DtEntityType())DtTerrainImplementationvirtual
loadTerrain(const makArchives::DtGenericTerrainRecord &record)DtEllipsoidTerrainImplementationvirtual
modelHeightDifferencesFromAppearances(int oldApp, int newApp) const DtTerrainImplementationvirtual
myAssertOnBlockingTerrainCallsDtTerrainImplementationprotected
myCapabilitiesDtEllipsoidTerrainImplementationprotected
myConfigDtTerrainImplementationprotected
myCoordinateSystemDtEllipsoidTerrainImplementationprotected
myFeatureContextDtTerrainImplementationprotected
myFeatureDatabaseDtTerrainImplementationprotected
myWarnOnBlockingTerrainCallsDtTerrainImplementationprotected
preloadTerrainAreas(const DtTerrainPagingGeometryList &preloadGeometry)DtTerrainImplementationinlinevirtual
processTrianglesInArea(DtTriangleOutputInterface &, const DtTerrainProcessPolygonsBox &box) const DtEllipsoidTerrainImplementationvirtual
queryCurrentDynamicTerrainFeatures(const DtDynamicTerrainQueryCallback &callback, makVrv::DtDynamicTerrainGeometry *geometry=0, bool useOriginalGeometry=false)DtTerrainImplementationinlinevirtual
queryDynamicTerrainFeatures(const DtDynamicTerrainQueryCallback &callback, makVrv::DtDynamicTerrainGeometry *geometry=0, bool useOriginalGeometry=false)DtTerrainImplementationinlinevirtual
setAssertOnBlockingTerrainCalls(bool assertBlock)DtTerrainImplementationvirtual
setIntersectDataLoadExpireTime(const double &expireTime)DtTerrainImplementationinlinevirtual
setWarnOnBlockingTerrainCalls(bool warnBlock)DtTerrainImplementationvirtual
shutdown(bool block=true)DtTerrainImplementationvirtual
terrainCapabilities() const DtEllipsoidTerrainImplementationvirtual
warnOnBlockingTerrainCalls() const DtTerrainImplementationvirtual
~DtEllipsoidTerrainImplementation()DtEllipsoidTerrainImplementationvirtual
~DtTerrainImplementation()DtTerrainImplementationvirtual

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)