17#include <geos/geom/CoordinateSequence.h>
19#include <geos/export.h>
29class CoordinateSequence;
63 std::unique_ptr<geom::CoordinateSequence> ptList;
65 std::vector<std::unique_ptr<CoordinateSequence>> sections;
70 bool isLastSegmentIntersecting(
const Coordinate* p);
81 , lastOutside(
nullptr)
84 std::vector<std::unique_ptr<CoordinateSequence>>& limit(
const CoordinateSequence *pts);
The internal representation of a list of coordinates inside a Geometry.
Definition CoordinateSequence.h:56
Coordinate is the lightweight class used to store coordinates.
Definition Coordinate.h:217
An Envelope defines a rectangulare region of the 2D coordinate plane.
Definition Envelope.h:59
Definition LineLimiter.h:54
Basic namespace for all GEOS functionalities.
Definition geos.h:39