|  | Home | Libraries | People | FAQ | More | 
Implements the simplify algorithm.
The douglas_peucker strategy simplifies a linestring, ring or vector of points using the well-known Douglas-Peucker algorithm.
template<typename Point, typename PointDistanceStrategy> class strategy::simplify::douglas_peucker { // ... };
| Parameter | Description | 
|---|---|
| typename Point | the point type | 
| typename PointDistanceStrategy | point-segment distance strategy to be used | 
| Function | Description | Parameters | Returns | 
|---|---|---|---|
| 
 template<typename Range, typename OutputIterator> OutputIterator apply(Range const & , OutputIterator out, distance_type const & ) 
 | Range const &: : OutputIterator: out: distance_type const &: : | 
          #include <boost/geometry/strategies/agnostic/simplify_douglas_peucker.hpp>