OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
l1_prism.c File Reference
#include "l1.h"
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "jplaeriallib.h"
#include "prism.h"
#include <libnav.h>
Include dependency graph for l1_prism.c:

Go to the source code of this file.

Macros

#define SKIP   -9999
 

Functions

prism_t * createPrivateData_pr (int numBands, int32_t nscan, int32_t npix)
 
int openl1_prism (filehandle *file)
 
int readl1_prism (filehandle *file, int recnum, l1str *l1rec, int lonlat)
 
void prism_proj4_convert (prism_t *data, int numPoints, double *x, double *y)
 
int closel1_prism (filehandle *file)
 
void freePrivateData_pr (prism_t *data)
 

Macro Definition Documentation

◆ SKIP

#define SKIP   -9999

Definition at line 19 of file l1_prism.c.

Function Documentation

◆ closel1_prism()

int closel1_prism ( filehandle *  file)

Definition at line 427 of file l1_prism.c.

◆ createPrivateData_pr()

prism_t* createPrivateData_pr ( int  numBands,
int32_t  nscan,
int32_t  npix 
)

Definition at line 24 of file l1_prism.c.

◆ freePrivateData_pr()

void freePrivateData_pr ( prism_t *  data)

Definition at line 438 of file l1_prism.c.

◆ openl1_prism()

int openl1_prism ( filehandle *  file)

Definition at line 45 of file l1_prism.c.

◆ prism_proj4_convert()

void prism_proj4_convert ( prism_t *  data,
int  numPoints,
double *  x,
double *  y 
)

Definition at line 410 of file l1_prism.c.

◆ readl1_prism()

int readl1_prism ( filehandle *  file,
int  recnum,
l1str *  l1rec,
int  lonlat 
)

Definition at line 310 of file l1_prism.c.