template<typename Geometry , typename OutputIterator , typename Distance , typename Strategy >
void boost::geometry::detail::simplify::simplify_insert |
( |
Geometry const & |
geometry, |
|
|
OutputIterator |
out, |
|
|
Distance const & |
max_distance, |
|
|
Strategy const & |
strategy |
|
) |
| |
|
inline |
Simplify a geometry, using an output iterator and a specified strategy.
- Template Parameters
-
- Parameters
-
geometry | input geometry, to be simplified |
out | output iterator, outputs all simplified points |
max_distance | distance (in units of input coordinates) of a vertex to other segments to be removed |
strategy | simplify strategy to be used for simplification, might include point-distance strategy |
{distinguish,with strategy} {[include reference/algorithms/simplify.qbk]}
References boost::geometry::resolve_strategy::simplify_insert::apply().
Referenced by simplify_insert().