DEIMOS
Earth Observation Mission CFI Software
DataHandling Software User Manual
ESA

EECFI::ZoneRec Class Reference

Class for storing zone information. More...

List of all members.

Public Member Functions

 ZoneRec ()
 Empty constructor.
 ZoneRec (const std::string &zoneIdent, const std::string &desc, const std::string &surf, const std::string &creatorName, const long zoneTyp, const long proj, const double zoneDiameter, const std::vector< ZonePoint > &zonePoints)
 Constructor with parameters.
 ~ZoneRec () NOEXCEPT
 Destructor.

Public Attributes

std::string zoneId
std::string description
std::string surface
std::string creator
long zoneType
 Enum value of type ZoneTypeEnum.
long projection
double zoneDiam
std::vector< ZonePointzonePoint
 Information related with each POINT record.

Detailed Description

Class for storing zone information.


Constructor & Destructor Documentation

EECFI::ZoneRec::ZoneRec (  ) 

Empty constructor.

EECFI::ZoneRec::ZoneRec ( const std::string &  zoneIdent,
const std::string &  desc,
const std::string &  surf,
const std::string &  creatorName,
const long  zoneTyp,
const long  proj,
const double  zoneDiameter,
const std::vector< ZonePoint > &  zonePoints 
)

Constructor with parameters.

EECFI::ZoneRec::~ZoneRec (  ) 

Destructor.

References zonePoint.


Member Data Documentation

Zone diameter in meters. This value is only used when the ZONE is a POINT zone (with the POINT swath) or a CIRCULAR zone.

Referenced by EECFI::ZoneFile::read().

Referenced by EECFI::ZoneFile::read().

Information related with each POINT record.

Referenced by EECFI::ZoneFile::read(), and ~ZoneRec().

Enum value of type ZoneTypeEnum.

Referenced by EECFI::ZoneFile::read().


Generated on Mon Dec 20 2021 22:34:53 for by doxygen 1.7.1