DEIMOS
Earth Observation Mission CFI Software
Visibility Software User Manual
ESA

EECFI Namespace Reference

Classes

class  DRSVis
 Class for data relay satellite visibility. More...
class  OrbitExtra
 Class to extract orbital extra information. More...
class  Swath
 Class to make operations involving a swath for zone and station visibility. More...
class  SwathStar
 Class to make operations involving a swath for star visibility. More...
class  VisExtraInfo
 Base class for visibility extra information. More...
class  ZoneExtraInfo
 Additional information to visibility segments computed for one zone. More...
class  StationExtraInfo
 Additional information to visibility segments computed for one station. More...
class  MultiZonesExtraInfo
 Additional information to visibility segments computed for multiple zones. More...
class  MultiStationsExtraInfo
 Additional information to visibility segments computed for multiple stations. More...
class  MappingExtraInfo
 Additional information to visibility segments computed for mapping. More...
class  StarExtraInfo
 Additional information to star visibility segments. More...
class  OrbitExtraInfo
 Orbit extra information. More...
class  ScfAppear
 Swath Control File appearance data structure. More...
class  VisibilityList
 Class to store list of visibility segments. More...
class  VisibilitySegment
 Class to store a visibility segment. More...

Enumerations

enum  OrbitTypeEnum {
  XVCFI_ORBIT_ABS = 0,
  XVCFI_ORBIT_REL = 1
}
 

Type of orbit input.

More...
enum  SwathTypeEnum {
  XVCFI_STF = 0,
  XVCFI_SDF = 1
}
 

Swath type.

More...
enum  CoverageEnum {
  XVCFI_COMPLETE = 0,
  XVCFI_LEFT = 1,
  XVCFI_RIGHT = 2,
  XVCFI_BOTH = 3
}
 

Coverage.

More...
enum  MaskEnum {
  XVCFI_COMBINE = 0,
  XVCFI_AOS_LOS = 1,
  XVCFI_PHYSICAL = 2,
  XVCFI_FROM_FILE = 3
}
 

Ground station mask used to define visibility in stationVistime.

More...
enum  CoverageStarEnum {
  XVCFI_STAR_UNDEFINED = 0,
  XVCFI_STAR_UPPER = 1,
  XVCFI_STAR_LOWER = 2,
  XVCFI_STAR_LEFT = 3,
  XVCFI_STAR_RIGHT = 4
}
 

Indicate the type of coverage as result of a visibility segment from starVisTime.

More...
enum  TimeSegmentsOrbitDirectionEnum {
  XVCFI_ASCENDING = 0,
  XVCFI_DESDENDING = 1
}
 

Direction of segments.

More...
enum  VisibilityTypeEnum {
  XVCFI_NO_VIS = -1,
  XVCFI_ZONE_VIS = 0,
  XVCFI_STATION_VIS = 1,
  XVCFI_MULTI_ZONES_VIS = 2,
  XVCFI_MULTI_STATIONS_VIS = 3,
  XVCFI_MAPPING_VIS = 4,
  XVCFI_DRS_VIS = 5,
  XVCFI_STAR_VIS = 6
}
 

Type of visibility.

More...
enum  SatIdVisibilityEnum {
  XVCFI_SAT_DEFAULT = XLCFI_SAT_DEFAULT,
  XVCFI_SAT_DEFAULT1 = XLCFI_SAT_DEFAULT1,
  XVCFI_SAT_DEFAULT2 = XLCFI_SAT_DEFAULT2,
  XVCFI_SAT_DEFAULT3 = XLCFI_SAT_DEFAULT3,
  XVCFI_SAT_DEFAULT4 = XLCFI_SAT_DEFAULT4,
  XVCFI_SAT_DEFAULT5 = XLCFI_SAT_DEFAULT5,
  XVCFI_SAT_DEFAULT6 = XLCFI_SAT_DEFAULT6,
  XVCFI_SAT_DEFAULT7 = XLCFI_SAT_DEFAULT7,
  XVCFI_SAT_DEFAULT8 = XLCFI_SAT_DEFAULT8,
  XVCFI_SAT_DEFAULT9 = XLCFI_SAT_DEFAULT9,
  XVCFI_SAT_ERS1 = XLCFI_SAT_ERS1,
  XVCFI_SAT_ERS2 = XLCFI_SAT_ERS2,
  XVCFI_SAT_ENVISAT = XLCFI_SAT_ENVISAT,
  XVCFI_SAT_METOP1 = XLCFI_SAT_METOP1,
  XVCFI_SAT_METOP2 = XLCFI_SAT_METOP2,
  XVCFI_SAT_METOP3 = XLCFI_SAT_METOP3,
  XVCFI_SAT_CRYOSAT = XLCFI_SAT_CRYOSAT,
  XVCFI_SAT_ADM = XLCFI_SAT_ADM,
  XVCFI_SAT_GOCE = XLCFI_SAT_GOCE,
  XVCFI_SAT_SMOS = XLCFI_SAT_SMOS,
  XVCFI_SAT_TERRASAR = XLCFI_SAT_TERRASAR,
  XVCFI_SAT_EARTHCARE = XLCFI_SAT_EARTHCARE,
  XVCFI_SAT_SWARM_A = XLCFI_SAT_SWARM_A,
  XVCFI_SAT_SWARM_B = XLCFI_SAT_SWARM_B,
  XVCFI_SAT_SWARM_C = XLCFI_SAT_SWARM_C,
  XVCFI_SAT_SENTINEL_1A = XLCFI_SAT_SENTINEL_1A,
  XVCFI_SAT_SENTINEL_1B = XLCFI_SAT_SENTINEL_1B,
  XVCFI_SAT_SENTINEL_2 = XLCFI_SAT_SENTINEL_2,
  XVCFI_SAT_SENTINEL_3 = XLCFI_SAT_SENTINEL_3,
  XVCFI_SAT_SEOSAT = XLCFI_SAT_SEOSAT,
  XVCFI_SAT_GENERIC = XLCFI_SAT_GENERIC
}
 

