17 #include <geos/export.h> 19 #include <geos/geom/Envelope.h> 20 #include <geos/geom/CoordinateSequence.h> 69 static constexpr
int BOX_LEFT = 3;
70 static constexpr
int BOX_TOP = 2;
71 static constexpr
int BOX_RIGHT = 1;
72 static constexpr
int BOX_BOTTOM = 0;
82 std::unique_ptr<CoordinateSequence> clipToBoxEdge(
const CoordinateSequence* pts,
int edgeIndex,
bool closeRing)
const;
92 bool isInsideEdge(
const Coordinate& p,
int edgeIndex)
const;
Definition: RingClipper.h:64
An Envelope defines a rectangulare region of the 2D coordinate plane.
Definition: Envelope.h:58
Coordinate is the lightweight class used to store coordinates.
Definition: Coordinate.h:216
Basic namespace for all GEOS functionalities.
Definition: Angle.h:25
The internal representation of a list of coordinates inside a Geometry.
Definition: CoordinateSequence.h:56