Classes |
class | AeolusObt |
| Base class for AeolusObt objects. More...
|
struct | GenericId |
| Data structure for CFI Id objects. More...
|
class | CfiId |
| Base class for CFI Id objects. More...
|
class | Coord |
| Base class for Coord objects. More...
|
class | Time |
| Base class for Time objects. More...
|
class | EnvisatObt |
| Base class for EnvisatObt objects. More...
|
class | Geodetic |
| Data structure defining the geodetic coordinates. More...
|
class | GeoidCalcInputs |
| Class for geoid undulation computation. More...
|
class | GoceObt |
| Base class for GoceObt objects. More...
|
class | TimeInterval |
| Data structure defining a time interval. More...
|
class | OrbitInterval |
| Data structure defining am orbit interval. More...
|
class | TimeData |
| Data structure defining reference time relations. More...
|
class | LeapSecondInfo |
| Data structure defining leap second information. More...
|
class | LaunchInertialFrameConfig |
| Data structure defining launch inertial frame config. More...
|
class | TimeCorrelationData |
| Data structure defining timeCorrelations. More...
|
class | Kepler |
| Data structure defining keplerian elements. More...
|
class | Topocentric |
| Data structure for topocentric coordinates. More...
|
class | ModelData |
| Data from model. More...
|
class | GeoidCalcOutputs |
| Undulation Output data. More...
|
class | QuaternionsInterpolationCfg |
| Quaternions interpolation configuration parameters. More...
|
class | LibFunc |
| Base class for LibFunc objects. More...
|
class | ModelId |
| Base class for ModelId objects. More...
|
class | ObtTime |
| Base class for ObtTime objects. More...
|
class | SatId |
| Base class for SatId objects. More...
|
class | SmosObt |
| Base class for SmosObt objects. More...
|
class | StarData |
| Base class for StarData objects. More...
|
class | StateVector |
| Base class for StateVector objects. More...
|
class | TimeCorrelation |
| Class that stores the time correlations. More...
|
Enumerations |
enum | SatIdEnum {
XLCFI_SAT_DEFAULT = 0,
XLCFI_SAT_DEFAULT1 = 1,
XLCFI_SAT_DEFAULT2 = 2,
XLCFI_SAT_DEFAULT3 = 3,
XLCFI_SAT_DEFAULT4 = 4,
XLCFI_SAT_DEFAULT5 = 5,
XLCFI_SAT_DEFAULT6 = 6,
XLCFI_SAT_DEFAULT7 = 7,
XLCFI_SAT_DEFAULT8 = 8,
XLCFI_SAT_DEFAULT9 = 9,
XLCFI_SAT_ERS1 = 11,
XLCFI_SAT_ERS2 = 12,
XLCFI_SAT_ENVISAT = 21,
XLCFI_SAT_METOP1 = 31,
XLCFI_SAT_METOP2 = 32,
XLCFI_SAT_METOP3 = 33,
XLCFI_SAT_CRYOSAT = 41,
XLCFI_SAT_ADM = 51,
XLCFI_SAT_GOCE = 61,
XLCFI_SAT_SMOS = 71,
XLCFI_SAT_TERRASAR = 81,
XLCFI_SAT_EARTHCARE = 91,
XLCFI_SAT_SWARM_A = 101,
XLCFI_SAT_SWARM_B = 102,
XLCFI_SAT_SWARM_C = 103,
XLCFI_SAT_SENTINEL_1A = 110,
XLCFI_SAT_SENTINEL_1B = 111,
XLCFI_SAT_SENTINEL_2 = 112,
XLCFI_SAT_SENTINEL_3 = 113,
XLCFI_SAT_SEOSAT = 120,
XLCFI_SAT_SENTINEL_1C = 125,
XLCFI_SAT_SENTINEL_2A = 126,
XLCFI_SAT_SENTINEL_2B = 127,
XLCFI_SAT_SENTINEL_2C = 128,
XLCFI_SAT_SENTINEL_3A = 129,
XLCFI_SAT_SENTINEL_3B = 130,
XLCFI_SAT_SENTINEL_3C = 131,
XLCFI_SAT_JASON_CSA = 132,
XLCFI_SAT_JASON_CSB = 133,
XLCFI_SAT_METOP_SG_A1 = 134,
XLCFI_SAT_METOP_SG_A2 = 135,
XLCFI_SAT_METOP_SG_A3 = 136,
XLCFI_SAT_METOP_SG_B1 = 137,
XLCFI_SAT_METOP_SG_B2 = 138,
XLCFI_SAT_METOP_SG_B3 = 139,
XLCFI_SAT_SENTINEL_5P = 140,
XLCFI_SAT_GENERIC = 200,
XLCFI_SAT_GENERIC_GEO = 300,
XLCFI_SAT_MTG = 301,
XLCFI_SAT_GENERIC_MEO = 400
} |
| Satellite ID.
More...
|
enum | TimeModelEnum {
XLCFI_TIMEMOD_AUTO = -2,
XLCFI_TIMEMOD_USER = -1,
XLCFI_TIMEMOD_NONE = 0,
XLCFI_TIMEMOD_IERS_B_PREDICTED = 1,
XLCFI_TIMEMOD_IERS_B_RESTITUTED,
XLCFI_TIMEMOD_FOS_PREDICTED,
XLCFI_TIMEMOD_FOS_RESTITUTED,
XLCFI_TIMEMOD_DORIS_PRELIMINARY,
XLCFI_TIMEMOD_DORIS_PRECISE,
XLCFI_TIMEMOD_DORIS_NAVIGATOR,
XLCFI_TIMEMOD_OSF,
XLCFI_TIMEMOD_IERS_A_ONLY_PREDICTION,
XLCFI_TIMEMOD_IERS_A_PREDICTION_AND_FORMULA,
XLCFI_TIMEMOD_IERS_B_AND_A_ONLY_PREDICTION
} |
| Time Models.
More...
|
enum | XLTimeRefEnum {
XLCFI_TIME_UNDEF = -1,
XLCFI_TIME_TAI,
XLCFI_TIME_UTC,
XLCFI_TIME_UT1,
XLCFI_TIME_GPS
} |
| Time reference ID.
More...
|
enum | TimeProcEnum { XLCFI_PROC = 0
} |
| Processing time format ID.
More...
|
enum | TimeTransEnum {
XLCFI_TRANS_STD = 0,
XLCFI_TRANS_ENVI_GS = 11,
XLCFI_TRANS_CRYO_GS = 21,
XLCFI_TRANS_CRYO_TM = 22,
XLCFI_TRANS_CRYO_TM_SIRAL = 23,
XLCFI_TRANS_SMOS_TM = 31,
XLCFI_TRANS_GENERIC_GPS_SEC = 41,
XLCFI_TRANS_GENERIC_GPS_WEEK = 42
} |
| Transport time format ID.
More...
|
enum | TimeAsciiEnum {
XLCFI_ASCII_UNDEF = -1,
XLCFI_ASCII_STD = 11,
XLCFI_ASCII_STD_REF = 12,
XLCFI_ASCII_STD_MICROSEC = 13,
XLCFI_ASCII_STD_REF_MICROSEC = 14,
XLCFI_ASCII_COMPACT = 21,
XLCFI_ASCII_COMPACT_REF = 22,
XLCFI_ASCII_COMPACT_MICROSEC = 23,
XLCFI_ASCII_COMPACT_REF_MICROSEC = 24,
XLCFI_ASCII_ENVI = 31,
XLCFI_ASCII_ENVI_REF = 32,
XLCFI_ASCII_ENVI_MICROSEC = 33,
XLCFI_ASCII_ENVI_REF_MICROSEC = 34,
XLCFI_ASCII_CCSDSA = 41,
XLCFI_ASCII_CCSDSA_REF = 42,
XLCFI_ASCII_CCSDSA_MICROSEC = 43,
XLCFI_ASCII_CCSDSA_REF_MICROSEC = 44,
XLCFI_ASCII_CCSDSA_COMPACT = 51,
XLCFI_ASCII_CCSDSA_COMPACT_REF = 52,
XLCFI_ASCII_CCSDSA_COMPACT_MICROSEC = 53,
XLCFI_ASCII_CCSDSA_COMPACT_REF_MICROSEC = 54
} |
enum | DerivEnum {
XLCFI_NO_DER = 0,
XLCFI_DER_1ST,
XLCFI_DER_2ND,
XLCFI_ITER_NO_DER,
XLCFI_ITER_DER_1ST,
XLCFI_NO_ITER_NO_DER,
XLCFI_NO_ITER_DER_1ST
} |
| Derivatives.
More...
|
enum | CoordinateSystemEnum {
XLCFI_CS_UNDEF = 0,
XLCFI_CS_BM2000 = 1,
XLCFI_CS_HM2000,
XLCFI_CS_GM2000,
XLCFI_CS_MOD,
XLCFI_CS_TOD,
XLCFI_CS_PEF,
XLCFI_CS_EF,
XLCFI_CS_LIF,
XLCFI_CS_BM1950,
XLCFI_CS_GALACTIC,
XLCFI_CS_SAT_ACT_REF,
XLCFI_CS_QUASI_MEAN_DATE,
XLCFI_CS_PSE_TRUE_DATE,
XLCFI_CS_TOPOCENTRIC,
XLCFI_CS_SAT_REF,
XLCFI_CS_SAT_REL_REF
} |
| Coordinate Systems.
More...
|
enum | XLAttitudeFrameEnum {
XLCFI_CS_SAT_ORBITAL_REF = 0,
XLCFI_CS_SAT_NOMINAL_ATT,
XLCFI_CS_SAT_ATT,
XLCFI_CS_INSTR_ATT
} |
| Attitude frame coordinate systems.
More...
|
enum | KeplerModeEnum {
XLCFI_KEPLER_MEAN = 1,
XLCFI_KEPLER_OSC
} |
| Keplerian elements mode.
More...
|
enum | ModeFlagEnum {
XLCFI_MODE_FLAG_LOCATION = 0,
XLCFI_MODE_FLAG_DIRECTION
} |
| Vector types.
More...
|
enum | PlanetEnum {
XLCFI_MERCURY = 1,
XLCFI_VENUS,
XLCFI_EM_BAR,
XLCFI_MARS,
XLCFI_JUPITER,
XLCFI_SATURN,
XLCFI_URANUS,
XLCFI_NEPTUNE
} |
| Planets.
More...
|
enum | StarCatalogEnum {
XLCFI_FK4 = 0,
XLCFI_FK5
} |
| Star catalogues Type.
More...
|
enum | AngleTypeEnum {
XLCFI_ANGLE_TYPE_TRUE_LAT_TOD = 1,
XLCFI_ANGLE_TYPE_MEAN_LAT_TOD,
XLCFI_ANGLE_TYPE_TRUE_LAT_GM2000,
XLCFI_ANGLE_TYPE_TRUE_LAT_EF
} |
| Angle Type.
More...
|
enum | ModelSetsEnum {
XLCFI_MODEL_DEFAULT,
XLCFI_MODEL_CONFIG
} |
| Model sets.
More...
|
enum | ModelTypesEnum {
XLCFI_MODEL_TYPE_EARTH,
XLCFI_MODEL_TYPE_SUN,
XLCFI_MODEL_TYPE_MOON,
XLCFI_MODEL_TYPE_PLANET,
XLCFI_MODEL_TYPE_STAR,
XLCFI_MODEL_TYPE_NUTATION,
XLCFI_MODEL_TYPE_PRECESSION,
XLCFI_MODEL_TYPE_CONSTANTS,
XLCFI_MODEL_TYPE_LIGHT_PROPAGATION,
XLCFI_NUM_MODEL_TYPES_ENUM
} |
| Model types.
More...
|
enum | ModelEarthEnum { XLCFI_MODEL_EARTH_DEFAULT
} |
| Earth Model enumeration.
More...
|
enum | ModelSunEnum {
XLCFI_MODEL_SUN_DEFAULT,
XLCFI_MODEL_SUN_TRAVEL_TIME
} |
| Sun Model enumeration.
More...
|
enum | ModelMoonEnum { XLCFI_MODEL_MOON_DEFAULT
} |
| Moon Model enumeration.
More...
|
enum | ModelPlanetsEnum { XLCFI_MODEL_PLANETS_DEFAULT
} |
| Planet Model enumeration.
More...
|
enum | ModelStarEnum { XLCFI_MODEL_STAR_DEFAULT
} |
| Star Model enumeration.
More...
|
enum | ModelNutationEnum { XLCFI_MODEL_NUTATION_DEFAULT
} |
| Nutation Model enumeration.
More...
|
enum | ModelPrecessionEnum { XLCFI_MODEL_PRECESSION_DEFAULT
} |
| Precession Model enumeration.
More...
|
enum | ModelConstantsEnum { XLCFI_MODEL_CONSTANTS_DEFAULT
} |
| Constants Model enumeration.
More...
|
enum | ModelLightPropagationEnum {
XLCFI_MODEL_LIGHT_PROPAGATION_DISABLED,
XLCFI_MODEL_LIGHT_PROPAGATION_RECEIVER,
XLCFI_MODEL_LIGHT_PROPAGATION_TRANSMITTER
} |
| Light propagation Model enumeration.
More...
|
enum | XLBulletinTypeEnum {
XLCFI_NO_BULLETIN = -1,
XLCFI_BULLETIN_B,
XLCFI_BULLETIN_A,
XLCFI_BULLETIN_B_AND_A
} |
| Bulletin type.
More...
|
enum | IersFormulaFlagEnum {
XLCFI_FORMULA_ENABLED,
XLCFI_FORMULA_DISABLED
} |
| IERS prediction formula enabled/disabled.
More...
|
enum | QuaternionsInterpolationAlgoEnum { XLCFI_INTERPOL_SLERP
} |
| List of algorithms that can be used for quaternions interpolation.
More...
|