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

git at osgeo.org git at osgeo.org
Mon Mar 30 06:26:24 PDT 2026


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  efa5d0ff93d7a49a135b3ad9816247f01efe9b47 (commit)
      from  ab9c66697bbbead12c8519c8b2e331394ae99c33 (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 efa5d0ff93d7a49a135b3ad9816247f01efe9b47
Author: Even Rouault <even.rouault at spatialys.com>
Date:   Mon Mar 30 15:25:52 2026 +0200

    Doc of GEOSConcaveHullOfPolygons(): document isTight and isHolesAllowed… (#1415)
    
    * Doc of GEOSConcaveHullOfPolygons(): document isTight and isHolesAllowed in the order where they are expected by the function
    
    This will avoid confusion such as https://github.com/qgis/QGIS/pull/65596/changes#diff-ef1a3cc494a81e934d927d5e020f4bfe3acc1caddf7707d215db1981deaf8808R1955
    inverting the order w.r.t GEOS
    
    * Update capi/geos_c.h.in
    
    Co-authored-by: Andrea Giudiceandrea <andreaerdna at libero.it>
    
    ---------
    
    Co-authored-by: Dan Baston <dbaston at gmail.com>
    Co-authored-by: Andrea Giudiceandrea <andreaerdna at libero.it>

diff --git a/capi/geos_c.h.in b/capi/geos_c.h.in
index 4637c5ab4..1116b0024 100644
--- a/capi/geos_c.h.in
+++ b/capi/geos_c.h.in
@@ -3359,9 +3359,9 @@ extern char GEOS_DLL GEOSHasM(const GEOSGeometry* g);
 * A closed geometry is either:
 * - a non-empty LineString, CircularString, or CompoundCurve whose
 *   start and end points having the same XY values; or
-* - a non-empty MultiLineString or MultiCurve whose elements are 
+* - a non-empty MultiLineString or MultiCurve whose elements are
 *   all closed.
-*  
+*
 * Z and M values are not considered.
 *
 * \param g The geometry to test
@@ -3635,7 +3635,7 @@ extern GEOSGeometry GEOS_DLL *GEOSMinimumClearanceLine(const GEOSGeometry* g);
 * result in an invalid geometry being returned. Be sure
 * to check and repair validity.
 *
-* Z and M coordinate values are preserved but are not considered when 
+* Z and M coordinate values are preserved but are not considered when
 * determining if a point is repeated.
 *
 * \return A geometry with all points within the tolerance of each other removed.
@@ -4387,7 +4387,7 @@ extern void GEOS_DLL GEOSClusterInfo_destroy(GEOSClusterInfo* clusters);
 /**
 * Buffer a geometry.
 * The coordinates of the constructed geometry will not have Z or M values.
-* 
+*
 * \param g The input geometry to be buffered.
 * \param width The distance by which to expand the geometry (or contract)
 *        if the value is negative.
@@ -4501,7 +4501,7 @@ extern GEOSGeometry GEOS_DLL *GEOSBufferWithParams(
 /**
 * Generate a buffer using the provided style parameters.
 * The coordinates of the constructed geometry will not have Z or M values.
-* 
+*
 * \param g The geometry to buffer
 * \param width Width of the buffer
 * \param quadsegs Number of segments per quadrant
@@ -4918,8 +4918,8 @@ extern GEOSGeometry GEOS_DLL *GEOSConcaveHullByLength(
 *        This normalizes the Maximum Edge Length to be scale-free.
 *        A value of 1 produces the convex hull; a value of 0 produces
 *        the original polygons.
+* \param isTight does the hull follow the outer boundaries of the input polygons?
 * \param isHolesAllowed is the concave hull allowed to contain holes?
-* \param isTight does the hull follow the outer boundaries of the input polygons.
 * \return A newly allocated geometry of the concave hull. NULL on exception.
 *
 * Caller is responsible for freeing with GEOSGeom_destroy().
@@ -5184,7 +5184,7 @@ enum GEOSVoronoiFlags
 };
 
 /**
-* Returns the 2D Voronoi polygons or edges computed from the vertices 
+* Returns the 2D Voronoi polygons or edges computed from the vertices
 * of the given geometry.
 *
 * \param g the input geometry whose vertices will be used as sites.

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

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


hooks/post-receive
-- 
GEOS


More information about the geos-commits mailing list