ocssw  1.0
Defines | Functions | Variables
/disk01/web/ocssw/build/src/l2mapgen/main_l2mapgen.c File Reference

(r8099/r6993)

#include <stdlib.h>
#include <math.h>
#include <string.h>
#include <stdint.h>
#include <png.h>
#include "miscstruct.h"
#include "miscanfill.h"
#include "mipoly.h"
#include "mfhdf.h"
#include <clo.h>
#include "l2mapgen.h"
#include "l2mapgen_input.h"
#include <genutils.h>
#include <readL2scan.h>
#include <stdio.h>
#include <X11/X.h>
#include <X11/Xlib.h>
#include <unistd.h>
#include <geotiffio.h>
#include <geo_normalize.h>
#include <geo_tiffp.h>
#include <geo_keyp.h>
#include <xtiffio.h>
#include <geokeys.h>

Go to the source code of this file.

Defines

#define ROOT2   1.4142135623730950488016887242096981
#define PI   3.14159265358979323846
#define BINBELOWTHRESH   110
#define CALLOC(ptr, typ, num)

Functions

int scan_convert (XPoint *ptsIn)
int collect_bins (int number_of_initial_points, XPoint *initial_point, int *span_width)
int miCreateETandAET ()
int miInsertionSort ()
int main (int argc, char *argv[])
void miloadAET ()
void micomputeWAET ()
void miFreeStorage ()

Variables

int32 l3m_params = 0
char ** parmname_list
char ** parmname_short
char ** unit_list
char ** scaling_list
float32 * maximum_list
float32 * minimum_list
char ** palette_list
char ** precision_list

Define Documentation

#define BINBELOWTHRESH   110

Definition at line 47 of file main_l2mapgen.c.

#define CALLOC (   ptr,
  typ,
  num 
)
Value:
{                       \
  (ptr) = (typ *)calloc((num) , sizeof(typ));               \
  if((ptr) == NULL){                            \
    fprintf(stderr,"-E- %s line %d: Memory allocation failure.\n",  \
    __FILE__,__LINE__);                         \
    exit(EXIT_FAILURE);                         \
  }                                 \
}

Definition at line 49 of file main_l2mapgen.c.

#define PI   3.14159265358979323846

Definition at line 46 of file main_l2mapgen.c.

#define ROOT2   1.4142135623730950488016887242096981

Definition at line 45 of file main_l2mapgen.c.


Function Documentation

int collect_bins ( int  number_of_initial_points,
XPoint *  initial_point,
int *  span_width 
)
int main ( int  argc,
char *  argv[] 
)

Definition at line 83 of file main_l2mapgen.c.

void micomputeWAET ( )
void miFreeStorage ( )
int miInsertionSort ( )
void miloadAET ( )
int scan_convert ( XPoint *  ptsIn)

Variable Documentation

int32 l3m_params = 0

Definition at line 73 of file main_l2mapgen.c.

float32* maximum_list

Definition at line 78 of file main_l2mapgen.c.

float32* minimum_list

Definition at line 79 of file main_l2mapgen.c.

char** palette_list

Definition at line 80 of file main_l2mapgen.c.

char** parmname_list

Definition at line 74 of file main_l2mapgen.c.

Definition at line 75 of file main_l2mapgen.c.

Definition at line 81 of file main_l2mapgen.c.

char** scaling_list

Definition at line 77 of file main_l2mapgen.c.

char** unit_list

Definition at line 76 of file main_l2mapgen.c.