GEOS
3.9.1dev
|
#include <UniqueCoordinateArrayFilter.h>
Public Member Functions | |
UniqueCoordinateArrayFilter (geom::Coordinate::ConstVect &target) | |
~UniqueCoordinateArrayFilter () override | |
void | filter_ro (const geom::Coordinate *coord) override |
![]() | |
virtual | ~CoordinateFilter () |
virtual void | filter_rw (Coordinate *) const |
Performs an operation on coord . More... | |
Private Member Functions | |
UniqueCoordinateArrayFilter (const UniqueCoordinateArrayFilter &other)=delete | |
UniqueCoordinateArrayFilter & | operator= (const UniqueCoordinateArrayFilter &rhs)=delete |
Private Attributes | |
geom::Coordinate::ConstVect & | pts |
geom::Coordinate::ConstSet | uniqPts |
Definition at line 42 of file UniqueCoordinateArrayFilter.h.
|
inline |
Constructs a CoordinateArrayFilter.
target | The destination set. |
Definition at line 49 of file UniqueCoordinateArrayFilter.h.
|
inlineoverride |
Destructor. Virtual dctor promises appropriate behaviour when someone will delete a derived-class object via a base-class pointer. http://www.parashift.com/c++-faq-lite/virtual-functions.html#faq-20.7
Definition at line 59 of file UniqueCoordinateArrayFilter.h.
|
privatedelete |
|
inlineoverridevirtual |
Performs a filtering operation with or on coord in "read-only" mode.
coord | The "read-only" Coordinate to which the filter is applied. |
Reimplemented from geos::geom::CoordinateFilter.
Definition at line 67 of file UniqueCoordinateArrayFilter.h.
|
privatedelete |
|
private |
Definition at line 75 of file UniqueCoordinateArrayFilter.h.
|
private |
Definition at line 76 of file UniqueCoordinateArrayFilter.h.