Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

CElevationBlockGrid Class Reference

#include <Terrain.h>

Inheritance diagram for CElevationBlockGrid:

CElevationBlock List of all members.

Public Member Functions

 CElevationBlockGrid (int x, int z, int size, int resolution, float **data)
virtual ~CElevationBlockGrid (void)
virtual int GetDetailTileResolution (void)
virtual void GetDetailTileElevations (int x, int z, float **data)

Protected Attributes

int subdivision
float ** data

Detailed Description

Definition at line 148 of file Terrain.h.


Constructor & Destructor Documentation

CElevationBlockGrid::CElevationBlockGrid int  x,
int  z,
int  size,
int  resolution,
float **  data
 

Definition at line 322 of file ElevationDatabase.cpp.

References ELEVATION_TYPE_CORNER, and CElevationBlock::type.

CElevationBlockGrid::~CElevationBlockGrid void   )  [virtual]
 

Definition at line 333 of file ElevationDatabase.cpp.


Member Function Documentation

void CElevationBlockGrid::GetDetailTileElevations int  x,
int  z,
float **  data
[virtual]
 

Implements CElevationBlock.

Definition at line 355 of file ElevationDatabase.cpp.

References GetDetailTileResolution().

int CElevationBlockGrid::GetDetailTileResolution void   )  [virtual]
 

Implements CElevationBlock.

Definition at line 337 of file ElevationDatabase.cpp.

References subdivision.

Referenced by GetDetailTileElevations().


Member Data Documentation

float** CElevationBlockGrid::data [protected]
 

Definition at line 160 of file Terrain.h.

int CElevationBlockGrid::subdivision [protected]
 

Definition at line 159 of file Terrain.h.

Referenced by GetDetailTileResolution().


The documentation for this class was generated from the following files:
SourceForge.net Logo Documentation generated by doxygen