|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-1d1e47ad9d
|
Vector library - Building topology for native format. More...
#include <string.h>#include <stdlib.h>#include <stdio.h>#include <sys/types.h>#include <inttypes.h>#include <grass/glocale.h>#include <grass/vector.h>
Go to the source code of this file.
Functions | |
| int | Vect_build_nat (struct Map_info *Map, int build) |
| Build topology. | |
Vector library - Building topology for native format.
(C) 2001-2013 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 build_nat.c.
Build topology.
| Map | vector map |
| build | build level |
Definition at line 34 of file build_nat.c.
References _, Plus_head::Area, P_topo_c::area, Plus_head::box, Plus_head::built, P_area::centroid, dig_add_line(), dig_cidx_add_cat(), dig_line_box(), G_debug(), G_important_message(), G_message(), G_percent(), G_progress(), G_verbose_message(), G_warning(), GV_AREA, GV_BOUNDARY, GV_BUILD_ALL, GV_BUILD_AREAS, GV_BUILD_ATTACH_ISLES, GV_BUILD_BASE, GV_BUILD_CENTROIDS, GV_CENTROID, GV_LEFT, GV_RIGHT, Plus_head::Line, n_, Plus_head::n_areas, Plus_head::n_blines, Plus_head::n_clines, Plus_head::n_isles, Plus_head::n_lines, NULL, P_line::topo, TRUE, P_line::type, Vect__build_downgrade(), Vect_attach_isle(), Vect_box_copy(), Vect_box_extend(), Vect_build_line_area(), Vect_destroy_cats_struct(), Vect_find_area(), Vect_get_isle_box(), Vect_new_cats_struct(), Vect_new_line_struct(), Vect_read_line(), Vect_read_next_line(), and Vect_rewind().