25 #include <geos/export.h> 31 class GeometryCollection;
32 class GeometryFactory;
58 typedef std::function<std::unique_ptr<Geometry>(
const Geometry&)>
mapOp;
72 static std::unique_ptr<Geometry> map(
90 static std::unique_ptr<Geometry> flatMap(
102 std::vector<std::unique_ptr<Geometry>>& mapped);
105 std::unique_ptr<Geometry>& geom,
106 std::vector<std::unique_ptr<Geometry>>& geomList);
std::function< std::unique_ptr< Geometry >const Geometry &)> mapOp
Definition: GeometryMapper.h:58
Definition: GeometryMapper.h:49
Basic implementation of Geometry, constructed and destructed by GeometryFactory.
Definition: Geometry.h:186
Basic namespace for all GEOS functionalities.
Definition: Angle.h:25