Earth Observation Mission CFI Software DataHandling Software User Manual |
Class for reading DEM files. More...
Public Member Functions | |
DemFile () | |
Empty constructor. | |
DemFile (const std::string &fileNam) | |
Constructor with file name. | |
~DemFile () NOEXCEPT | |
Destructor. | |
void | read (const DemConfFile &demConfFile) |
Read the data block and store it in object. | |
Public Attributes | |
long | numPointsX |
long | numPointsY |
DemPoint ** | point |
Class for reading DEM files.
EECFI::DemFile::DemFile | ( | ) |
Empty constructor.
References EECFI::EEFile::fileType, numPointsX, numPointsY, and point.
EECFI::DemFile::DemFile | ( | const std::string & | fileNam | ) | [explicit] |
Constructor with file name.
EECFI::DemFile::~DemFile | ( | ) |
Destructor.
References EECFI::EEFile::fixedHeader, numPointsX, and point.
void EECFI::DemFile::read | ( | const DemConfFile & | demConfFile | ) |
Read the data block and store it in object.
demConfFile | DEM configuration file. |
References EECFI::DemPoint::alt, EECFI::DemConfFile::cacheMaxSize, EECFI::DemConfFile::cacheType, EECFI::DemConfFile::cellLocation, EECFI::DemRaster::columns, EECFI::DemRaster::dataReference, EECFI::DemRaster::dataResolution, EECFI::DemRaster::dataResUnit, EECFI::DemConfFile::dataSize, EECFI::DemRaster::dataType, EECFI::DemConfFile::dataType, EECFI::DemRaster::dataUnit, EECFI::DemConfFile::demRaster, EECFI::DemConfFile::dir, EECFI::EEFile::fileName, EECFI::DemMiniTiles::fileName, EECFI::DemRaster::flagType, EECFI::DemConfFile::geoidComputation, EECFI::DemConfFile::geoidNumHarmonics, EECFI::DemPoint::lat, EECFI::DemMiniTiles::latSize, EECFI::DemPoint::lon, EECFI::DemMiniTiles::lonSize, EECFI::DemConfFile::metadataModel, EECFI::DemConfFile::miniTiles, EECFI::DemRaster::model, EECFI::DemConfFile::model, EECFI::DemConfFile::nCols, EECFI::DemConfFile::northAlt, EECFI::DemConfFile::nRows, numPointsX, numPointsY, EECFI::DemConfFile::offsetX, EECFI::DemConfFile::offsetY, point, EECFI::DemConfFile::resUnit, EECFI::DemConfFile::resX, EECFI::DemConfFile::resY, EECFI::DemRaster::rows, EECFI::DemConfFile::southAlt, EECFI::CfiClass::throwWarn, EECFI::DemConfFile::userDirectory, EECFI::DemRaster::voidValue, EECFI::DemConfFile::XNumPoints, EECFI::DemConfFile::xRange, EECFI::DemConfFile::YNumPoints, and EECFI::DemConfFile::yRange.
Referenced by DemFile(), read(), and ~DemFile().
Referenced by DemFile(), read(), and ~DemFile().