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().