18 #include <geos/geom/CoordinateSequence.h> 19 #include <geos/geom/Location.h> 20 #include <geos/export.h> 40 using geos::geom::CoordinateXY;
76 Location locate(
const CoordinateXY* p);
90 std::vector<const CoordinateSequence*> ringList;
97 std::vector<std::unique_ptr<CoordinateSequence>> localRingList;
103 const CoordinateXY* p,
105 NodeSections& sections);
108 const CoordinateXY* p,
109 const CoordinateXY* prev,
110 const CoordinateXY* next);
114 void addRings(
const Geometry* geom);
116 void addRing(
const LinearRing* ring,
bool requireCW);
Definition: NodeSection.h:55
Basic implementation of Geometry, constructed and destructed by GeometryFactory.
Definition: Geometry.h:197
Represents a linear polygon, which may include holes.
Definition: Polygon.h:61
Definition: AdjacentEdgeLocator.h:67
Location
Constants representing the location of a point relative to a geometry.
Definition: Location.h:32
Basic namespace for all GEOS functionalities.
Definition: Angle.h:25
Models an OGC SFS LinearRing. A LinearRing is a LineString which is both closed and simple...
Definition: LinearRing.h:54
The internal representation of a list of coordinates inside a Geometry.
Definition: CoordinateSequence.h:56