VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TileData Member List

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

addActiveTileKey(const osgEarth::TileKey &key) overrideTileDatavirtual
addMaskExtent(const Extent &extent)DtTileDatavirtual
addMaskExtents(const Extent::Vector &extents)DtTileDatavirtual
blacklistDtTileData
checkIntersect(const DtChord &chord, const int &cellX, const int &cellY, DtVrfChordIntersectRecordList &intList, const DtTerrainIntersectOptions &options, DtIntersectionRecord::DtIntersectionType irtFlag, bool tileLargeEnoughForBilinear, bool &foundIntersection) const DtTileDataprotectedvirtual
cstypeDtTileData
description() const =0DtTileDatapure virtual
dtExtentDtTileData
DtTileData(const DtTerrainSourceTracker &tracker, const osgEarth::TileKey &key)DtTileDataexplicit
elevationToleranceDtTileData
Empty enum valueDtTileData
extentDtTileData
extentInsideValidArea(unsigned x1, unsigned y1, unsigned x2, unsigned y2) const overrideTileDatavirtual
extentOutsideValidArea(unsigned x1, unsigned y1, unsigned x2, unsigned y2) const overrideTileDatavirtual
featuresDtTileData
featuresLayerNameDtTileData
featuresTileKeyDtTileData
findIntersections(const DtChord &chord, DtVrfChordIntersectRecordList &intList, const DtTerrainIntersectOptions &options) const =0DtTileDatapure virtual
findIntersectionsNonRecursive(const DtChord &chord, unsigned x1, unsigned y1, unsigned x2, unsigned y2, DtVrfChordIntersectRecordList &intList, const DtTerrainIntersectOptions &options, DtIntersectionRecord::DtIntersectionType irtFlag) const DtTileDatavirtual
findTriangles(const DtTerrainProcessPolygonsBox &box, unsigned x1, unsigned y1, unsigned x2, unsigned y2, DtTriangleOutputInterface &, bool singleCell=false, bool insideValidAreaChecked=false) const DtTileDatavirtual
findTriangles(const DtTerrainProcessPolygonsBox &box, DtTriangleOutputInterface &) const =0DtTileDatapure virtual
forceLoadAllData(bool isBlocking=true)DtTileDatainlinevirtual
geometriesDtTileData
getLandCoverName(const DtPoint &pt, std::string &landCoverName, bool &dataAvailable, bool blockOnUnavailable) const overrideTileDatavirtual
getLandCoverValue(const DtPoint &pt, bool &dataAvailable, bool blockOnUnavailable) const overrideTileDatavirtual
getLastUsed() const overrideTileDatavirtual
getMaskExtents(Extent::Vector &extents)DtTileDatavirtual
getTriangleIdxVsHeightFieldIdxRatio() const DtTileDatavirtual
getTriangleIndices(double x, double y, unsigned &xindex, unsigned &yindex) const =0DtTileDatapure virtual
getTriangleVertices(unsigned xindex, unsigned yindex, double &x, double &y) const =0DtTileDatapure virtual
getTriangleVerticesGridSpaced(unsigned xindex, unsigned yindex, double &x, double &y) const =0DtTileDatapure virtual
groundFeatureList()DtTileDatavirtual
heightField(unsigned col, unsigned row) const =0DtTileDatapure virtual
insideValidArea(const DtPoint &p) const overrideTileDatavirtual
interpolateHeight(unsigned triangleXIndex, unsigned triangleYIndex, unsigned *heightFieldXUsed=0, unsigned *heightFieldYUsed=0) const =0DtTileDatapure virtual
inUse() const DtTileDatainlinevirtual
maskExtentsDtTileDataprotected
maskExtentsMutexDtTileDatamutableprotected
maskIndexExtentsDtTileDataprotected
myActiveTileKeysTileDataprotected
myGroundFeatureListDtTileDataprotected
myInactiveAreasTileDataprotected
myInactiveAreasMutexTileDatamutableprotected
myInactiveIndexAreasTileDataprotected
myInactiveTileKeysTileDataprotected
myKeyDtTileData
myLastUsedTileDataprotected
Normal enum valueDtTileData
numberOfTriangles() const DtTileData
numberOfTrianglesForVertices() const DtTileDatavirtual
numberOfVertices() const =0DtTileDatapure virtual
numTrianglesDtTileData
pendingRemovalDtTileData
recomputeActiveTileKeyAreas() overrideTileDatavirtual
removeMaskExtent(const Extent &extent)DtTileDatavirtual
setSoilType(const DtPoint &geodeticPt, DtSurface &surface, bool blockIfUnavailable, bool &landDataAvailable) const DtTileData
setSoilType(const DtTerrainTriangleStruct &tri, bool blockIfUnavailable) const DtTileData
TileData(const DtTerrainSourceTracker &tracker, const osgEarth::TileKey &key)TileData
tileKeyDtTileData
TileKeySet typedefTileDataprotected
tileModelDtTileData
TileType enum nameDtTileData
trackerDtTileData
typeDtTileData
unSimplifiedMaskExtentsDtTileDataprotected
updateLastUsed(DtTerrainIntersectIDType value) overrideTileDatavirtual
~DtTileData()DtTileDatavirtual

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)