| 
            ocssw
            
             V2022
            
            | 
Go to the source code of this file.
Macro Definition Documentation
◆ ERROR
| #define ERROR -1 | 
Definition at line 13 of file ias_const.h.
◆ FALSE
| #define FALSE 0 | 
Definition at line 9 of file ias_const.h.
◆ IAS_BAND_NAME_SIZE
| #define IAS_BAND_NAME_SIZE 30 | 
Definition at line 21 of file ias_const.h.
◆ IAS_BIAS_MODEL_TYPE_SIZE
| #define IAS_BIAS_MODEL_TYPE_SIZE 11 | 
Definition at line 81 of file ias_const.h.
◆ IAS_CHAR_ID_LENGTH
| #define IAS_CHAR_ID_LENGTH 20 | 
Definition at line 74 of file ias_const.h.
◆ IAS_CHAR_ID_SIZE
| #define IAS_CHAR_ID_SIZE (IAS_CHAR_ID_LENGTH + 1) | 
Definition at line 76 of file ias_const.h.
◆ IAS_COLLECT_TYPE_SIZE
| #define IAS_COLLECT_TYPE_SIZE 50 | 
Definition at line 22 of file ias_const.h.
◆ IAS_DAILY_SECONDS_IN_LEAP_YEAR
| #define IAS_DAILY_SECONDS_IN_LEAP_YEAR | 
Definition at line 28 of file ias_const.h.
◆ IAS_DATUM_SIZE
| #define IAS_DATUM_SIZE 16 | 
Definition at line 58 of file ias_const.h.
◆ IAS_DAYS_IN_LEAP_YEAR
| #define IAS_DAYS_IN_LEAP_YEAR | 
Definition at line 18 of file ias_const.h.
◆ IAS_DAYS_IN_YEAR
| #define IAS_DAYS_IN_YEAR 365 | 
Definition at line 17 of file ias_const.h.
◆ IAS_DIFFUSER_TYPE_SIZE
| #define IAS_DIFFUSER_TYPE_SIZE 9 | 
Definition at line 80 of file ias_const.h.
◆ IAS_EPOCH_2000
| #define IAS_EPOCH_2000 2451545.0 /* Julian date of epoch 2000 */ | 
Definition at line 24 of file ias_const.h.
◆ IAS_INSTRUMENT_SOURCE_SIZE
| #define IAS_INSTRUMENT_SOURCE_SIZE 32 | 
Definition at line 20 of file ias_const.h.
◆ IAS_IS_EVEN_LINE
| #define IAS_IS_EVEN_LINE | ( | line_index | ) | (((line_index) & 0x01) != 0) | 
Definition at line 104 of file ias_const.h.
◆ IAS_JULIAN_CENTURY
| #define IAS_JULIAN_CENTURY 36525.0 /* Julian century */ | 
Definition at line 25 of file ias_const.h.
◆ IAS_LAGRANGE_PTS
| #define IAS_LAGRANGE_PTS 4 | 
Definition at line 84 of file ias_const.h.
◆ IAS_LOS_LEGENDRE_TERMS
| #define IAS_LOS_LEGENDRE_TERMS 4 | 
Definition at line 87 of file ias_const.h.
◆ IAS_MAX_MONTH
| #define IAS_MAX_MONTH 12 | 
Definition at line 37 of file ias_const.h.
◆ IAS_MAX_YEAR
| #define IAS_MAX_YEAR 2099 | 
Definition at line 36 of file ias_const.h.
◆ IAS_MIN_MONTH
| #define IAS_MIN_MONTH 1 | 
Definition at line 38 of file ias_const.h.
◆ IAS_MIN_YEAR
| #define IAS_MIN_YEAR 1970 | 
Definition at line 34 of file ias_const.h.
◆ IAS_MODIFIED_JULIAN_DATE
| #define IAS_MODIFIED_JULIAN_DATE 2400000.5 | 
Definition at line 50 of file ias_const.h.
◆ IAS_OFF_NADIR_BOUNDARY
| #define IAS_OFF_NADIR_BOUNDARY 0.5 | 
Definition at line 90 of file ias_const.h.
◆ IAS_PRODUCT_REQUEST_ID_LENGTH
| #define IAS_PRODUCT_REQUEST_ID_LENGTH 20 | 
Definition at line 69 of file ias_const.h.
◆ IAS_PRODUCT_REQUEST_ID_SIZE
| #define IAS_PRODUCT_REQUEST_ID_SIZE (IAS_PRODUCT_REQUEST_ID_LENGTH + 1) | 
Definition at line 71 of file ias_const.h.
◆ IAS_PROJ_PARAM_SIZE
| #define IAS_PROJ_PARAM_SIZE 15 | 
Definition at line 61 of file ias_const.h.
◆ IAS_QUALITY_BIT_CIRRUS_01
| #define IAS_QUALITY_BIT_CIRRUS_01 0x1000 /* Bit 12 */ | 
Definition at line 163 of file ias_const.h.
◆ IAS_QUALITY_BIT_CIRRUS_10
| #define IAS_QUALITY_BIT_CIRRUS_10 0x2000 /* Bit 13 */ | 
Definition at line 164 of file ias_const.h.
◆ IAS_QUALITY_BIT_CIRRUS_11
| #define IAS_QUALITY_BIT_CIRRUS_11 0x3000 /* Bits 12 and 13 */ | 
Definition at line 165 of file ias_const.h.
◆ IAS_QUALITY_BIT_CLOUD_01
| #define IAS_QUALITY_BIT_CLOUD_01 0x4000 /* Bit 14 */ | 
Definition at line 167 of file ias_const.h.
◆ IAS_QUALITY_BIT_CLOUD_10
| #define IAS_QUALITY_BIT_CLOUD_10 0x8000 /* Bit 15 */ | 
Definition at line 168 of file ias_const.h.
◆ IAS_QUALITY_BIT_CLOUD_11
| #define IAS_QUALITY_BIT_CLOUD_11 0xC000 /* Bits 14 and 15 */ | 
Definition at line 169 of file ias_const.h.
◆ IAS_QUALITY_BIT_DROPPED_FRAME
| #define IAS_QUALITY_BIT_DROPPED_FRAME 0x0002 /* Bit 1 */ | 
Definition at line 142 of file ias_const.h.
◆ IAS_QUALITY_BIT_FILL
| #define IAS_QUALITY_BIT_FILL 0x0001 /* Bit 0 */ | 
Definition at line 140 of file ias_const.h.
◆ IAS_QUALITY_BIT_NOTHING
| #define IAS_QUALITY_BIT_NOTHING 0x0000 /* No bits are selected */ | 
Definition at line 138 of file ias_const.h.
◆ IAS_QUALITY_BIT_RESERVED_1
| #define IAS_QUALITY_BIT_RESERVED_1 0x0008 /* Bit 3 */ | 
Definition at line 146 of file ias_const.h.
◆ IAS_QUALITY_BIT_RESERVED_2
| #define IAS_QUALITY_BIT_RESERVED_2 0x0040 /* Bit 6 */ | 
Definition at line 152 of file ias_const.h.
◆ IAS_QUALITY_BIT_RESERVED_3
| #define IAS_QUALITY_BIT_RESERVED_3 0x0080 /* Bit 7 */ | 
Definition at line 153 of file ias_const.h.
◆ IAS_QUALITY_BIT_SNOW_ICE_01
| #define IAS_QUALITY_BIT_SNOW_ICE_01 0x0400 /* Bit 10 */ | 
Definition at line 159 of file ias_const.h.
◆ IAS_QUALITY_BIT_SNOW_ICE_10
| #define IAS_QUALITY_BIT_SNOW_ICE_10 0x0800 /* Bit 11 */ | 
Definition at line 160 of file ias_const.h.
◆ IAS_QUALITY_BIT_SNOW_ICE_11
| #define IAS_QUALITY_BIT_SNOW_ICE_11 0x0C00 /* Bits 10 and 11 */ | 
Definition at line 161 of file ias_const.h.
◆ IAS_QUALITY_BIT_TERRAIN_OCCLUSION
| #define IAS_QUALITY_BIT_TERRAIN_OCCLUSION 0x0004 /* Bit 2 */ | 
Definition at line 144 of file ias_const.h.
◆ IAS_QUALITY_BIT_VEGETATION_01
| #define IAS_QUALITY_BIT_VEGETATION_01 0x0100 /* Bit 8 */ | 
Definition at line 155 of file ias_const.h.
◆ IAS_QUALITY_BIT_VEGETATION_10
| #define IAS_QUALITY_BIT_VEGETATION_10 0x0200 /* Bit 9 */ | 
Definition at line 156 of file ias_const.h.
◆ IAS_QUALITY_BIT_VEGETATION_11
| #define IAS_QUALITY_BIT_VEGETATION_11 0x0300 /* Bits 8 and 9 */ | 
Definition at line 157 of file ias_const.h.
◆ IAS_QUALITY_BIT_WATER_01
| #define IAS_QUALITY_BIT_WATER_01 0x0010 /* Bit 4 */ | 
Definition at line 148 of file ias_const.h.
◆ IAS_QUALITY_BIT_WATER_10
| #define IAS_QUALITY_BIT_WATER_10 0x0020 /* Bit 5 */ | 
Definition at line 149 of file ias_const.h.
◆ IAS_QUALITY_BIT_WATER_11
| #define IAS_QUALITY_BIT_WATER_11 0x0030 /* Bits 4 and 5 */ | 
Definition at line 150 of file ias_const.h.
◆ IAS_SEC_PER_DAY
| #define IAS_SEC_PER_DAY 86400 /* Seconds Per Day */ | 
Definition at line 27 of file ias_const.h.
◆ IAS_SENSOR_ID_SIZE
| #define IAS_SENSOR_ID_SIZE 9 | 
Definition at line 45 of file ias_const.h.
◆ IAS_SENSOR_NAME_LENGTH
| #define IAS_SENSOR_NAME_LENGTH 11 | 
Definition at line 41 of file ias_const.h.
◆ IAS_SOFTWARE_VERSION_SIZE
| #define IAS_SOFTWARE_VERSION_SIZE 11 | 
Definition at line 19 of file ias_const.h.
◆ IAS_SPACECRAFT_NAME_LENGTH
| #define IAS_SPACECRAFT_NAME_LENGTH 10 | 
Definition at line 48 of file ias_const.h.
◆ IAS_UNITS_SIZE
| #define IAS_UNITS_SIZE 12 | 
Definition at line 55 of file ias_const.h.
◆ IAS_WORKORDER_ID_LENGTH
| #define IAS_WORKORDER_ID_LENGTH 12 | 
Definition at line 64 of file ias_const.h.
◆ IAS_WORKORDER_ID_SIZE
| #define IAS_WORKORDER_ID_SIZE (IAS_WORKORDER_ID_LENGTH + 1) | 
Definition at line 66 of file ias_const.h.
◆ INVALID_ELEVATION
| #define INVALID_ELEVATION -999999 | 
Definition at line 112 of file ias_const.h.
◆ SUCCESS
| #define SUCCESS 0 | 
Definition at line 12 of file ias_const.h.
◆ TRUE
| #define TRUE 1 | 
Definition at line 5 of file ias_const.h.
◆ WARNING
| #define WARNING -2 | 
Definition at line 14 of file ias_const.h.


