|
Defines |
| #define | STRLEN 129 |
| #define | TRUE 1 |
| #define | FALSE 0 |
| #define | NULL 0 |
| #define | READONLY 1 |
| #define | READWRITE 2 |
| #define | WRITEONLY 3 |
| #define | ROWIO 1 |
| #define | CELLIO 2 |
| #define | BLOCKIO 3 |
| #define | ROWRUNIO 4 |
| #define | BLOCKRUNIO 5 |
| #define | REGIONIO 6 |
| #define | REGIONRUNIO 7 |
| #define | CELLINT 1 |
| #define | CELLFLOAT 2 |
| #define | CELLMAX 2147483646 |
| #define | CELLMIN -2147483646 |
| #define | MISSINGINT -2147483647 |
| #define | ROWIO 1 |
| #define | CELLIO 2 |
| #define | BLOCKIO 3 |
| #define | ROWRUNIO 4 |
| #define | BLOCKRUNIO 5 |
| #define | REGIONIO 6 |
| #define | REGIONRUNIO 7 |
| #define | READONLY 1 |
| #define | READWRITE 2 |
| #define | ADAPTIVE -1 |
| #define | COMPRESSED 0 |
| #define | UNCOMPRESSED 1 |
Typedefs |
| typedef int | CELLTYPE |
Functions |
| void | GetMissingFloat (float *) |
| int | GridExists (char *grid_name) |
| int | GridCopy (char *from_grid, char *to_grid) |
| int | GridRename (char *from_grid, char *to_grid) |
| int | GridDelete (char *grid_name) |
| int | GridKill (char *grid_name, int option) |
| int | DescribeGridDbl (char *grdnam, double *cellsz, int *gridsz, double *box, double *sta, int *datatyp, int *nclass, int *reclen) |
| int | BndCellRead (char *grdnam, double *box) |
| int | GridIOSetup (void) |
| int | GridIOExit (void) |
| int | CellLyrExists (char *clyr_name) |
| int | CellLayerCreate (char *clyr_name, int rdwrflag, int iomode, int celltype, double cellsize, double box[4]) |
| int | CellLayerCreateTiled (char *clyr_name, int rdwrflag, int iomode, int celltype, double cellsize, double box[4], int blockxcells, int blockycells) |
| int | CellLayerOpen (char *clyr_name, int rdwrflag, int iomode, int *celltype, double *cellsize) |
| int | CellLyrClose (int channel) |
| int | CellLyrCloseNoVat (int channel) |
| int | CellLyrDelete (char *clyr_name) |
| int | CellLyrGetIO (int channel) |
| int | CellLyrSetIO (int channel, int mode) |
| int | CellLyrName (int channel, char *name) |
| int | CellLyrItem (int channel, char *name) |
| int | CellLyrEvalType (int channel) |
| int | CellLyrBlockSize (int channel, int *bxcells, int *bycells) |
| int | CellLyrSta (int channel, double *dmin, double *dmax, double *dmean, double *dstdv) |
| int | AccessWindowSet (double box[4], double cellsize, double newbox[4]) |
| int | WindowRows (void) |
| int | WindowCols (void) |
| int | WindowBox (double box[4]) |
| int | XY2WindowColRow (double x, double y, int *col, int *row) |
| int | AccessWindowClear (void) |
| int | PrivateAccessWindowSet (int channel, double box[4], double cellsize, double newbox[4]) |
| int | PrivateWindowCols (int i) |
| int | PrivateWindowRows (int i) |
| int | PrivateWindowBox (int i, double box[4]) |
| int | XY2PrivateWindowColRow (int i, double x, double y, int *col, int *row) |
| int | PrivateAccessWindowClear (int channel) |
| char * | CAllocate1 (int number, int size) |
| char ** | CAllocate2 (int nrows, int ncols, int size) |
| char *** | CAllocate3 (int nlyrs, int nrows, int ncols, int size) |
| void | CFree1 (char *ptr) |
| void | CFree2 (char **ptr, int nrows) |
| void | CFree3 (char ***ptr, int nlyrs, int nrows) |
| int | GetWindowRow (int channel, int nreswinrow, CELLTYPE *rowbuf) |
| int | GetWindowRowFloat (int channel, int nreswinrow, float *rowbuf) |
| int | GetWindowRowInt (int channel, int nreswinrow, int *rowbuf) |
| int | PutWindowRow (int channel, int nwinrow, CELLTYPE *rowbuf) |
| int | GetWindowBand (int channel, int startrow, int nrows, CELLTYPE **bandbuf) |
| int | GetWindowBandFloat (int channel, int startrow, int nrows, float **bandbuf) |
| int | GetWindowBandInt (int channel, int startrow, int nrows, int **bandbuf) |
| int | PutWindowBand (int channel, int startrow, int nrows, CELLTYPE **bandbuf) |
| int | GetWindowRectangle (int channel, int rxul, int ryul, int rxcells, int rycells, CELLTYPE **rbuf) |
| int | GetWindowRectangleInt (int channel, int rxul, int ryul, int rxcells, int rycells, int **rbuf) |
| int | GetWindowRectangleFloat (int channel, int rxul, int ryul, int rxcells, int rycells, float **rbuf) |
| int | PutWindowRectangle (int channel, int rxul, int ryul, int rxcells, int rycells, CELLTYPE **rbuf) |
| int | GetWindowCell (int channel, int rescol, int resrow, CELLTYPE *cell) |
| int | GetWindowCellFloat (int channel, int rescol, int resrow, float *cell) |
| int | GetWindowCellInt (int channel, int rescol, int resrow, int *cell) |
| int | PutWindowCellFloat (int channel, int col, int row, double fcell) |
| int | PutWindowCellInt (int channel, int col, int row, int icell) |
| int | PutWindowCell (int channel, int col, int row, CELLTYPE cell) |
| int | StaGetDbl (char *clyr_name, double *dmin, double *dmax, double *dmean, double *dstdv) |
| int | StaGetMinmaxDbl (char *clyr_name, double *dmin, double *dmax) |