Home
last modified time | relevance | path

Searched refs:lineGeoms (Results 1 – 3 of 3) sorted by relevance

/dports/graphics/geos/geos-3.9.1/src/operation/overlay/validate/
H A DFuzzyPointLocator.cpp64 std::vector<std::unique_ptr<Geometry>> lineGeoms; in extractLineWork() local
71 lineGeoms.push_back(gComp->getBoundary()); in extractLineWork()
74 return g.getFactory()->buildGeometry(std::move(lineGeoms)); in extractLineWork()
83 std::vector<std::unique_ptr<Geometry>> lineGeoms; in getLineWork() local
88 lineGeoms.push_back(gComp->getBoundary()); in getLineWork()
90 lineGeoms.push_back(gComp->clone()); in getLineWork()
94 return g.getFactory()->buildGeometry(std::move(lineGeoms)); in getLineWork()
/dports/graphics/qgis-ltr/qgis-3.16.16/src/core/geometry/
H A Dqgsgeos.cpp848 QVector<GEOSGeometry *> lineGeoms; in splitLinearGeometry() local
854 lineGeoms.reserve( nGeoms ); in splitLinearGeometry()
856lineGeoms << GEOSGeom_clone_r( geosinit()->ctxt, GEOSGetGeometryN_r( geosinit()->ctxt, splitGeom.g… in splitLinearGeometry()
861 lineGeoms << GEOSGeom_clone_r( geosinit()->ctxt, splitGeom.get() ); in splitLinearGeometry()
864 mergeGeometriesMultiTypeSplit( lineGeoms ); in splitLinearGeometry()
866 for ( int i = 0; i < lineGeoms.size(); ++i ) in splitLinearGeometry()
868 newGeometries << QgsGeometry( fromGeos( lineGeoms[i] ) ); in splitLinearGeometry()
869 GEOSGeom_destroy_r( geosinit()->ctxt, lineGeoms[i] ); in splitLinearGeometry()
/dports/graphics/qgis/qgis-3.22.3/src/core/geometry/
H A Dqgsgeos.cpp992 QVector<GEOSGeometry *> lineGeoms; in splitLinearGeometry() local
998 lineGeoms.reserve( nGeoms ); in splitLinearGeometry()
1000lineGeoms << GEOSGeom_clone_r( geosinit()->ctxt, GEOSGetGeometryN_r( geosinit()->ctxt, splitGeom.g… in splitLinearGeometry()
1005 lineGeoms << GEOSGeom_clone_r( geosinit()->ctxt, splitGeom.get() ); in splitLinearGeometry()
1008 mergeGeometriesMultiTypeSplit( lineGeoms ); in splitLinearGeometry()
1010 for ( int i = 0; i < lineGeoms.size(); ++i ) in splitLinearGeometry()
1012 newGeometries << QgsGeometry( fromGeos( lineGeoms[i] ) ); in splitLinearGeometry()
1013 GEOSGeom_destroy_r( geosinit()->ctxt, lineGeoms[i] ); in splitLinearGeometry()