File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -141,6 +141,15 @@ class CORE_EXPORT QgsGeos: public QgsGeometryEngine
141
141
*/
142
142
double lineLocatePoint ( const QgsPointV2& point, QString* errorMsg = nullptr ) const ;
143
143
144
+ /* *
145
+ * Creates a GeometryCollection geometry containing possible polygons formed from the constituent
146
+ * linework of a set of \a geometries. The input geometries must be fully noded (i.e. nodes exist
147
+ * at every common intersection of the geometries). The easiest way to ensure this is to first
148
+ * unary union these geometries by calling combine() on the set of input geometries and then
149
+ * pass the result to polygonize().
150
+ * An empty geometry will be returned in the case of errors.
151
+ * @note added in QGIS 3.0
152
+ */
144
153
static QgsGeometry polygonize ( const QList<QgsAbstractGeometry*>& geometries, QString* errorMsg = nullptr );
145
154
146
155
/* * Create a geometry from a GEOSGeometry
You can’t perform that action at this time.
0 commit comments