16 #ifndef GEOS_GEOM_UTIL_COMPONENTCOORDINATEEXTRACTER_H
17 #define GEOS_GEOM_UTIL_COMPONENTCOORDINATEEXTRACTER_H
21 #include <geos/geom/GeometryComponentFilter.h>
22 #include <geos/geom/Geometry.h>
23 #include <geos/geom/Coordinate.h>
24 #include <geos/geom/LineString.h>
25 #include <geos/geom/Point.h>
75 void filter_ro(
const Geometry * geom)
100 #endif //GEOS_GEOM_UTIL_COMPONENTCOORDINATEEXTRACTER_H
a linestring
Definition: Geometry.h:69
std::vector< const Coordinate * > ConstVect
A vector of const Coordinate pointers.
Definition: Coordinate.h:71
Basic implementation of Geometry, constructed and destructed by GeometryFactory.
Definition: Geometry.h:167
a linear ring (linestring with 1st point == last point)
Definition: Geometry.h:71
a point
Definition: Geometry.h:67
virtual GeometryTypeId getGeometryTypeId() const =0
Return an integer representation of this Geometry type.
Definition: GeometryComponentFilter.h:43
virtual const Coordinate * getCoordinate() const =0
Returns a vertex of this Geometry, or NULL if this is the empty geometry.