![]() |
Earth Observation Mission CFI Software Visibility Software User Manual |
![]() |
Class to store a visibility segment. More...
Public Member Functions | |
VisibilitySegment () | |
Empty Class constructor. | |
VisibilitySegment (const VisibilitySegment &segment) | |
Copy constructor. | |
~VisibilitySegment () | |
Class destructor. | |
ZoneExtraInfo | getZoneExtraInfo () throw (CfiError) |
Get extra data for zone visibility segment. | |
StationExtraInfo | getStationExtraInfo () throw (CfiError) |
Get extra data for station visibility segment. | |
MultiZonesExtraInfo | getMultiZonesExtraInfo () throw (CfiError) |
Get extra data for multiple zones visibility segment. | |
MultiStationsExtraInfo | getMultiStationsExtraInfo () throw (CfiError) |
Get extra data for multiple stations visibility segment. | |
MappingExtraInfo | getMappingExtraInfo () throw (CfiError) |
Get extra data for segments obtained from mapping. | |
StarExtraInfo | getStarExtraInfo () throw (CfiError) |
Get extra data for star visibility segment. | |
void | operator= (const VisibilitySegment &visSegment) |
Copy operator. |
Class to store a visibility segment.
EECFI::VisibilitySegment::VisibilitySegment | ( | ) |
Empty Class constructor.
EECFI::VisibilitySegment::VisibilitySegment | ( | const VisibilitySegment & | segment | ) |
Copy constructor.
segment | VisibilitySegment to be copied. |
EECFI::VisibilitySegment::~VisibilitySegment | ( | ) |
Class destructor.
MappingExtraInfo EECFI::VisibilitySegment::getMappingExtraInfo | ( | ) | throw (CfiError) |
Get extra data for segments obtained from mapping.
References EECFI::CfiError::addMsg().
MultiStationsExtraInfo EECFI::VisibilitySegment::getMultiStationsExtraInfo | ( | ) | throw (CfiError) |
Get extra data for multiple stations visibility segment.
References EECFI::CfiError::addMsg().
MultiZonesExtraInfo EECFI::VisibilitySegment::getMultiZonesExtraInfo | ( | ) | throw (CfiError) |
Get extra data for multiple zones visibility segment.
References EECFI::CfiError::addMsg().
StarExtraInfo EECFI::VisibilitySegment::getStarExtraInfo | ( | ) | throw (CfiError) |
Get extra data for star visibility segment.
References EECFI::CfiError::addMsg().
StationExtraInfo EECFI::VisibilitySegment::getStationExtraInfo | ( | ) | throw (CfiError) |
Get extra data for station visibility segment.
References EECFI::CfiError::addMsg().
ZoneExtraInfo EECFI::VisibilitySegment::getZoneExtraInfo | ( | ) | throw (CfiError) |
Get extra data for zone visibility segment.
References EECFI::CfiError::addMsg().
void EECFI::VisibilitySegment::operator= | ( | const VisibilitySegment & | segment | ) |
Copy operator.
segment | VisibilitySegment we want to copy. |
References EECFI::TimeSegment::start, EECFI::TimeSegment::stop, and EECFI::CfiClass::throwWarn.