38 class NodedSegmentString;
72 static constexpr
int NEARNESS_FACTOR = 100;
100 std::unique_ptr<std::vector<geom::Coordinate>>
getIntersections() {
return std::move(intersections); };
116 bool isDone()
const override {
return false; }
Coordinate is the lightweight class used to store coordinates.
An interface for classes which represent a sequence of contiguous line segments.
Specifies the precision model of the Coordinate in a Geometry.
bool isDone() const override
A LineIntersector is an algorithm that can both test whether two line segments intersect and compute ...
Basic namespace for all GEOS functionalities.
algorithm::LineIntersector li
Processes possible intersections detected by a Noder.
std::unique_ptr< std::vector< geom::Coordinate > > intersections
std::unique_ptr< std::vector< geom::Coordinate > > getIntersections()