|
GRASS GIS 7 Programmer's Manual
7.9.dev(2021)-e5379bbd7
|
GIS Library - Read cell header or window. More...

Go to the source code of this file.
Macros | |
| #define | F_PROJ 1 |
| #define | F_ZONE 2 |
| #define | F_NORTH 3 |
| #define | F_SOUTH 4 |
| #define | F_EAST 5 |
| #define | F_WEST 6 |
| #define | F_EWRES 7 |
| #define | F_NSRES 8 |
| #define | F_FORMAT 9 |
| #define | F_COMP 10 |
| #define | F_COLS 11 |
| #define | F_ROWS 12 |
| #define | F_EWRES3 13 |
| #define | F_NSRES3 14 |
| #define | F_COLS3 15 |
| #define | F_ROWS3 16 |
| #define | F_TOP 17 |
| #define | F_BOTTOM 18 |
| #define | F_TBRES 19 |
| #define | F_DEPTHS 20 |
| #define | SET(x) flags|=(1<<x) |
| #define | TEST(x) (flags&(1<<x)) |
Functions | |
| void | G__read_Cell_head (FILE *fd, struct Cell_head *cellhd, int is_cellhd) |
| Read cell header (for internal use only) More... | |
| void | G__read_Cell_head_array (char **array, struct Cell_head *cellhd, int is_cellhd) |
| Read window from NULL terminated array of strings (for internal use only) More... | |
GIS Library - Read cell header or window.
(C) 1999-2011 by the GRASS Development Team
This program is free software under the GNU General Public License (>=v2). Read the file COPYING that comes with GRASS for details.
Definition in file rd_cellhd.c.
| #define F_BOTTOM 18 |
Definition at line 43 of file rd_cellhd.c.
| #define F_COLS 11 |
Definition at line 35 of file rd_cellhd.c.
| #define F_COLS3 15 |
Definition at line 40 of file rd_cellhd.c.
| #define F_COMP 10 |
Definition at line 34 of file rd_cellhd.c.
| #define F_DEPTHS 20 |
Definition at line 45 of file rd_cellhd.c.
| #define F_EAST 5 |
Definition at line 29 of file rd_cellhd.c.
| #define F_EWRES 7 |
Definition at line 31 of file rd_cellhd.c.
| #define F_EWRES3 13 |
Definition at line 38 of file rd_cellhd.c.
| #define F_FORMAT 9 |
Definition at line 33 of file rd_cellhd.c.
| #define F_NORTH 3 |
Definition at line 27 of file rd_cellhd.c.
| #define F_NSRES 8 |
Definition at line 32 of file rd_cellhd.c.
| #define F_NSRES3 14 |
Definition at line 39 of file rd_cellhd.c.
| #define F_PROJ 1 |
Definition at line 25 of file rd_cellhd.c.
| #define F_ROWS 12 |
Definition at line 36 of file rd_cellhd.c.
| #define F_ROWS3 16 |
Definition at line 41 of file rd_cellhd.c.
| #define F_SOUTH 4 |
Definition at line 28 of file rd_cellhd.c.
| #define F_TBRES 19 |
Definition at line 44 of file rd_cellhd.c.
| #define F_TOP 17 |
Definition at line 42 of file rd_cellhd.c.
| #define F_WEST 6 |
Definition at line 30 of file rd_cellhd.c.
| #define F_ZONE 2 |
Definition at line 26 of file rd_cellhd.c.
Definition at line 47 of file rd_cellhd.c.
Definition at line 48 of file rd_cellhd.c.
| void G__read_Cell_head | ( | FILE * | fd, |
| struct Cell_head * | cellhd, | ||
| int | is_cellhd | ||
| ) |
Read cell header (for internal use only)
| fp | file descriptor | |
| [out] | cellhd | pointer to Cell_head structure |
| is_cellhd | ? (unused) |
Definition at line 57 of file rd_cellhd.c.
References count, G__read_Cell_head_array(), G_calloc, G_debug(), G_free(), G_fseek(), G_getl(), and G_store().
Referenced by Rast_get_cellhd().
| void G__read_Cell_head_array | ( | char ** | array, |
| struct Cell_head * | cellhd, | ||
| int | is_cellhd | ||
| ) |
Read window from NULL terminated array of strings (for internal use only)
| array | array of strings | |
| [out] | cellhd | pointer to Cell_head structure |
| is_cellhd | ? (unused) |
Definition at line 97 of file rd_cellhd.c.
Referenced by G__read_Cell_head().