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

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

addActiveTileKey(const osgEarth::TileKey &key)=0DtTileDatapure virtual
addMaskExtent(const Extent &extent)DtTileDatavirtual
addMaskExtents(const Extent::Vector &extents)DtTileDatavirtual
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 DtTileDatavirtual
extentOutsideValidArea(unsigned x1, unsigned y1, unsigned x2, unsigned y2) const DtTileDatavirtual
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 =0DtTileDatapure virtual
getLandCoverValue(const DtPoint &pt, bool &dataAvailable, bool blockOnUnavailable) const =0DtTileDatapure virtual
getLastUsed() const =0DtTileDatapure virtual
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 DtTileDatavirtual
interpolateHeight(unsigned triangleXIndex, unsigned triangleYIndex, unsigned *heightFieldXUsed=0, unsigned *heightFieldYUsed=0) const =0DtTileDatapure virtual
maskExtentsDtTileDataprotected
maskExtentsMutexDtTileDatamutableprotected
maskIndexExtentsDtTileDataprotected
myGroundFeatureListDtTileDataprotected
Normal enum valueDtTileData
numberOfTrianglesForVertices() const DtTileDatavirtual
numberOfVertices() const =0DtTileDatapure virtual
numTrianglesDtTileData
pendingRemovalDtTileData
recomputeActiveTileKeyAreas()=0DtTileDatapure virtual
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
tileKeyDtTileData
tileModelDtTileData
TileType enum nameDtTileData
trackerDtTileData
typeDtTileData
unSimplifiedMaskExtentsDtTileDataprotected
updateLastUsed(DtTerrainIntersectIDType value)=0DtTileDatapure virtual
~DtTileData()DtTileDatavirtual

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)