VR-Forces 4.7 Class Documentation
 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
addMaskExtents(const Extent::Vector &extents)DtTileDatavirtual
description() const =0DtTileDatapure virtual
DtTileData(const DtOsgEarthTerrainSourceTracker &tracker, const osgEarth::TileKey &key)DtTileDataexplicit
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
findIntersections(const DtChord &chord, unsigned x1, unsigned y1, unsigned x2, unsigned y2, DtVrfChordIntersectRecordList &intList, DtIntersectionRecord::DtIntersectionType irtFlag, bool singleCell=false, bool insideValidAreaChecked=false) const DtTileDatavirtual
findIntersections(const DtChord &chord, DtVrfChordIntersectRecordList &intList, DtIntersectionRecord::DtIntersectionType irtFlag) const =0DtTileDatapure virtual
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
geometriesDtTileData
getLastUsed() const =0DtTileDatapure virtual
getTriangleIndices(double x, double y, unsigned &xindex, unsigned &yindex) const =0DtTileDatapure virtual
getTriangleVertices(unsigned xindex, unsigned yindex, double &x, double &y) const =0DtTileDatapure virtual
getTriangleVertices(unsigned xindex, unsigned yindex) const DtTileDatavirtual
heightfieldIndexForTriangleIndex(unsigned triangleXIndex, unsigned triangleYIndex, unsigned &heightFieldXUsed, unsigned &heightFieldYUsed) 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
Normal enum valueDtTileData
numberOfTrianglesForVertices() const DtTileDatavirtual
numberOfVertices() const =0DtTileDatapure virtual
numTrianglesDtTileData
pendingRemovalDtTileData
recomputeActiveTileKeyAreas()=0DtTileDatapure virtual
tileKeyDtTileData
tileModelDtTileData
TileType enum nameDtTileData
trackerDtTileData
typeDtTileData
updateLastUsed(DtTerrainIntersectIDType value)=0DtTileDatapure virtual
~DtTileData()DtTileDatavirtual

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)