GRASS GIS 8 Programmer's Manual
8.5.0dev(2024)-d6dec75dd4
|
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) |
Read cell header (for internal use only) More... | |
void | G__read_Cell_head_array (char **array, struct Cell_head *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 | ||
) |
Read cell header (for internal use only)
fp | file descriptor | |
[out] | cellhd | pointer to Cell_head structure |
Definition at line 56 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 | ||
) |
Read window from NULL terminated array of strings (for internal use only)
array | array of strings | |
[out] | cellhd | pointer to Cell_head structure |
Definition at line 96 of file rd_cellhd.c.
Referenced by G__read_Cell_head().