#include <CoordinateOperation.h>
Public Member Functions | |
| virtual Geometry * | edit (const Geometry *geometry, const GeometryFactory *factory) |
| virtual CoordinateSequence * | edit (const CoordinateSequence *coordinates, const Geometry *geometry)=0 |
A GeometryEditorOperation which modifies the coordinate list of a Geometry. Operates on Geometry subclasses which contains a single coordinate list.
| virtual Geometry* geos::geom::util::CoordinateOperation::edit | ( | const Geometry * | geometry, |
| const GeometryFactory * | factory | ||
| ) | [virtual] |
Return a newly created geometry, ownership to caller
Implements geos::geom::util::GeometryEditorOperation.
| virtual CoordinateSequence* geos::geom::util::CoordinateOperation::edit | ( | const CoordinateSequence * | coordinates, |
| const Geometry * | geometry | ||
| ) | [pure virtual] |
Edits the array of Coordinate from a Geometry.
| coordinates | the coordinate array to operate on |
| geometry | the geometry containing the coordinate list |
1.7.2