#include <cstddef>
#include <boost/range.hpp>
#include <boost/variant/static_visitor.hpp>
#include <boost/variant/apply_visitor.hpp>
#include <boost/variant/variant_fwd.hpp>
#include <boost/geometry/core/cs.hpp>
#include <boost/geometry/core/closure.hpp>
#include <boost/geometry/core/exterior_ring.hpp>
#include <boost/geometry/core/interior_rings.hpp>
#include <boost/geometry/core/mutable_range.hpp>
#include <boost/geometry/core/tags.hpp>
#include <boost/geometry/geometries/concepts/check.hpp>
#include <boost/geometry/strategies/agnostic/simplify_douglas_peucker.hpp>
#include <boost/geometry/strategies/concepts/simplify_concept.hpp>
#include <boost/geometry/strategies/default_strategy.hpp>
#include <boost/geometry/algorithms/clear.hpp>
#include <boost/geometry/algorithms/convert.hpp>
#include <boost/geometry/algorithms/not_implemented.hpp>
#include <boost/geometry/algorithms/detail/distance/default_strategies.hpp>
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::geometry | |
boost::geometry::detail | |
boost::geometry::detail::simplify | |
boost::geometry::dispatch | |
boost::geometry::resolve_strategy | |
boost::geometry::resolve_variant | |
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. More... | |
template<typename Geometry , typename Distance > | |
void | boost::geometry::simplify (Geometry const &geometry, Geometry &out, Distance const &max_distance) |
Simplify a geometry. More... | |
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) |
Simplify a geometry, using an output iterator and a specified strategy. More... | |
template<typename Geometry , typename OutputIterator , typename Distance > | |
void | boost::geometry::detail::simplify::simplify_insert (Geometry const &geometry, OutputIterator out, Distance const &max_distance) |
Simplify a geometry, using an output iterator. More... | |