veditlib.dox 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. /*! \page veditlib GRASS Vedit Library
  2. by GRASS Development Team (https://grass.osgeo.org)
  3. \tableofcontents
  4. \section veditIntro Introduction to Vedit Library
  5. This library contains higher level functions for editing %vector
  6. geometry (see \ref vectorlib). Currently only 2D primitives are
  7. supported (points, lines, boundaries and centroids).
  8. The library is used by <tt>v.edit</tt> module and wxGUI %vector digitizer.
  9. \section veditFn Functions
  10. \subsection veditModify Modify features
  11. - Vedit_split_lines()
  12. - Vedit_connect_lines()
  13. - Vedit_extend_lines()
  14. - Vedit_chtype_lines()
  15. - Vedit_delete_lines()
  16. - Vedit_flip_lines()
  17. - Vedit_merge_lines()
  18. - Vedit_move_lines()
  19. \subsection veditArea Modify areas
  20. - Vedit_delete_area_centroid()
  21. - Vedit_delete_area()
  22. - Vedit_delete_areas_cat()
  23. \subsection veditCats Manipulate feature categories
  24. - Vedit_modify_cats()
  25. \subsection veditCopy Copy features
  26. - Vedit_copy_lines()
  27. \subsection veditSelect Select features
  28. - Vedit_select_by_query()
  29. \subsection veditSnap Snapping
  30. - Vedit_snap_point()
  31. - Vedit_snap_line()
  32. - Vedit_snap_lines()
  33. \subsection veditVertex Vertex manipulation
  34. - Vedit_move_vertex()
  35. - Vedit_add_vertex()
  36. - Vedit_remove_vertex()
  37. \subsection veditMisc Miscellaneous
  38. - Vedit_get_min_distance()
  39. - Vedit_bulk_labeling()
  40. - Vedit_render_map()
  41. \section seealso See Also
  42. - \ref vectorlib
  43. - \ref dbmilib
  44. \section authors Authors
  45. Martin Landa <landa.martin gmail.com>
  46. */