ocssw
V2022
|
#include <stdlib.h>
#include <stdio.h>
#include "l1.h"
#include "jplaeriallib.h"
#include "l1_aviris.h"
#include <math.h>
#include <libnav.h>
#include <proj.h>
Go to the source code of this file.
Macros | |
#define | SKIP -9999 |
Functions | |
aviris_t * | createPrivateData_aviris (int numBands) |
void | freePrivateData_aviris (aviris_t *data) |
void | get_aviris_nav_data (char *navfile, int32_t nscans, int32_t npix, aviris_t *data) |
int | openl1_aviris (filehandle *file) |
int | readl1_aviris (filehandle *file, int32_t recnum, l1str *l1rec) |
int | closel1_aviris (filehandle *file) |
Macro Definition Documentation
◆ SKIP
#define SKIP -9999 |
Definition at line 19 of file l1_aviris.c.
Function Documentation
◆ closel1_aviris()
int closel1_aviris | ( | filehandle * | file | ) |
Definition at line 921 of file l1_aviris.c.
◆ createPrivateData_aviris()
aviris_t* createPrivateData_aviris | ( | int | numBands | ) |
Definition at line 30 of file l1_aviris.c.
◆ freePrivateData_aviris()
void freePrivateData_aviris | ( | aviris_t * | data | ) |
Definition at line 53 of file l1_aviris.c.
◆ get_aviris_nav_data()
void get_aviris_nav_data | ( | char * | navfile, |
int32_t | nscans, | ||
int32_t | npix, | ||
aviris_t * | data | ||
) |
Definition at line 66 of file l1_aviris.c.
◆ openl1_aviris()
int openl1_aviris | ( | filehandle * | file | ) |
Definition at line 172 of file l1_aviris.c.
◆ readl1_aviris()
int readl1_aviris | ( | filehandle * | file, |
int32_t | recnum, | ||
l1str * | l1rec | ||
) |
Definition at line 676 of file l1_aviris.c.