1
#include <grass/segment.h>
3
#define DSEG struct _d_s_e_g_
5
SEGMENT seg; /* segment structure */
6
int fd; /* fd for reading/writing segment file */
7
char *filename; /* name of segment file */
8
char *name; /* raster map read into segment file */
12
#define BSEG struct _b_s_e_g_
14
SEGMENT seg; /* segment structure */
15
int fd; /* fd for reading/writing segment file */
16
char *filename; /* name of segment file */
17
char *name; /* raster map read into segment file */
22
int bseg_close(BSEG *);
25
int bseg_get(BSEG *, char *, int, int);
28
int bseg_open(BSEG *, int, int, int);
31
int bseg_put(BSEG *, char *, int, int);
34
int bseg_read_cell(BSEG *, char *, char *);
37
int bseg_write_cellfile(BSEG *, char *);
40
int dseg_close(DSEG *);
43
int dseg_get(DSEG *, int, int, DCELL *);
46
int dseg_open(DSEG *, int, int, int);
49
int dseg_put(DSEG *, int, int, DCELL);
52
int dseg_read_cell(DSEG *, char *, char *);
55
int dseg_write_cellfile(DSEG *, char *);