Browse Source

vector lib documentation updated for trunk

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@39564 15284696-431f-4ddb-bdfa-cd5b030d7da7
Markus Metz 15 years ago
parent
commit
7d28eba541
1 changed files with 9 additions and 9 deletions
  1. 9 9
      lib/vector/vectorlib.dox

+ 9 - 9
lib/vector/vectorlib.dox

@@ -127,17 +127,17 @@ vlibFeatureTypes):
 - boundary: the border line to describe an area (2D only);
 - centroid: a point within a closed boundary(ies) to describe an area
   (2D only);
-- edge: a 3D boundary (not implemented yet)
+- face: a 3D boundary (not implemented yet);
 - kernel: a 3D centroid in a volume.
 
 From vector feature types mentioned above are derived:
 
-- node: endpoint of a line (2D or 3D);
-- area: the topological composition of centroid and boundary(ies) (2D
-  only);
+- node: start/endpoints of lines and boundaries (2D or 3D);
+- area: the topological composition of a closed ring of boundary(ies)
+  and optionally a centroid (2D only, 3D coordinates supported but ignored);
 - isle: an area within area, not touching the boundaries of the outer
-  area (2D only);
-- face: a 3D area (not implemented yet);
+  area (2D only, 3D coordinates supported but ignored);
+- edge: a 3D node connecting faces (not implemented yet)
 - volume: a 3D corpus, the topological composition of faces and kernel
   (not implemented yet);
 - hole: a volume within volume, 3D equivalent to isle within area (not
@@ -145,7 +145,7 @@ From vector feature types mentioned above are derived:
 
 Note that all lines and boundaries can consist of multiple segments.
 
-Topology also holds information about isles. Isles are located within an area, not
+Area topology also holds information about isles. Isles are located within an area, not
 touching the boundaries of the outer area. Isles consist of one or more areas
 and are used internally by the vector libraries to maintain correct topology of areas.
 
@@ -393,7 +393,7 @@ Besides internal library functions there are two main libraries:
 For historical reasons, there are two internal libraries:
 
 - diglib (with dig_*() functions), GRASS 3.x/4.x
-- Vlib (with V1_*(), V2_*() and Vect_*() functions), GRASS 4.x/5.x
+- Vlib (with V1_*(), V2_*() and Vect_*() functions), since GRASS 4.x
   (except for the 5.7 interim version)
 
 The vector library was introduced in GRASS 4.0 to hide internal vector
@@ -1127,7 +1127,7 @@ In GRASS, whenever an 'inner' ring touches the boundary of an outside
 area, even in one point, it is no longer an 'inner' ring (Isle in
 GRASS topology), it is simply another area. A, B above can never be
 exported from GRASS as polygon A with inner ring B because there are
-only 2 areas A and B and no island.
+only 2 areas A and B and one island formed by A and B together.
 
 
 \subsubsection vlibTopoExample3 Topology Example 3