DtTileData is tracked by the DtOsgEarthTerrainSourceTracker for paging out tiles and for drawing tile boundaries.
More...
Public Member Functions |
| | DtTileData () |
| | Default constructor.
|
| | DtTileData (const btVector3 &tNE, const btVector3 &tNW, const btVector3 &tSE, const btVector3 &tSW, const unsigned int &lU, const unsigned int &nT) |
| | Constructor.
|
| virtual | ~DtTileData () |
| | Destructor.
|
Public Attributes |
| btVector3 | topNE |
| | The 8 points in geocentric required to draw the tile in the debug drawer.
|
| btVector3 | topNW |
| btVector3 | topSE |
| btVector3 | topSW |
| unsigned int | lastUsed |
| | The last time this tile was used.
|
| unsigned int | numTriangles |
| | The number of triangles this tile, and therefore its collision object, contain.
|
Detailed Description
DtTileData is tracked by the DtOsgEarthTerrainSourceTracker for paging out tiles and for drawing tile boundaries.
Constructor & Destructor Documentation
| DtTileData::DtTileData |
( |
| ) |
|
|
inline |
| DtTileData::DtTileData |
( |
const btVector3 & |
tNE, |
|
|
const btVector3 & |
tNW, |
|
|
const btVector3 & |
tSE, |
|
|
const btVector3 & |
tSW, |
|
|
const unsigned int & |
lU, |
|
|
const unsigned int & |
nT |
|
) |
| |
|
inline |
| virtual DtTileData::~DtTileData |
( |
| ) |
|
|
inlinevirtual |
Member Data Documentation
| btVector3 DtTileData::topNE |
The 8 points in geocentric required to draw the tile in the debug drawer.
| btVector3 DtTileData::topNW |
| btVector3 DtTileData::topSE |
| btVector3 DtTileData::topSW |
| unsigned int DtTileData::lastUsed |
The last time this tile was used.
Necessary for deciding which tiles to page out.
| unsigned int DtTileData::numTriangles |
The number of triangles this tile, and therefore its collision object, contain.
Used for estimating page out gains.
The documentation for this struct was generated from the following file: