Classes |
class | AtmosId |
| Class for the atmospheric model parameters. More...
|
class | Attitude |
| Attitude data and configuration. More...
|
class | DemInfo |
| Class for the DEM Source data. More...
|
class | DemId |
| Class for the DEM parameters. More...
|
class | InstrTransId |
| Class for storing the Instrument Attitude configuration parameters. More...
|
class | AttDataRec |
| Attitude data. More...
|
class | AttFileModel |
| File Model for Nominal attitude and instrument attitude. More...
|
class | StarTrackerAux |
| Star tracker aux data. More...
|
class | SatAttFileModel |
| File Model for satellite attitude. More...
|
class | QuatPlusMatrixModel |
| Quaternion plus matrix model. More...
|
class | QuatPlusAnglesModel |
| Quaternion plus angles model. More...
|
class | AtmosIdData |
| Atmospheric Id data. More...
|
class | AzElDefinition |
| Azimuth/elevation definition. More...
|
class | CsTra |
| Coordinate system matrix. More...
|
class | AttitudeData |
| Attitude id data. More...
|
class | ParDer |
| Parameter. More...
|
class | GenericTargetData |
| Generic target data. More...
|
class | TargetData |
| Target data. More...
|
class | TargetIdData |
| Target id data. More...
|
class | LatLonArea |
| Latitude/longitude area. More...
|
class | DemIdConfig |
| DEM ID configuration data. More...
|
class | AzimuthElevation |
| Azimuth/elevation point. More...
|
class | AzimuthElevationList |
| List of azimuth and elevation points. More...
|
class | AzimuthElevationStrip |
| Strip of points with fixed azimuth. More...
|
class | AzimuthElevationGrid |
| Grid of azimuth and elevation points. More...
|
class | InstrumentData |
| Instrument input data. More...
|
class | TargetOutput |
| Target output. More...
|
class | SatNomTransId |
| Class for storing the Satellite Nominal Attitude configuration parameters. More...
|
class | SatTransId |
| Class for storing the Satellite Attitude configuration parameters. More...
|
class | Target |
| Class for target calculations. More...
|
Enumerations |
enum | SatNominalAttAocsModeEnum {
XPCFI_AOCS_GPM = 0,
XPCFI_AOCS_LNP,
XPCFI_AOCS_YSM,
XPCFI_AOCS_ZDOPPLER
} |
| AOCS mode.
More...
|
enum | SatNominalAttModelEnum {
XPCFI_MODEL_GENERIC = 0,
XPCFI_MODEL_ENVISAT,
XPCFI_MODEL_CRYOSAT,
XPCFI_MODEL_ADM,
XPCFI_MODEL_SENTINEL1,
XPCFI_MODEL_SENTINEL2,
XPCFI_MODEL_GEO
} |
enum | PointingAngleTypeEnum {
XPCFI_ANGLE_TYPE_TRUE_LAT_TOD = 0,
XPCFI_ANGLE_TYPE_MEAN_LAT_TOD
} |
enum | PointingInitModeEnum {
XPCFI_SEL_FILE = 0,
XPCFI_SEL_TIME,
XPCFI_SEL_ORBIT,
XPCFI_SEL_DEFAULT
} |
| Initialisation modes.
More...
|
enum | SatNominalAttModeEnum {
XPCFI_SAT_NOMINAL_ATT_INIT_MODE = 0,
XPCFI_SAT_NOMINAL_ATT_INIT_MODEL_MODE,
XPCFI_SAT_NOMINAL_ATT_INIT_HARMONIC_MODE,
XPCFI_SAT_NOMINAL_ATT_INIT_FILE_MODE
} |
| Sat. nominal attitude mode.
More...
|
enum | SatAttModeEnum {
XPCFI_SAT_ATT_ANGLE_INIT_MODE = 0,
XPCFI_SAT_ATT_MATRIX_INIT_MODE,
XPCFI_SAT_ATT_INIT_HARMONIC_MODE,
XPCFI_SAT_ATT_INIT_FILE_MODE
} |
| Sat. Attitude mode.
More...
|
enum | InstrAttModeEnum {
XPCFI_INSTR_ATT_ANGLE_INIT_MODE = 0,
XPCFI_INSTR_ATT_MATRIX_INIT_MODE,
XPCFI_INSTR_ATT_INIT_HARMONIC_MODE,
XPCFI_INSTR_ATT_INIT_FILE_MODE
} |
| Instrument Attitude mode.
More...
|
enum | AttitudeModeEnum {
XPCFI_ATTITUDE_INIT_NO_DATA_MODE = 0,
XPCFI_ATTITUDE_COMPUTE_MODE,
XPCFI_ATTITUDE_USER_SET_MODE
} |
| Attitude mode.
More...
|
enum | AttitudeFileModelEnum {
XPCFI_ATTITUDE_GENERIC_FILE_MODEL = 0,
XPCFI_ATTITUDE_STAR_TRACKER_FILE_MODEL,
XPCFI_ATTITUDE_QUATERNION_NO_FILE_MODEL
} |
| Attitude File models.
More...
|
enum | CsRlEnum {
XPCFI_BM2000 = 1,
XPCFI_HM2000,
XPCFI_GM2000,
XPCFI_MOD,
XPCFI_TOD,
XPCFI_PEF,
XPCFI_EF,
XPCFI_BM1950,
XPCFI_GALACTIC
} |
| Reference coordinate frames.
More...
|
enum | AttFrEnum {
XPCFI_SAT_ORBITAL_REF = 0,
XPCFI_SAT_NOMINAL_ATT = 1,
XPCFI_SAT_ATT = 2,
XPCFI_INSTR_ATT = 3
} |
| Coordinate system structure.
More...
|
enum | FrameFlagEnum {
XPCFI_FRAME_FLAG_EXT = 0,
XPCFI_FRAME_FLAG_SAT
} |
| Flag for changing frame.
More...
|
enum | InterModeEnum {
XPCFI_NO_INTER = 0,
XPCFI_INTER_1ST,
XPCFI_INTER_2ND
} |
| Intersection mode.
More...
|
enum | SourceTypeEnum {
XPCFI_SOURCE_STAR,
XPCFI_SOURCE_SUN,
XPCFI_SOURCE_MOON,
XPCFI_SOURCE_GENERIC
} |
| Source Types.
More...
|
enum | TargetTypeEnum {
XPCFI_USER_TARGET_TYPE = 0,
XPCFI_LOS_TARGET_TYPE,
XPCFI_DEM_TARGET_TYPE
} |
| Target type.
More...
|
enum | PointingAxisEnum {
XPCFI_X_AXIS = 0,
XPCFI_NEG_X_AXIS,
XPCFI_Y_AXIS,
XPCFI_NEG_Y_AXIS,
XPCFI_Z_AXIS,
XPCFI_NEG_Z_AXIS
} |
| Axis enumeration.
More...
|
enum | AxisTargetEnum {
XPCFI_SUN_VEC = 0,
XPCFI_MOON_VEC,
XPCFI_EARTH_VEC,
XPCFI_NADIR_VEC,
XPCFI_INERTIAL_VEL_VEC,
XPCFI_EF_VEL_VEC,
XPCFI_INERTIAL_TARGET_VEC,
XPCFI_EF_TARGET_VEC,
XPCFI_SC_EF_VEL_VEC,
XPCFI_ORBIT_POLE,
XPCFI_INERTIAL_POS_VEC_CORRECTED,
XPCFI_INERTIAL_VEL_VEC_ROTATED,
XPCFI_EF_NORTH,
XPCFI_EF_SOUTH
} |
| Axis target enumeration.
More...
|
enum | AtmosModeEnum {
XPCFI_NO_REF_INIT = XDCFI_NO_REF,
XPCFI_STD_INIT = XDCFI_STD_REF,
XPCFI_USER_INIT = XDCFI_USER_REF,
XPCFI_PRED_INIT = XDCFI_PRED_REF,
XPCFI_STD_INIT_N = XDCFI_STD_REF_N,
XPCFI_USER_INIT_N = XDCFI_USER_REF_N,
XPCFI_PRED_INIT_N = XDCFI_PRED_REF_N,
XPCFI_US76_INIT = XDCFI_US76_REF,
XPCFI_TROPIC_INIT = XDCFI_TROPIC_REF,
XPCFI_MID_SUM_INIT = XDCFI_MID_SUM_REF,
XPCFI_MID_WIN_INIT = XDCFI_MID_WIN_REF,
XPCFI_SUBAR_SUM_INIT = XDCFI_SUBAR_SUM_REF,
XPCFI_SUBAR_WIN_INIT = XDCFI_SUBAR_WIN_REF,
XPCFI_LUT_INIT = XDCFI_LUT_REF,
XPCFI_US76_INIT_N = XDCFI_US76_REF_N,
XPCFI_TROPIC_INIT_N = XDCFI_TROPIC_REF_N,
XPCFI_MID_SUM_INIT_N = XDCFI_MID_SUM_REF_N,
XPCFI_MID_WIN_INIT_N = XDCFI_MID_WIN_REF_N,
XPCFI_SUBAR_SUM_INIT_N = XDCFI_SUBAR_SUM_REF_N,
XPCFI_SUBAR_WIN_INIT_N = XDCFI_SUBAR_WIN_REF_N,
XPCFI_LUT_INIT_N = XDCFI_LUT_REF_N
} |
| Atmosphere initialization mode.
More...
|
enum | TargetResAuxNameEnum {
XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_GT = 1,
XPCFI_TARG_EXTRA_AUX_RAD_CUR = 2,
XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_GT_D = 4,
XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_GT_2D = 8,
XPCFI_TARG_EXTRA_AUX_RAD_CUR_D = 16,
XPCFI_TARG_EXTRA_AUX_RAD_CUR_2D = 32,
XPCFI_TARG_EXTRA_AUX_TARGET_NADIR_VEL = 64,
XPCFI_TARG_EXTRA_AUX_MLST = 128,
XPCFI_TARG_EXTRA_AUX_TLST = 256,
XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_SAT_NAD = 512,
XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_SAT_NAD_D = 1024,
XPCFI_TARG_EXTRA_AUX_DIST_NAD_TARG_SAT_NAD_2D = 2048,
XPCFI_TARG_EXTRA_AUX_LOOK_DIR = 4096,
XPCFI_TARG_EXTRA_AUX_DIST_SSP_MIN_DIST_GT = 8192,
XPCFI_TARG_EXTRA_AUX_DIST_SSP_MIN_DIST_GT_D = 16384,
XPCFI_TARG_EXTRA_AUX_DIST_SSP_MIN_DIST_GT_2D = 32768,
XPCFI_TARG_EXTRA_AUX_ALL
} |
| Target auxiliary results vector names.
More...
|
enum | TargetResMainNameEnum {
XPCFI_TARG_EXTRA_MAIN_GEO = 1,
XPCFI_TARG_EXTRA_MAIN_GEO_D = 2,
XPCFI_TARG_EXTRA_MAIN_GEO_2D = 4,
XPCFI_TARG_EXTRA_MAIN_TARG2SAT_TOP = 8,
XPCFI_TARG_EXTRA_MAIN_TARG2SAT_TOP_D = 16,
XPCFI_TARG_EXTRA_MAIN_TARG2SAT_TOP_2D = 32,
XPCFI_TARG_EXTRA_MAIN_SAT2TARG_TOP = 64,
XPCFI_TARG_EXTRA_MAIN_SAT2TARG_TOP_D = 128,
XPCFI_TARG_EXTRA_MAIN_SAT2TARG_TOP_2D = 256,
XPCFI_TARG_EXTRA_MAIN_SAT2TARG_ATTITUDE = 512,
XPCFI_TARG_EXTRA_MAIN_SAT2TARG_ATTITUDE_D = 1024,
XPCFI_TARG_EXTRA_MAIN_SAT2TARG_ATTITUDE_2D = 2048,
XPCFI_TARG_EXTRA_MAIN_TARG2SAT_ATTITUDE = 4096,
XPCFI_TARG_EXTRA_MAIN_TARG2SAT_ATTITUDE_D = 8192,
XPCFI_TARG_EXTRA_MAIN_TARG2SAT_ATTITUDE_2D = 16384,
XPCFI_TARG_EXTRA_MAIN_ALL
} |
| Target main results vector names.
More...
|
enum | SatIdPointingEnum {
XPCFI_SAT_DEFAULT = XLCFI_SAT_DEFAULT,
XPCFI_SAT_DEFAULT1 = XLCFI_SAT_DEFAULT1,
XPCFI_SAT_DEFAULT2 = XLCFI_SAT_DEFAULT2,
XPCFI_SAT_DEFAULT3 = XLCFI_SAT_DEFAULT3,
XPCFI_SAT_DEFAULT4 = XLCFI_SAT_DEFAULT4,
XPCFI_SAT_DEFAULT5 = XLCFI_SAT_DEFAULT5,
XPCFI_SAT_DEFAULT6 = XLCFI_SAT_DEFAULT6,
XPCFI_SAT_DEFAULT7 = XLCFI_SAT_DEFAULT7,
XPCFI_SAT_DEFAULT8 = XLCFI_SAT_DEFAULT8,
XPCFI_SAT_DEFAULT9 = XLCFI_SAT_DEFAULT9,
XPCFI_SAT_ERS1 = XLCFI_SAT_ERS1,
XPCFI_SAT_ERS2 = XLCFI_SAT_ERS2,
XPCFI_SAT_ENVISAT = XLCFI_SAT_ENVISAT,
XPCFI_SAT_METOP1 = XLCFI_SAT_METOP1,
XPCFI_SAT_METOP2 = XLCFI_SAT_METOP2,
XPCFI_SAT_METOP3 = XLCFI_SAT_METOP3,
XPCFI_SAT_CRYOSAT = XLCFI_SAT_CRYOSAT,
XPCFI_SAT_ADM = XLCFI_SAT_ADM,
XPCFI_SAT_GOCE = XLCFI_SAT_GOCE,
XPCFI_SAT_SMOS = XLCFI_SAT_SMOS,
XPCFI_SAT_TERRASAR = XLCFI_SAT_TERRASAR,
XPCFI_SAT_EARTHCARE = XLCFI_SAT_EARTHCARE,
XPCFI_SAT_SWARM_A = XLCFI_SAT_SWARM_A,
XPCFI_SAT_SWARM_B = XLCFI_SAT_SWARM_B,
XPCFI_SAT_SWARM_C = XLCFI_SAT_SWARM_C,
XPCFI_SAT_SENTINEL_1A = XLCFI_SAT_SENTINEL_1A,
XPCFI_SAT_SENTINEL_1B = XLCFI_SAT_SENTINEL_1B,
XPCFI_SAT_SENTINEL_2 = XLCFI_SAT_SENTINEL_2,
XPCFI_SAT_SENTINEL_3 = XLCFI_SAT_SENTINEL_3,
XPCFI_SAT_SEOSAT = XLCFI_SAT_SEOSAT,
XPCFI_SAT_SENTINEL_1C = XLCFI_SAT_SENTINEL_1C,
XPCFI_SAT_SENTINEL_2A = XLCFI_SAT_SENTINEL_2A,
XPCFI_SAT_SENTINEL_2B = XLCFI_SAT_SENTINEL_2B,
XPCFI_SAT_SENTINEL_2C = XLCFI_SAT_SENTINEL_2C,
XPCFI_SAT_SENTINEL_3A = XLCFI_SAT_SENTINEL_3A,
XPCFI_SAT_SENTINEL_3B = XLCFI_SAT_SENTINEL_3B,
XPCFI_SAT_SENTINEL_3C = XLCFI_SAT_SENTINEL_3C,
XPCFI_SAT_GENERIC = XLCFI_SAT_GENERIC,
XPCFI_SAT_GENERIC_GEO = XLCFI_SAT_GENERIC_GEO,
XPCFI_SAT_MTG = XLCFI_SAT_MTG
} |
| Satellite ID.
More...
|
enum | DerivPointingEnum {
XPCFI_NO_DER = XLCFI_NO_DER,
XPCFI_DER_1ST = XLCFI_DER_1ST,
XPCFI_DER_2ND = XLCFI_DER_2ND
} |
| Derivatives.
More...
|
enum | TimeRefPointingEnum {
XPCFI_TIME_UNDEF = XLCFI_TIME_UNDEF,
XPCFI_TIME_TAI = XLCFI_TIME_TAI,
XPCFI_TIME_UTC = XLCFI_TIME_UTC,
XPCFI_TIME_UT1 = XLCFI_TIME_UT1,
XPCFI_TIME_GPS = XLCFI_TIME_GPS
} |
| Time reference ID.
More...
|
enum | ModeFlagPointingEnum {
XPCFI_MODE_FLAG_LOCATION = XLCFI_MODE_FLAG_LOCATION,
XPCFI_MODE_FLAG_DIRECTION = XLCFI_MODE_FLAG_DIRECTION
} |
| Vector types.
More...
|
enum | DemModelPointingEnum { XPCFI_DEM_ACE_MODEL = XDCFI_DEM_ACE_MODEL
} |
| DEM models.
More...
|
enum | DemConfigEnum {
XPCFI_LOAD_TILE_SET,
XPCFI_CLEAR_CACHE,
XPCFI_FREE_CACHE,
XPCFI_SET_MAX_SIZE
} |
| DEM ID configuration commands.
More...
|
enum | AzElTypeEnum {
XPCFI_AZ_EL_LIST,
XPCFI_AZ_EL_STRIP,
XPCFI_AZ_EL_GRID
} |
| Input azimuth/elevation data type.
More...
|