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