GEOS  3.9.1dev
Public Member Functions | Private Attributes | List of all members
geos::util::CoordinateArrayFilter Class Reference

A CoordinateFilter that adds read-only pointers to every Coordinate in a Geometry to a given vector. More...

#include <CoordinateArrayFilter.h>

Inheritance diagram for geos::util::CoordinateArrayFilter:
[legend]
Collaboration diagram for geos::util::CoordinateArrayFilter:
[legend]

Public Member Functions

 CoordinateArrayFilter (geom::Coordinate::ConstVect &target)
 Constructs a CoordinateArrayFilter. More...
 
virtual ~CoordinateArrayFilter ()
 
virtual void filter_ro (const geom::Coordinate *coord)
 Performs an operation with coord. More...
 
- Public Member Functions inherited from geos::geom::CoordinateFilter
virtual ~CoordinateFilter ()
 
virtual void filter_rw (Coordinate *) const
 Performs an operation on coord. More...
 

Private Attributes

geom::Coordinate::ConstVectpts
 

Detailed Description

A CoordinateFilter that adds read-only pointers to every Coordinate in a Geometry to a given vector.

Last port: util/CoordinateArrayFilter.java rev. 1.15

Definition at line 36 of file CoordinateArrayFilter.h.

Constructor & Destructor Documentation

geos::util::CoordinateArrayFilter::CoordinateArrayFilter ( geom::Coordinate::ConstVect target)
inline

Constructs a CoordinateArrayFilter.

Parameters
targetThe destination vector.

Definition at line 45 of file CoordinateArrayFilter.h.

virtual geos::util::CoordinateArrayFilter::~CoordinateArrayFilter ( )
inlinevirtual

Definition at line 51 of file CoordinateArrayFilter.h.

Member Function Documentation

virtual void geos::util::CoordinateArrayFilter::filter_ro ( const geom::Coordinate )
inlinevirtual

Performs an operation with coord.

param coord a Coordinate to which the filter is applied.

Reimplemented from geos::geom::CoordinateFilter.

Definition at line 54 of file CoordinateArrayFilter.h.

Member Data Documentation

geom::Coordinate::ConstVect& geos::util::CoordinateArrayFilter::pts
private

Definition at line 38 of file CoordinateArrayFilter.h.


The documentation for this class was generated from the following file: