VR-Forces 4.1 Class Documentation
Classes | Typedefs | Enumerations
vantageTerrainImplementationUtil.h File Reference

Go to the source code of this file.

Classes

struct  DtTileData
 DtTileData is tracked by the DtOsgEarthTerrainSourceTracker for paging out tiles and for drawing tile boundaries. More...

Typedefs

typedef std::list
< DtTerrainSourceTracker * > 
DtTerrainSourceTrackerList
typedef tbb::concurrent_queue
< DtTerrainPagerCommand * > 
DtPagerCommandQueue
typedef tbb::concurrent_queue
< std::pair
< DtPagingMetaDataPtr,
DtTerrainPagingGeometryPtr > > 
DtPreloadGeometryQueue
typedef std::list
< osgEarth::TileKey > 
DtTileKeyList
typedef std::map
< osgEarth::TileKey,
DtTileData
DtPagedTilesMap
typedef size_t DtNodeId

Enumerations

enum  DtDrawMode {
  DT_DRAW_POLYGONS = 1, DT_DRAW_COL_OBJ_BOUNDS = 2, DT_DRAW_UNLOADED_BOUNDS = 4, DT_DRAW_TILE_EXTENTS = 8,
  DT_DRAW_INTERSECT_CHORDS = 16
}

Detailed Description

Typedef Documentation

typedef tbb::concurrent_queue<DtTerrainPagerCommand*> DtPagerCommandQueue
typedef tbb::concurrent_queue<std::pair< DtPagingMetaDataPtr, DtTerrainPagingGeometryPtr> > DtPreloadGeometryQueue
typedef std::list<osgEarth::TileKey> DtTileKeyList
typedef std::map<osgEarth::TileKey, DtTileData> DtPagedTilesMap
typedef size_t DtNodeId

Enumeration Type Documentation

enum DtDrawMode
Enumerator:
DT_DRAW_POLYGONS 
DT_DRAW_COL_OBJ_BOUNDS 
DT_DRAW_UNLOADED_BOUNDS 
DT_DRAW_TILE_EXTENTS 
DT_DRAW_INTERSECT_CHORDS 

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)