|
| | DtOsgEarthVegetationLayerSourceTracker (DtVantageTerrainEngine *, DtPagerCommandQueue *commandQueue, osgEarth::MapNode *mapNode) |
| |
| virtual | ~DtOsgEarthVegetationLayerSourceTracker () |
| |
| virtual bool | init (DtTerrainSourcePager &) |
| |
| virtual void | pageInData (DtPagingMetaDataPtr metaData, DtTerrainPagingGeometryPtr geometry) |
| |
| virtual void | pageOutOldestData (const int priority) |
| |
| virtual void | getProceduralTreeTile (DtDebugDrawTerrainOutputInterface::terrainLineList &nodeBoundingList) |
| |
| | DtOsgEarthBaseGroundCoverSourceTracker (DtVantageTerrainEngine *, DtPagerCommandQueue *commandQueue, osgEarth::MapNode *mapNode) |
| |
| virtual | ~DtOsgEarthBaseGroundCoverSourceTracker () |
| |
| virtual bool | dataAvailable (DtPagingMetaDataPtr metaData, DtTerrainPagingGeometryPtr geometry) |
| |
| virtual bool | canPageOutData (DtTerrainIntersectIDType intersectId) |
| |
| virtual DtTerrainIntersectIDType | findOldestPagedData (unsigned int &numTriangles) |
| |
| virtual void | addPagedInTile (const osgEarth::TileKey &tilekey, const boost::shared_ptr< DtTileData > &tileData) |
| |
| virtual void | removePagedInTile (const osgEarth::TileKey tileKey) |
| |
| virtual void | findMissingTiles (const DtTerrainPagingGeometryPtr &geometry, DtTileKeyList &tiles) const |
| |
| virtual void | findPagedInTilesWithinExtent (std::vector< osgEarth::TileKey > &tileKeysPagedIn, const osgEarth::GeoExtent &extent) const |
| |
| unsigned | maxLOD () const |
| |
| | GCTileDataCallback () |
| |
| virtual bool | operator() (const boost::shared_ptr< DtTileData > &tile)=0 |
| |
| | DtTerrainSourceTracker (DtVantageTerrainEngine *, DtPagerCommandQueue *commandQueue, osgEarth::MapNode *mapNode) |
| |
| virtual | ~DtTerrainSourceTracker () |
| |
| virtual DtTerrainInterfaceConfig & | configOptions () |
| |
virtual const
DtTerrainInterfaceConfig & | configOptions () const |
| |
virtual boost::optional
< DtTerrainIntersectOptions::Fidelity > | intersectFidelity () const |
| |
| virtual void | addNodesToCollisionMapping (DtNodeId node, DtCollisionObjectList *collObjList) |
| |
| virtual void | removeNodeToCollisionMappings (DtNodeId node) |
| |
| virtual DtCollisionObjectList | collisionObjectsForNode (DtNodeId node) |
| |
| virtual osgEarth::MapNode * | mapNode () const |
| |
| virtual const osgEarth::Profile * | profile () const |
| |
| virtual const Coordinate_System * | localCS () const |
| |
| virtual void | setLabel (const DtString &) |
| |
| virtual void | printInfo () const |
| |
| virtual void | getPageOutData (DtNodeBoundingList &nodeBoundingList) |
| |
| virtual void | getPageInData (DtNodeBoundingList &nodeBoundingList) |
| |
| virtual unsigned | getMaxLODForBilinearIntersection () const |
| |
| virtual double | intersetionTriangleMergeTolerance () const |
| |
| virtual bool | useLandCoverData () const |
| |
| virtual bool | useLifeMapLayer () const |
| |
| virtual void | getSoilFromString (const std::string &soilType, DtSurface &surface) const |
| |
| virtual double | triangleOutputMergeTolerance () const |
| |
| virtual unsigned | minElevationIndexLOD () const |
| |
| virtual unsigned | maxElevationIndexLOD () const |
| |
| virtual bool | useRawElevation () const |
| |
| virtual osgEarth::TileKey | getBestTileKey (const osgEarth::TileKey &) const |
| |
| virtual bool | findTileInCache (const DtTerrainPagingGeometry *geometry, std::vector< boost::shared_ptr< DtTileData > > &data, const DtChord *chord=NULL) const |
| |
| virtual void | addTileToCache (const boost::shared_ptr< DtTileData > &data, const DtChord *chord=NULL) |
| |
| virtual void | clearTileCache () |
| |
| virtual unsigned | minElevationTileLoadingLOD () const |
| |
| virtual void | setMinElevationTileLoading (unsigned lod) |
| |