|  | 
| 
 Classes | 
| struct | PRODUCT | 
| 
 Enumerations | 
| enum | PROJTYPE { INTERP_SWATH
 } | 
| enum | INTERP_OUTPUT { INTERP_BOUNDS, 
INTERP_CENTERS
 } | 
| 
 Functions | 
| void | get_step_and_offset (int n1, int n2, float *offset, float *step, int rowsperscan, int georowsamplingstep, unsigned char crosstrack) | 
| void | resample_row_geolocation (INTERP_OUTPUT output, double *oldlon, double *oldlat, PRODUCT *product, coord_type *newlon, coord_type *newlat) | 
| void | get_virtual_row (const coord_type *lon1, const coord_type *lat1, const coord_type *lon2, const coord_type *lat2, double t, int ncols, double *lon3, double *lat3) | 
| void | get_georows (double fractrow, PRODUCT *input, int iscan, int *georow1, int *georow2, double *t) |