Satellite ID.

More...

Enumeration Type Documentation

Coverage.

Enumerator:
XVCFI_COMPLETE 

Zone completely covered by swath.

XVCFI_LEFT 

LEFT extreme transition found by ZONEVISTIME.

XVCFI_RIGHT 

RIGHT extreme transition found by ZONEVISTIME.

XVCFI_BOTH 

BOTH transitions found by ZONEVISTIME.

Indicate the type of coverage as result of a visibility segment from starVisTime.

Enumerator:
XVCFI_STAR_UNDEFINED 

Visibility starts/ends at the first/last FOV in starVisTime.

XVCFI_STAR_UPPER 

Visibility starts/ends at the upper FOV in starVisTime.

XVCFI_STAR_LOWER 

Visibility starts/ends at the lower FOV in starVisTime.

XVCFI_STAR_LEFT 

Visibility starts/ends at the left FOV in starVisTime.

XVCFI_STAR_RIGHT 

Visibility starts/ends at the right FOV in starVisTime.

Ground station mask used to define visibility in stationVistime.

Enumerator:
XVCFI_COMBINE 

Combination of AOS, LOS and physical mask.

XVCFI_AOS_LOS 

Combination of AOS/LOS only.

XVCFI_PHYSICAL 

Consider physical mask only.

XVCFI_FROM_FILE 

Consider mask form GS DB.

Type of orbit input.

Enumerator:
XVCFI_ORBIT_ABS 

Absolute orbits.

XVCFI_ORBIT_REL 

Relative orbits.

Satellite ID.

Enumerator:
XVCFI_SAT_DEFAULT 
XVCFI_SAT_DEFAULT1 
XVCFI_SAT_DEFAULT2 
XVCFI_SAT_DEFAULT3 
XVCFI_SAT_DEFAULT4 
XVCFI_SAT_DEFAULT5 
XVCFI_SAT_DEFAULT6 
XVCFI_SAT_DEFAULT7 
XVCFI_SAT_DEFAULT8 
XVCFI_SAT_DEFAULT9 
XVCFI_SAT_ERS1 
XVCFI_SAT_ERS2 
XVCFI_SAT_ENVISAT 
XVCFI_SAT_METOP1 
XVCFI_SAT_METOP2 
XVCFI_SAT_METOP3 
XVCFI_SAT_CRYOSAT 
XVCFI_SAT_ADM 
XVCFI_SAT_GOCE 
XVCFI_SAT_SMOS 
XVCFI_SAT_TERRASAR 
XVCFI_SAT_EARTHCARE 
XVCFI_SAT_SWARM_A 
XVCFI_SAT_SWARM_B 
XVCFI_SAT_SWARM_C 
XVCFI_SAT_SENTINEL_1A 
XVCFI_SAT_SENTINEL_1B 
XVCFI_SAT_SENTINEL_2 
XVCFI_SAT_SENTINEL_3 
XVCFI_SAT_SEOSAT 
XVCFI_SAT_GENERIC 

Swath type.

Enumerator:
XVCFI_STF 
XVCFI_SDF 

Direction of segments.

Enumerator:
XVCFI_ASCENDING 
XVCFI_DESDENDING 

Type of visibility.

Enumerator:
XVCFI_NO_VIS 

No visibility segments computed.

XVCFI_ZONE_VIS 

Zone visibility segments.

XVCFI_STATION_VIS 

Station visibility segments.

XVCFI_MULTI_ZONES_VIS 

Multiple zones visibility segments.

XVCFI_MULTI_STATIONS_VIS 

Multiple stations visibility segments.

XVCFI_MAPPING_VIS 

Mapping visibility segments.

XVCFI_DRS_VIS 

DRS visibility.

XVCFI_STAR_VIS 

Star visibility.


Generated on Thu Jul 15 2010 10:09:11 for by doxygen 1.7.1