17 #include <geos/geom/Point.h> 18 #include <geos/operation/overlayng/OverlayNG.h> 20 #include <geos/export.h> 27 class GeometryFactory;
67 std::vector<std::unique_ptr<geom::Point>> points;
73 bool isAllowCollapseLines;
76 void addResultPoints();
92 , geometryFactory(geomFact)
93 , isAllowCollapseLines(!OverlayNG::STRICT_MODE_DEFAULT)
96 std::vector<std::unique_ptr<geom::Point>> getPoints();
101 void setStrictMode(
bool p_isStrictMode)
103 isAllowCollapseLines = ! p_isStrictMode;
Definition: OverlayLabel.h:90
Definition: OverlayGraph.h:54
Definition: IntersectionPointBuilder.h:60
Supplies a set of utility methods for building Geometry objects from CoordinateSequence or other Geom...
Definition: GeometryFactory.h:68
Basic namespace for all GEOS functionalities.
Definition: IndexedNestedRingTester.h:26
Definition: OverlayEdge.h:49