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

This is the complete list of members for DtTerrainPassThroughLayer, 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) const DtTerrainPassThroughLayervirtual
DtTerrainImplementation::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(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 DtTerrainPassThroughLayervirtual
cacheTerrainArea(int requestId, unsigned minLOD, unsigned maxLOD, const DtExtent &cacheArea, DtCacheProgressCallbackFunction fcn=0, void *usr=0)DtTerrainPassThroughLayervirtual
cancelCacheTerrainArea(int requestId)DtTerrainPassThroughLayervirtual
chordIntersect(const DtChord &chord, DtVrfChordIntersectionRecord &record, DtIntersectionRecord::DtIntersectionType irtFlag=DtIntersectionRecord::INT_ALL_DATA, bool *dataAvailable=0, bool overrideBlockingAssert=false) const DtTerrainPassThroughLayervirtual
DtTerrainImplementation::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 DtTerrainPassThroughLayervirtual
createEntityGeometry(const DtFilename &file)DtTerrainImplementationinlinevirtual
createFromExtent(const Dt3dBoundingVolume &)DtTerrainImplementationvirtual
dataAvailable(const DtTerrainPagingGeometryList &geometry)DtTerrainImplementationinlinevirtual
DtDynamicTerrainQueryCallback typedefDtTerrainImplementation
DtTerrainImplementation(DtConsoleCommandManager *cmdManager)DtTerrainImplementation
DtTerrainPassThroughLayer()DtTerrainPassThroughLayerprivate
DtTerrainPassThroughLayer(const DtTerrainPassThroughLayer &orig)DtTerrainPassThroughLayerprivate
DtTerrainPassThroughLayer(DtTerrainImplementation *terrainImplementation, DtConsoleCommandManager *cmdMgr)DtTerrainPassThroughLayer
expireDataLoadRequestsBeforeTime(const double &currentTime)DtTerrainPassThroughLayervirtual
featureContext()DtTerrainPassThroughLayervirtual
featureContext() const DtTerrainPassThroughLayervirtual
featureDatabase()DtTerrainPassThroughLayervirtual
featureDatabase() const DtTerrainPassThroughLayervirtual
finishedLoading(const MAKVRinTerra::DtProj &proj)DtTerrainImplementationvirtual
hasFeatureContext() const DtTerrainImplementationvirtual
init()DtTerrainImplementationvirtual
loadModel(const DtFilename &, const DtEntityType &t=DtEntityType())DtTerrainImplementationvirtual
loadTerrain(const makArchives::DtGenericTerrainRecord &rec)DtTerrainPassThroughLayervirtual
modelHeightDifferencesFromAppearances(int oldApp, int newApp) const DtTerrainImplementationvirtual
myAssertOnBlockingTerrainCallsDtTerrainImplementationprotected
myConfigDtTerrainImplementationprotected
myFeatureContextDtTerrainImplementationprotected
myFeatureDatabaseDtTerrainImplementationprotected
myTerrainImplementationDtTerrainPassThroughLayerprotected
myWarnOnBlockingTerrainCallsDtTerrainImplementationprotected
operator=(const DtTerrainPassThroughLayer &orig)DtTerrainPassThroughLayerprivate
preloadTerrainAreas(const DtTerrainPagingGeometryList &preloadGeometry)DtTerrainPassThroughLayervirtual
processTrianglesInArea(DtTriangleOutputInterface &, const DtTerrainProcessPolygonsBox &box) const DtTerrainPassThroughLayervirtual
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)DtTerrainPassThroughLayervirtual
setWarnOnBlockingTerrainCalls(bool warnBlock)DtTerrainImplementationvirtual
shutdown(bool block)DtTerrainPassThroughLayervirtual
terrainCapabilities() const DtTerrainPassThroughLayervirtual
warnOnBlockingTerrainCalls() const DtTerrainImplementationvirtual
~DtTerrainImplementation()DtTerrainImplementationvirtual
~DtTerrainPassThroughLayer()DtTerrainPassThroughLayervirtual

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)