17#include <geos/export.h>
23class CoordinateSequence;
38 void add(
const Curve& geom);
47 std::unique_ptr<Curve> getGeometry();
57 std::vector<std::unique_ptr<SimpleCurve>> m_curves;
58 std::unique_ptr<CoordinateSequence> m_pts{
nullptr};
62 bool m_isCurved{
false};
The internal representation of a list of coordinates inside a Geometry.
Definition CoordinateSequence.h:56
Supplies a set of utility methods for building Geometry objects from CoordinateSequence or other Geom...
Definition GeometryFactory.h:71
Definition CurveBuilder.h:33
Provides classes that parse and modify Geometry objects.
Definition ComponentCoordinateExtracter.h:28