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

CElevationBlockBT Class Reference

#include <Terrain.h>

Inheritance diagram for CElevationBlockBT:

CElevationBlock List of all members.

Public Member Functions

 CElevationBlockBT (int x, int z, const char *btFilename)
virtual ~CElevationBlockBT (void)
virtual int GetDetailTileResolution (void)
virtual void GetDetailTileElevations (int x, int z, float **data)
void Load (const char *btFilename)

Detailed Description

Definition at line 126 of file Terrain.h.


Constructor & Destructor Documentation

CElevationBlockBT::CElevationBlockBT int  x,
int  z,
const char *  btFilename
 

Todo:
Load BT file

Definition at line 148 of file ElevationDatabase.cpp.

References ELEVATION_TYPE_CENTER, and CElevationBlock::type.

CElevationBlockBT::~CElevationBlockBT void   )  [virtual]
 

Definition at line 156 of file ElevationDatabase.cpp.


Member Function Documentation

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

Implements CElevationBlock.

Definition at line 169 of file ElevationDatabase.cpp.

int CElevationBlockBT::GetDetailTileResolution void   )  [virtual]
 

Implements CElevationBlock.

Definition at line 164 of file ElevationDatabase.cpp.

void CElevationBlockBT::Load const char *  btFilename  ) 
 

Todo:
Relax this restriction that BT must be 513x513 square

Definition at line 175 of file ElevationDatabase.cpp.

References SBTHeader::bottom, SBTHeader::columns, SBTHeader::datum, FEET_PER_METRE, SBTHeader::fp, globals, gtfo, SBTHeader::left, LittleEndian(), SGlobals::logWarning, pclose(), SGlobals::pfs, popen(), pread(), SBTHeader::prj, SBTHeader::right, SBTHeader::rows, SBTHeader::scale, SBTHeader::size, SIZEOF_BT_HEADER, SBTHeader::space_units, SBTHeader::top, SBTHeader::utm_zone, and CLogFile::Write().


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