GEOS 3.11.1
|
Geometry classes support the concept of applying a Geometry filter to the Geometry. More...
#include <GeometryFilter.h>
Public Member Functions | |
virtual void | filter_ro (const Geometry *) |
virtual void | filter_rw (Geometry *) |
Geometry classes support the concept of applying a Geometry filter to the Geometry.
In the case of GeometryCollection subclasses, the filter is applied to every element Geometry. A Geometry filter can either record information about the Geometry or change the Geometry in some way. Geometry filters implement the interface GeometryFilter. (GeometryFilter is an example of the Gang-of-Four Visitor pattern).