DEIMOS
Earth Observation Mission CFI Software
DataHandling Software User Manual
ESA

EECFI::DemRaster Class Reference

Class to store configuration of DEM generic raster. More...

List of all members.

Public Member Functions

 DemRaster ()
 Default constructor.
 DemRaster (long model, long dataType, long dataUnit, long rows, long columns, long dataResolution, long dataResUnit, long dataReference, long voidValue, long flagType)
 Constructor with parameters.
 DemRaster (const DemRaster &other)
 ~DemRaster () NOEXCEPT
 Destructor.
DemRasteroperator= (const DemRaster &other)

Public Attributes

long model
 DEM model (DemModelEnum).
long dataType
 Data type (DemDataTypesEnum).
long dataUnit
 Data unit (DemDataUnitsEnum).
long rows
 Number of rows.
long columns
 Number of columns.
long dataResolution
 Resolution value.
long dataResUnit
 Resolution conversion factor to degrees.
long dataReference
 Data reference type (DemDataReferencesEnum).
long voidValue
 Value that identifies a void value.
long flagType
 Flag data type (DemDataTypesEnum).

Detailed Description

Class to store configuration of DEM generic raster.


Constructor & Destructor Documentation

EECFI::DemRaster::DemRaster (  ) 

Default constructor.

EECFI::DemRaster::DemRaster ( long  model,
long  dataType,
long  dataUnit,
long  rows,
long  columns,
long  dataResolution,
long  dataResUnit,
long  dataReference,
long  voidValue,
long  flagType 
)

Constructor with parameters.

EECFI::DemRaster::DemRaster ( const DemRaster other  ) 

Copy constructor.

Parameters:
other The DemRaster to copy from
EECFI::DemRaster::~DemRaster (  ) 

Destructor.


Member Function Documentation

DemRaster & EECFI::DemRaster::operator= ( const DemRaster other  ) 

Copy assigment operator.

Parameters:
other The DemRaster to copy/assign from

References columns, dataReference, dataResolution, dataResUnit, dataType, dataUnit, flagType, model, rows, and voidValue.


Member Data Documentation

Number of columns.

Referenced by operator=(), and EECFI::DemFile::read().

Data reference type (DemDataReferencesEnum).

Referenced by operator=(), and EECFI::DemFile::read().

Resolution value.

Referenced by operator=(), and EECFI::DemFile::read().

Resolution conversion factor to degrees.

Referenced by operator=(), and EECFI::DemFile::read().

Data type (DemDataTypesEnum).

Referenced by operator=(), and EECFI::DemFile::read().

Data unit (DemDataUnitsEnum).

Referenced by operator=(), and EECFI::DemFile::read().

Flag data type (DemDataTypesEnum).

Referenced by operator=(), and EECFI::DemFile::read().

DEM model (DemModelEnum).

Referenced by operator=(), and EECFI::DemFile::read().

Number of rows.

Referenced by operator=(), and EECFI::DemFile::read().

Value that identifies a void value.

Referenced by operator=(), and EECFI::DemFile::read().


Generated on Mon Dec 11 2023 13:28:17 for by doxygen 1.7.1