OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
l1_oli.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include "l1.h"
#include "l1_oli.h"
#include <tiffio.h>
#include <geotiff.h>
#include <xtiffio.h>
#include <geo_normalize.h>
#include <filetype.h>
#include <libnav.h>
#include <libgen.h>
#include "xcal.h"
Include dependency graph for l1_oli.c:

Go to the source code of this file.

Classes

struct  oli_struct
 

Functions

oli_t * createPrivateData (int numBands)
 
void freePrivateData (oli_t *data)
 
int readNextLine (FILE *fp, char *tag, int *i, char *val)
 
int openl1_oli (filehandle *file)
 
int readl1_oli (filehandle *file, int recnum, l1str *l1rec, int lonlat)
 
int closel1_oli (filehandle *file)
 

Function Documentation

◆ closel1_oli()

int closel1_oli ( filehandle *  file)

Definition at line 660 of file l1_oli.c.

◆ createPrivateData()

oli_t* createPrivateData ( int  numBands)

Definition at line 40 of file l1_oli.c.

◆ freePrivateData()

void freePrivateData ( oli_t *  data)

Definition at line 92 of file l1_oli.c.

◆ openl1_oli()

int openl1_oli ( filehandle *  file)

Definition at line 141 of file l1_oli.c.

◆ readl1_oli()

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

Definition at line 421 of file l1_oli.c.

◆ readNextLine()

int readNextLine ( FILE *  fp,
char *  tag,
int *  i,
char *  val 
)

Definition at line 102 of file l1_oli.c.