#include <grass/Vect.h>
Go to the source code of this file.
Functions | |
int | Vect_read_next_line (struct Map_info *Map, struct line_pnts *line_p, struct line_cats *line_c) |
get next vector line ? | |
int | Vect_read_line (struct Map_info *Map, struct line_pnts *line_p, struct line_cats *line_c, int line) |
get vector line ? | |
int | Vect_line_alive (struct Map_info *Map, int line) |
check if line is alive or dead | |
int | Vect_node_alive (struct Map_info *Map, int node) |
check if node is alive or dead | |
int | Vect_area_alive (struct Map_info *Map, int area) |
check if area is alive or dead | |
int | Vect_isle_alive (struct Map_info *Map, int isle) |
check if isle is alive or dead |
int Vect_area_alive | ( | struct Map_info * | Map, | |
int | area | |||
) |
check if area is alive or dead
Map_info | structure, area number |
Definition at line 139 of file read.c.
Referenced by Vect_build_partial(), and Vect_remove_small_areas().
int Vect_isle_alive | ( | struct Map_info * | Map, | |
int | isle | |||
) |
int Vect_line_alive | ( | struct Map_info * | Map, | |
int | line | |||
) |
check if line is alive or dead
Map_info | structure, line number |
Definition at line 111 of file read.c.
Referenced by remove_bridges(), Vect_break_lines(), Vect_break_polygons(), Vect_remove_duplicates(), Vect_remove_small_areas(), and Vect_snap_lines().
int Vect_node_alive | ( | struct Map_info * | Map, | |
int | node | |||
) |
check if node is alive or dead
Map_info | structure, node number |
Definition at line 125 of file read.c.
Referenced by remove_dangles(), and Vect_clean_small_angles_at_nodes().
int Vect_read_line | ( | struct Map_info * | Map, | |
struct line_pnts * | line_p, | |||
struct line_cats * | line_c, | |||
int | line | |||
) |
get vector line ?
Map_info | structure, line_pnts structure, line_cats structure, line number |
Definition at line 85 of file read.c.
Referenced by remove_bridges(), remove_dangles(), Vect_break_lines(), Vect_break_polygons(), Vect_build_line_area(), Vect_build_nat(), Vect_clean_small_angles_at_nodes(), Vect_copy_map_lines(), Vect_find_line(), Vect_get_area_cats(), Vect_get_area_points(), Vect_get_isle_points(), Vect_get_line_cat(), Vect_net_build_graph(), Vect_net_nearest_nodes(), Vect_net_shortest_path_coor(), Vect_overlay_and(), Vect_point_in_area_outer_ring(), Vect_point_in_island(), Vect_remove_duplicates(), Vect_remove_small_areas(), Vect_select_lines_by_polygon(), Vect_set_varray_from_cat_list(), Vect_set_varray_from_db(), and Vect_snap_lines().
int Vect_read_next_line | ( | struct Map_info * | Map, | |
struct line_pnts * | line_p, | |||
struct line_cats * | line_c | |||
) |
get next vector line ?
Map_info | structure, line_pnts structure, line_cats structure |
Definition at line 58 of file read.c.
Referenced by Vect_build_nat(), and Vect_copy_map_lines().