#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 |
virtual Geometry* geos::geom::util::CoordinateOperation::edit | ( | const Geometry * | geometry, | |
const GeometryFactory * | factory | |||
) | [virtual] |
Return a newly created geometry
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 |