#include <iterator>
#include <boost/concept_check.hpp>
#include <boost/range.hpp>
#include <boost/mpl/fold.hpp>
#include <boost/mpl/greater.hpp>
#include <boost/mpl/if.hpp>
#include <boost/mpl/insert.hpp>
#include <boost/mpl/int.hpp>
#include <boost/mpl/set.hpp>
#include <boost/mpl/size.hpp>
#include <boost/mpl/transform.hpp>
#include <boost/type_traits.hpp>
#include <boost/variant/apply_visitor.hpp>
#include <boost/variant/static_visitor.hpp>
#include <boost/variant/variant_fwd.hpp>
#include <boost/geometry/core/cs.hpp>
#include <boost/geometry/core/closure.hpp>
#include <boost/geometry/core/tags.hpp>
#include <boost/geometry/geometries/concepts/check.hpp>
#include <boost/geometry/algorithms/assign.hpp>
#include <boost/geometry/algorithms/detail/calculate_null.hpp>
#include <boost/geometry/algorithms/detail/multi_sum.hpp>
#include <boost/geometry/views/closeable_view.hpp>
#include <boost/geometry/strategies/distance.hpp>
#include <boost/geometry/strategies/default_length_result.hpp>
Classes | |
struct | boost::geometry::detail::length::segment_length< Segment > |
struct | boost::geometry::detail::length::range_length< Range, Closure > |
Internal, calculates length of a linestring using iterator pairs and specified strategy. More... | |
struct | boost::geometry::dispatch::length< Geometry, Tag > |
struct | boost::geometry::dispatch::length< Geometry, linestring_tag > |
struct | boost::geometry::dispatch::length< Geometry, segment_tag > |
struct | boost::geometry::dispatch::length< MultiLinestring, multi_linestring_tag > |
struct | boost::geometry::resolve_variant::length< Geometry > |
struct | boost::geometry::resolve_variant::length< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> > |
struct | boost::geometry::resolve_variant::length< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >::visitor< Strategy > |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::geometry | |
boost::geometry::detail | |
boost::geometry::detail::length | |
boost::geometry::dispatch | |
boost::geometry::resolve_variant | |
Functions | |
template<typename Geometry > | |
default_length_result < Geometry >::type | boost::geometry::length (Geometry const &geometry) |
{length} More... | |
template<typename Geometry , typename Strategy > | |
default_length_result < Geometry >::type | boost::geometry::length (Geometry const &geometry, Strategy const &strategy) |
{length} More... | |