|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-f6f2c534ea
|
Vedit library - Bulk labeling (automated labeling of vector features) More...

Go to the source code of this file.
Functions | |
| int | Vedit_bulk_labeling (struct Map_info *Map, struct ilist *List, double x1, double y1, double x2, double y2, double start, double step) |
| Lines z-bulk labeling. | |
Vedit library - Bulk labeling (automated labeling of vector features)
(C) 2007-2008 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 zbulk.c.
| int Vedit_bulk_labeling | ( | struct Map_info * | Map, |
| struct ilist * | List, | ||
| double | x1, | ||
| double | y1, | ||
| double | x2, | ||
| double | y2, | ||
| double | start, | ||
| double | step | ||
| ) |
Lines z-bulk labeling.
Automated labeling (z coordinate assignment) of vector lines (iso-lines).
| Map | pointer to Map_info |
| List | list of selected lines |
| x1,y1,x2,y2 | staring and ending point |
| start | starting value |
| step | step value |
Definition at line 32 of file zbulk.c.
References dbCatVal::cat, dbCatValArray::ctype, DB_C_TYPE_DOUBLE, db_CatValArray_alloc(), db_CatValArray_free(), db_CatValArray_sort_by_value(), GV_LINE, line_pnts::n_points, dbCatValArray::n_values, NULL, PORT_DOUBLE_MAX, dbCatVal::val, dbCatValArray::value, Vect_append_point(), Vect_delete_line(), Vect_destroy_cats_struct(), Vect_destroy_line_struct(), Vect_line_alive(), Vect_line_box(), Vect_line_check_intersection(), Vect_line_intersection(), Vect_line_length(), Vect_new_cats_struct(), Vect_new_line_struct(), Vect_read_line(), Vect_rewrite_line(), Vect_write_line(), WITH_Z, WITHOUT_Z, and line_pnts::z.