19#include <geos/geom/CoordinateSequenceFilter.h> 
   20#include <geos/geom/Coordinate.h> 
   21#include <geos/export.h> 
   25class CoordinateSequence;
 
   41    VertexRingCounter(std::map<Coordinate, std::size_t>& counts)
 
   42        : vertexCounts(counts)
 
   45    bool isGeometryChanged()
 const override {
 
   49    bool isDone()
 const override {
 
   53    void filter_ro(
const CoordinateSequence& seq, std::size_t i) 
override;
 
   56        const std::vector<const Geometry*>& geoms,
 
   57        std::map<Coordinate, std::size_t>& counts);
 
   61    std::map<Coordinate, std::size_t>& vertexCounts;
 
Interface for classes which provide operations that can be applied to the coordinates in a Coordinate...
Definition CoordinateSequenceFilter.h:56
 
The internal representation of a list of coordinates inside a Geometry.
Definition CoordinateSequence.h:56
 
Coordinate is the lightweight class used to store coordinates.
Definition Coordinate.h:217
 
Basic implementation of Geometry, constructed and destructed by GeometryFactory.
Definition Geometry.h:196
 
Basic namespace for all GEOS functionalities.
Definition geos.h:38