#include <string.h>
#include <grass/gis.h>
#include <grass/Vect.h>
Go to the source code of this file.
Functions | |
int | dig_Rd_P_node (struct Plus_head *Plus, int n, GVFILE *fp) |
int | dig_Wr_P_node (struct Plus_head *Plus, int n, GVFILE *fp) |
int | dig_Rd_P_line (struct Plus_head *Plus, int n, GVFILE *fp) |
int | dig_Wr_P_line (struct Plus_head *Plus, int n, GVFILE *fp) |
int | dig_Rd_P_area (struct Plus_head *Plus, int n, GVFILE *fp) |
int | dig_Wr_P_area (struct Plus_head *Plus, int n, GVFILE *fp) |
int | dig_Rd_P_isle (struct Plus_head *Plus, int n, GVFILE *fp) |
int | dig_Wr_P_isle (struct Plus_head *Plus, int n, GVFILE *fp) |
int | dig_Rd_Plus_head (GVFILE *fp, struct Plus_head *ptr) |
int | dig_Wr_Plus_head (GVFILE *fp, struct Plus_head *ptr) |
int dig_Rd_P_area | ( | struct Plus_head * | Plus, | |
int | n, | |||
GVFILE * | fp | |||
) |
Definition at line 316 of file plus_struct.c.
References dig__fread_port_D(), dig__fread_port_P(), dig_alloc_area(), dig_area_alloc_isle(), and dig_area_alloc_line().
Referenced by dig_load_plus().
int dig_Rd_P_isle | ( | struct Plus_head * | Plus, | |
int | n, | |||
GVFILE * | fp | |||
) |
Definition at line 420 of file plus_struct.c.
References dig__fread_port_D(), dig__fread_port_P(), dig_alloc_isle(), and dig_isle_alloc_line().
Referenced by dig_load_plus().
int dig_Rd_P_line | ( | struct Plus_head * | Plus, | |
int | n, | |||
GVFILE * | fp | |||
) |
Definition at line 159 of file plus_struct.c.
References dig__fread_port_C(), dig__fread_port_D(), dig__fread_port_I(), dig__fread_port_L(), dig__fread_port_P(), dig_alloc_line(), and dig_type_from_store().
Referenced by dig_load_plus().
int dig_Rd_P_node | ( | struct Plus_head * | Plus, | |
int | n, | |||
GVFILE * | fp | |||
) |
Definition at line 52 of file plus_struct.c.
References dig__fread_port_D(), dig__fread_port_F(), dig__fread_port_P(), dig_alloc_node(), and dig_node_alloc_line().
Referenced by dig_load_plus().
int dig_Rd_Plus_head | ( | GVFILE * | fp, | |
struct Plus_head * | ptr | |||
) |
Definition at line 514 of file plus_struct.c.
References dig__fread_port_C(), dig__fread_port_D(), dig__fread_port_L(), dig__fread_port_P(), dig_fseek(), dig_init_portable(), dig_rewind(), and dig_set_cur_port().
Referenced by dig_load_plus(), and Vect_open_topo().
int dig_Wr_P_area | ( | struct Plus_head * | Plus, | |
int | n, | |||
GVFILE * | fp | |||
) |
Definition at line 375 of file plus_struct.c.
References dig__fwrite_port_D(), and dig__fwrite_port_P().
Referenced by dig_write_areas().
int dig_Wr_P_isle | ( | struct Plus_head * | Plus, | |
int | n, | |||
GVFILE * | fp | |||
) |
Definition at line 470 of file plus_struct.c.
References dig__fwrite_port_D(), and dig__fwrite_port_P().
Referenced by dig_write_isles().
int dig_Wr_P_line | ( | struct Plus_head * | Plus, | |
int | n, | |||
GVFILE * | fp | |||
) |
Definition at line 244 of file plus_struct.c.
References dig__fwrite_port_C(), dig__fwrite_port_D(), dig__fwrite_port_I(), dig__fwrite_port_L(), dig__fwrite_port_P(), and dig_type_to_store().
Referenced by dig_write_lines().
int dig_Wr_P_node | ( | struct Plus_head * | Plus, | |
int | n, | |||
GVFILE * | fp | |||
) |
Definition at line 109 of file plus_struct.c.
References dig__fwrite_port_D(), dig__fwrite_port_F(), and dig__fwrite_port_P().
Referenced by dig_write_nodes().
int dig_Wr_Plus_head | ( | GVFILE * | fp, | |
struct Plus_head * | ptr | |||
) |
Definition at line 609 of file plus_struct.c.
References dig__fwrite_port_C(), dig__fwrite_port_D(), dig__fwrite_port_L(), dig__fwrite_port_P(), dig_ftell(), dig_rewind(), and dig_set_cur_port().
Referenced by dig_write_plus_file().