Earth Observation Mission CFI Software Visibility Software User Manual |
Class to store information of a zone. More...
Public Member Functions | |
ZoneInfo () | |
Empty Class constructor. | |
ZoneInfo (const std::string &zoneIdIn, const std::string &zoneDBIn, long projIn, long durIn) | |
Parameter constructor. | |
ZoneInfo (const ZoneRec &zoneIn, long projIn, long durIn) | |
Parameter constructor. | |
Public Attributes | |
std::string | zoneId |
Zone name (used if type = XVCFI_USE_ZONE_DB_FILE). | |
long | type |
See XVZoneTypeEnum. | |
std::string | zoneDBFilename |
Zone file database (used if type = XVCFI_USE_ZONE_DB_FILE). | |
ZoneRec | zoneData |
Zone data (used if type = XVCFI_USE_ZONE_DATA). | |
long | projection |
See ProjectionEnum. | |
double | minDuration |
Minimum duration of segments (seconds). |
Class to store information of a zone.
EECFI::ZoneInfo::ZoneInfo | ( | ) | [inline] |
Empty Class constructor.
EECFI::ZoneInfo::ZoneInfo | ( | const std::string & | zoneIdIn, | |
const std::string & | zoneDBIn, | |||
long | projIn, | |||
long | durIn | |||
) | [inline] |
Parameter constructor.
EECFI::ZoneInfo::ZoneInfo | ( | const ZoneRec & | zoneIn, | |
long | projIn, | |||
long | durIn | |||
) | [inline] |
Parameter constructor.
double EECFI::ZoneInfo::minDuration |
Minimum duration of segments (seconds).
Referenced by EECFI::SwathId::zoneVisTimeCoverage().
See ProjectionEnum.
Referenced by EECFI::SwathId::zoneVisTimeCoverage().
See XVZoneTypeEnum.
Referenced by EECFI::SwathId::zoneVisTimeCoverage().
Zone data (used if type = XVCFI_USE_ZONE_DATA).
Referenced by EECFI::SwathId::zoneVisTimeCoverage().
std::string EECFI::ZoneInfo::zoneDBFilename |
Zone file database (used if type = XVCFI_USE_ZONE_DB_FILE).
Referenced by EECFI::SwathId::zoneVisTimeCoverage().
std::string EECFI::ZoneInfo::zoneId |
Zone name (used if type = XVCFI_USE_ZONE_DB_FILE).
Referenced by EECFI::SwathId::zoneVisTimeCoverage().