GEOS
3.8.0dev

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 GangofFour Visitor pattern).