[geos-commits] [SCM] GEOS branch main updated. e9ea7c1ce4969a15f112b9a2beb60182de0c90a9

git at osgeo.org git at osgeo.org
Tue May 23 11:52:24 PDT 2023


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GEOS".

The branch, main has been updated
       via  e9ea7c1ce4969a15f112b9a2beb60182de0c90a9 (commit)
      from  27833c0575f1a230249c4c9dd1f3d79847abe364 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit e9ea7c1ce4969a15f112b9a2beb60182de0c90a9
Author: Martin Davis <mtnclimb at gmail.com>
Date:   Tue May 23 11:51:45 2023 -0700

    Improve C-API doc for GEOSPolygonize_valid

diff --git a/capi/geos_c.h.in b/capi/geos_c.h.in
index 94a39f9ad..27d17459e 100644
--- a/capi/geos_c.h.in
+++ b/capi/geos_c.h.in
@@ -4336,14 +4336,16 @@ extern GEOSGeometry GEOS_DLL *GEOSPolygonize(
     unsigned int ngeoms);
 
 /**
-* Same polygonizing behavior as GEOSPolygonize(), but only returning results
-* that are valid.
+* Has the same polygonizing behavior as GEOSPolygonize(), 
+* but returns a result which is a valid polygonal geometry.
+* The result will not contain any edge-adjacent elements. 
 *
 * \param geoms Array of linear geometries to polygons. Caller retains ownersihp of both array container and objects.
 * \param ngeoms Size of the geoms array.
 * \return The polygonal output geometry.
 * Caller is responsible for freeing with GEOSGeom_destroy().
 * \see geos::operation::polygonize::Polygonizer
+* \see GEOSBuildArea()
 *
 * \since 3.8
 */

-----------------------------------------------------------------------

Summary of changes:
 capi/geos_c.h.in | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
GEOS


More information about the geos-commits mailing list