OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
emeta_exploit.h File Reference
#include <limits.h>
#include "ias_odl.h"
#include "emeta.h"
Include dependency graph for emeta_exploit.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  EMETA_FRAME
 

Macros

#define SCA_OVERLAP   50 /* Max number of overlapping pixels */
 

Functions

int emeta_read (EMETA *emeta, const char *emeta_filename)
 
int emeta_read_file_header (EMETA *emeta, IAS_OBJ_DESC *emeta_odl)
 
int emeta_read_projection (EMETA_SCENE_PROJ *projection, IAS_OBJ_DESC *emeta_odl)
 
int emeta_read_ephemeris (EMETA *emeta, IAS_OBJ_DESC *emeta_odl)
 
int emeta_read_band_meta (EMETA_BAND *band_emeta, IAS_OBJ_DESC *emeta_odl)
 
int emeta_angles_rpc (double l1t_line, double l1t_samp, EMETA *emeta, int band, double *satang, double *sunang)
 
int emeta_find_scas (double l1t_line, double l1t_samp, EMETA_BAND *eband, double *l1r_line, double *l1r_samp)
 
int emeta_write_angfile (char *root_filename, short *sat_zn, short *sat_az, short *sun_zn, short *sun_az, EMETA_FRAME *frame)
 

Macro Definition Documentation

◆ SCA_OVERLAP

#define SCA_OVERLAP   50 /* Max number of overlapping pixels */

Definition at line 16 of file emeta_exploit.h.

Function Documentation

◆ emeta_angles_rpc()

int emeta_angles_rpc ( double  l1t_line,
double  l1t_samp,
EMETA emeta,
int  band,
double *  satang,
double *  sunang 
)

Definition at line 666 of file emeta_exploit.c.

◆ emeta_find_scas()

int emeta_find_scas ( double  l1t_line,
double  l1t_samp,
EMETA_BAND eband,
double *  l1r_line,
double *  l1r_samp 
)

Definition at line 889 of file emeta_exploit.c.

◆ emeta_read()

int emeta_read ( EMETA emeta,
const char *  emeta_filename 
)

Definition at line 21 of file emeta_exploit.c.

◆ emeta_read_band_meta()

int emeta_read_band_meta ( EMETA_BAND band_emeta,
IAS_OBJ_DESC *  emeta_odl 
)

Definition at line 361 of file emeta_exploit.c.

◆ emeta_read_ephemeris()

int emeta_read_ephemeris ( EMETA emeta,
IAS_OBJ_DESC *  emeta_odl 
)

Definition at line 229 of file emeta_exploit.c.

◆ emeta_read_file_header()

int emeta_read_file_header ( EMETA emeta,
IAS_OBJ_DESC *  emeta_odl 
)

Definition at line 78 of file emeta_exploit.c.

◆ emeta_read_projection()

int emeta_read_projection ( EMETA_SCENE_PROJ projection,
IAS_OBJ_DESC *  emeta_odl 
)

Definition at line 118 of file emeta_exploit.c.

◆ emeta_write_angfile()

int emeta_write_angfile ( char *  root_filename,
short *  sat_zn,
short *  sat_az,
short *  sun_zn,
short *  sun_az,
EMETA_FRAME frame 
)

Definition at line 966 of file emeta_exploit.c.