LODMap Class Reference

#include <LODmap.h>

List of all members.

Public Member Functions

 LODMap (int _xMin=0, int _xMax=1, int _yMin=0, int _yMax=1, int _levels=1)
 ~LODMap ()
void Initialize (int _xMin=0, int _xMax=1, int _yMin=0, int _yMax=1, int _levels=1)
void SetTile (int i, int j, int lod, TileData *tileData)
void AddTile (TileData *data, int lod=0)
TileDataGetTile (int i, int j, int lod)
void TrimData (std::list< TileData > *displayList, std::list< TileData * > *addList, std::list< TileData > *removeList)
void Reset ()

Public Attributes

int dx [16]
int dy [16]
int x0 [16]
int y0 [16]

Constructor & Destructor Documentation

LODMap::LODMap ( int  _xMin = 0,
int  _xMax = 1,
int  _yMin = 0,
int  _yMax = 1,
int  _levels = 1 
)
LODMap::~LODMap (  ) 

Member Function Documentation

void LODMap::AddTile ( TileData data,
int  lod = 0 
)
TileData * LODMap::GetTile ( int  i,
int  j,
int  lod 
)
void LODMap::Initialize ( int  _xMin = 0,
int  _xMax = 1,
int  _yMin = 0,
int  _yMax = 1,
int  _levels = 1 
)
void LODMap::Reset (  ) 
void LODMap::SetTile ( int  i,
int  j,
int  lod,
TileData tileData 
)
void LODMap::TrimData ( std::list< TileData > *  displayList,
std::list< TileData * > *  addList,
std::list< TileData > *  removeList 
)

Member Data Documentation

int LODMap::dx[16]
int LODMap::dy[16]
int LODMap::x0[16]
int LODMap::y0[16]

The documentation for this class was generated from the following files:

Generated on Thu Jan 14 20:50:12 2010 for TerrainEditor by  doxygen 1.6.1