![]() |
Earth Explorer Mission CFI Software DataHandling Software User Manual |
![]() |
Public Member Functions | |
DemConfFile () | |
Empty constructor. | |
DemConfFile (const string fileNam) | |
Constructor with file name. | |
~DemConfFile () | |
Destructor. | |
void | read () throw (CfiError) |
Read the whole files in the file list. | |
Public Attributes | |
long | model |
string | dir |
Directory for the the DEM files. | |
double | resX |
Interval between points along X-axis. | |
double | resY |
Interval between points along Y-axis. | |
double | resUnit |
long | XNumPoints |
Number of points along X-axis (columns). | |
long | YNumPoints |
Number of points along Y-axis (lines)). | |
double | xRange |
longitude of the x-axis for one file (grid). | |
double | yRange |
longitude of the y-axis for one file (grid). | |
long | dataSize |
Size in bytes of the data stored in the files. | |
double | northAlt [4] |
Altitude at the North pole cell. | |
double | southAlt [4] |
Altitude at the South pole cell. | |
double | offsetX |
double | offsetY |
EECFI::DemConfFile::DemConfFile | ( | ) |
Empty constructor.
References dataSize, dir, EECFI::EEFile::fileType, model, northAlt, offsetX, offsetY, resUnit, resX, resY, southAlt, XNumPoints, xRange, YNumPoints, and yRange.
EECFI::DemConfFile::DemConfFile | ( | const string | fileNam | ) |
EECFI::DemConfFile::~DemConfFile | ( | ) |
void EECFI::DemConfFile::read | ( | ) | throw (CfiError) |
Read the whole files in the file list.
References dataSize, dir, EECFI::EEFile::fileName, model, northAlt, offsetX, offsetY, resUnit, resX, resY, southAlt, EECFI::CfiClass::throwWarn, XNumPoints, xRange, YNumPoints, and yRange.
string EECFI::DemConfFile::dir |
Referenced by DemConfFile(), and read().
double EECFI::DemConfFile::northAlt[4] |
double EECFI::DemConfFile::offsetX |
Referenced by DemConfFile(), and read().
double EECFI::DemConfFile::offsetY |
Offsets. For ANR - 187: The points will be given for the center of a cell instead of the corners. The offset is the difference betweeen the center of the cell an the side of the cell (in degrees).
Referenced by DemConfFile(), and read().
double EECFI::DemConfFile::resUnit |
Conversion factor from x,y units to the res_X, res_Y units. i.e. if res_X is given in seconds and X in degrees => res_unit=3600
Referenced by DemConfFile(), and read().
double EECFI::DemConfFile::resX |
double EECFI::DemConfFile::resY |
double EECFI::DemConfFile::southAlt[4] |
double EECFI::DemConfFile::xRange |
double EECFI::DemConfFile::yRange |