OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
l2mapgen_input.h
Go to the documentation of this file.
1 #ifndef L2MAPGEN_INPUT_H
2 #define L2MAPGEN_INPUT_H
3 
4 #include <stdio.h>
5 #include <clo.h>
6 
7 typedef struct input_struct {
8  char ifile [FILENAME_MAX];
9  char ofile [FILENAME_MAX];
10  char palfile[FILENAME_MAX];
11  char palette_dir[FILENAME_MAX];
12  char product_table[FILENAME_MAX];
13  char flaguse[1024];
14  char parms [4096];
15 
16  char prod[255];
17  int32_t stype;
18  float datamin;
19  float datamax;
20  float west;
21  float east;
22  float north;
23  float south;
24  int32_t width;
25  float threshold;
26  int mask;
27  int quality;
28  int apply_pal;
29  char palette[768];
30  int outmode;
31 } instr;
32 
34 int l2mapgen_read_options(clo_optionList_t* list, int argc, char* argv[]);
35 int l2mapgen_input(int argc, char **argv, clo_optionList_t* list, instr *input);
36 
37 #endif
38 
39 
40 
float threshold
Definition: input_struc.h:267
char prod[255]
char ofile[FILENAME_MAX]
Definition: l2bin_input.h:16
list(APPEND LIBS ${PGSTK_LIBRARIES}) add_executable(atteph_info_modis atteph_info_modis.c) target_link_libraries(atteph_info_modis $
Definition: CMakeLists.txt:7
char parms[4096]
Definition: l2bin_input.h:29
int l2mapgen_read_options(clo_optionList_t *list, int argc, char *argv[])
char flaguse[2048]
Definition: l2bin_input.h:19
char palfile[FILENAME_MAX]
char product_table[FILENAME_MAX]
int l2mapgen_input(int argc, char **argv, clo_optionList_t *list, instr *input)
char ifile[MAX_IFILES][FILENAME_MAX]
Definition: input_struc.h:19
char palette[768]
int32_t stype
Definition: input_struc.h:259
int32_t width
Definition: input_struc.h:266
int l2mapgen_init_options(clo_optionList_t *list)
char palette_dir[FILENAME_MAX]