![]() |
![]() |
Classes | |
struct | boost::geometry::concept::SimplifyStrategy< Strategy, Point > |
Checks strategy for simplify. More... | |
Functions | |
template<typename Geometry , typename Distance , typename Strategy > | |
void | boost::geometry::simplify (Geometry const &geometry, Geometry &out, Distance const &max_distance, Strategy const &strategy) |
Simplify a geometry using a specified strategy. | |
template<typename Geometry , typename Distance > | |
void | boost::geometry::simplify (Geometry const &geometry, Geometry &out, Distance const &max_distance) |
Simplify a geometry. |
void boost::geometry::simplify | ( | Geometry const & | geometry, |
Geometry & | out, | ||
Distance const & | max_distance, | ||
Strategy const & | strategy | ||
) |
Simplify a geometry using a specified strategy.
Geometry | Any type fulfilling a Geometry Concept |
Distance | A numerical distance measure |
Strategy | A type fulfilling a SimplifyStrategy concept |
strategy | A strategy to calculate simplification |
geometry | input geometry, to be simplified |
out | output geometry, simplified version of the input geometry |
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 |
void boost::geometry::simplify | ( | Geometry const & | geometry, |
Geometry & | out, | ||
Distance const & | max_distance | ||
) |
Simplify a geometry.
Geometry | Any type fulfilling a Geometry Concept |
Distance | numerical type (int, double, ttmath, ...) |
geometry | input geometry, to be simplified |
out | output geometry, simplified version of the input geometry |
max_distance | distance (in units of input coordinates) of a vertex to other segments to be removed |
April 2, 2011 |
Copyright © 2007-2011 Barend Gehrels, Amsterdam, the Netherlands Copyright © 2008-2011 Bruno Lalande, Paris, France Copyright © 2009-2010 Mateusz Loskot, London, UK |