[GRASS-SVN] r36531 - in grass/trunk: include/Make lib/vector

svn_grass at osgeo.org svn_grass at osgeo.org
Mon Mar 30 11:06:45 EDT 2009


Author: martinl
Date: 2009-03-30 11:06:44 -0400 (Mon, 30 Mar 2009)
New Revision: 36531

Modified:
   grass/trunk/include/Make/Doxyfile_arch_html
   grass/trunk/include/Make/Doxyfile_arch_latex
   grass/trunk/lib/vector/vectorlib.dox
Log:
minor vector doxygen docs update (geos)


Modified: grass/trunk/include/Make/Doxyfile_arch_html
===================================================================
--- grass/trunk/include/Make/Doxyfile_arch_html	2009-03-30 14:32:02 UTC (rev 36530)
+++ grass/trunk/include/Make/Doxyfile_arch_html	2009-03-30 15:06:44 UTC (rev 36531)
@@ -962,7 +962,7 @@
 # undefined via #undef or recursively expanded use the := operator 
 # instead of the = operator.
 
-PREDEFINED             = HAVE_OGR HAVE_TIFFIO_H
+PREDEFINED             = HAVE_OGR HAVE_TIFFIO_H HAVE_GEOS
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then 
 # this tag can be used to specify a list of macro names that should be expanded. 

Modified: grass/trunk/include/Make/Doxyfile_arch_latex
===================================================================
--- grass/trunk/include/Make/Doxyfile_arch_latex	2009-03-30 14:32:02 UTC (rev 36530)
+++ grass/trunk/include/Make/Doxyfile_arch_latex	2009-03-30 15:06:44 UTC (rev 36531)
@@ -962,7 +962,7 @@
 # undefined via #undef or recursively expanded use the := operator 
 # instead of the = operator.
 
-PREDEFINED             = HAVE_OGR HAVE_TIFFIO_H
+PREDEFINED             = HAVE_OGR HAVE_TIFFIO_H HAVE_GEOS
 
 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then 
 # this tag can be used to specify a list of macro names that should be expanded. 

Modified: grass/trunk/lib/vector/vectorlib.dox
===================================================================
--- grass/trunk/lib/vector/vectorlib.dox	2009-03-30 14:32:02 UTC (rev 36530)
+++ grass/trunk/lib/vector/vectorlib.dox	2009-03-30 15:06:44 UTC (rev 36531)
@@ -1,4 +1,4 @@
-/*! \page Vector_Library GRASS 6 Vector Architecture
+/*! \page Vector_Library GRASS Vector Architecture
 
 by GRASS Development Team
 
@@ -91,7 +91,7 @@
 
 \section intro Introduction
 
-The GRASS 6 vector format is very similar to old GRASS 4.x (5.0/5.3)
+The GRASS 6/7 vector format is very similar to old GRASS 4.x (5.0/5.3)
 vector format.
 
 This description covers the new GRASS 6 vector library architecture.
@@ -172,20 +172,20 @@
 </ul>
 
 The vector library was introduced in GRASS 4.0 to hide internal vector
-files' formats and structures.  In GRASS 6, everything is accessed via
+files' formats and structures.  In GRASS 6/7, everything is accessed via
 Vect_*() functions, for example:
 
 Old 4.x code:
 \verbatim
     xx = Map.Att[Map.Area[area_num].att].x;
 \endverbatim
-New 6.x functions:
+New 6.x/7.x functions:
 \verbatim
     Vect_get_area_centroid()
     Vect_get_centroid_coor()
 \endverbatim
 
-In GRASS 6, all internal, mostly non-topological vector functions are
+In GRASS 6/7, all internal, mostly non-topological vector functions are
 hidden from the modules' API (mainly dig_*(), V1_*() and V2_*()
 functions). All available Vect_*() functions are topological vector
 functions.
@@ -1582,7 +1582,18 @@
 
  - Vect_rewrite_line()
 
+\section geos GEOS support
 
+Note: The functions are available only if GRASS is compiled with
+<tt>--with-geos</tt> switch.
+
+ - Vect_read_line_geos()
+
+ - Vect_read_area_geos()
+
+ - Vect_line_to_geos()
+
+
 \section contacts Contacts
 
  Radim Blazek (vector architecture) <radim.blazek at gmail.com>



More information about the grass-commit mailing list