|
| | DtOsgEarthVegetationLayerSourceTracker (DtVantageTerrainEngine *, DtPagerCommandQueue *commandQueue, osgEarth::MapNode *mapNode) |
| |
| virtual | ~DtOsgEarthVegetationLayerSourceTracker () override |
| |
| virtual DtTerrainCategoryMask | terrainCategories () const override |
| |
| virtual bool | init (DtTerrainSourcePager &) override |
| |
| virtual void | pageInData (DtPagingMetaDataPtr metaData, DtTerrainPagingGeometryPtr geometry) override |
| |
| virtual void | pageOutOldestData (const int priority) override |
| |
| virtual void | getProceduralTreeTile (DtDebugDrawTerrainOutputInterface::terrainLineList &nodeBoundingList) override |
| |
virtual std::vector
< IndexConfig
< DtOsgEarthVegetationLayerSourceTracker > > | getIndexConfigInfoForLayer (const osgEarth::Procedural::VegetationLayer &layer) const |
| |
| virtual void | readIndex (IndexInputInterface &, unsigned layerNumber, const IndexConfig< DtOsgEarthVegetationLayerSourceTracker > &idxConfig) |
| |
| virtual bool | readIndexLayers () |
| |
| | DtOsgEarthBaseGroundCoverSourceTracker (DtVantageTerrainEngine *, DtPagerCommandQueue *commandQueue, osgEarth::MapNode *mapNode) |
| |
| virtual | ~DtOsgEarthBaseGroundCoverSourceTracker () override |
| |
| virtual bool | dataAvailable (DtPagingMetaDataPtr metaData, DtTerrainPagingGeometryPtr geometry) override |
| |
| virtual bool | canPageOutData (DtTerrainIntersectIDType intersectId) override |
| |
| virtual DtTerrainIntersectIDType | findOldestPagedData (unsigned int &numTriangles) override |
| |
| virtual void | addPagedInTile (const osgEarth::TileKey &tilekey, const std::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 |
| |
| virtual unsigned | maxLOD () const override |
| |
| | GCTileDataCallback () |
| |
| virtual bool | operator() (const std::shared_ptr< DtTileData > &tile) override=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 DtString | label () const |
| |
| 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< std::shared_ptr< DtTileData > > &data, const DtChord *chord=NULL) const |
| |
| virtual void | addTileToCache (const std::shared_ptr< DtTileData > &data, const DtChord *chord=NULL) |
| |
| virtual void | clearTileCache () |
| |
| virtual unsigned | minElevationTileLoadingLOD () const |
| |
| virtual void | setMinElevationTileLoading (unsigned lod) |
| |