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

ElevationDatabase.cpp File Reference

Implements CElevationDatabase terrain elevation lookup service. More...

#include "../Include/Globals.h"
#include "../Include/Terrain.h"
#include "../Include/Utility.h"
#include "../Include/Ui.h"
#include "../Include/Qtr.h"
#include "../Include/VTP.h"
#include "../Include/Endian.h"

Go to the source code of this file.

Functions

static void AllocateElevationArray (int dimn, float ***array)
static void FreeElevationArray (int dimn, float **array)
static float max3 (float f1, float f2, float f3)
float InterpolatedData (float x, float z, int res, float **data)

Variables

CTileElevationDatabasetedb = NULL


Detailed Description

Definition in file ElevationDatabase.cpp.


Function Documentation

static void AllocateElevationArray int  dimn,
float ***  array
[static]
 

Definition at line 690 of file ElevationDatabase.cpp.

Referenced by CTileElevationDatabase::GetDetailTileElevations().

static void FreeElevationArray int  dimn,
float **  array
[static]
 

Definition at line 698 of file ElevationDatabase.cpp.

Referenced by CTileElevationDatabase::GetDetailTileElevations().

float InterpolatedData float  x,
float  z,
int  res,
float **  data
 

Definition at line 722 of file ElevationDatabase.cpp.

Referenced by CTileElevationDatabase::GetDetailTileElevations().

static float max3 float  f1,
float  f2,
float  f3
[static]
 

Definition at line 706 of file ElevationDatabase.cpp.

Referenced by CTileElevationDatabase::GetDetailTileElevations().


Variable Documentation

CTileElevationDatabase* tedb = NULL
 

Definition at line 1464 of file ElevationDatabase.cpp.

Referenced by CDetailTile::Create(), CTerrainManager::CTerrainManager(), and CTerrainManager::~CTerrainManager().

SourceForge.net Logo Documentation generated by doxygen