#include <CoordinateSequenceFilter.h>
Public Member Functions | |
virtual void | filter_rw (CoordinateSequence &, size_t) |
virtual void | filter_ro (const CoordinateSequence &, size_t) |
virtual bool | isDone () const =0 |
virtual bool | isGeometryChanged () const =0 |
CoordinateSequenceFilter
to each CoordinateSequences they contain.
CoordinateSequenceFilter
is an example of the Gang-of-Four Visitor pattern.
Geometry::apply_rw(CoordinateSequenceFilter)
|
Performs an operation on a coordinate in a CoordinateSequence.
|
|
Performs an operation on a coordinate in a CoordinateSequence.
|
|
Reports whether the application of this filter can be terminated. Once this method returns
|
|
Reports whether the execution of this filter has modified the coordinates of the geometry. If so, Geometry#geometryChanged will be executed after this filter has finished being executed. Most filters can simply return a constant value reflecting whether they are able to change the coordinates.
|