![]() |
![]() |
Classes | |
struct | include_all_policy |
class | partition_one_range |
class | partition_two_ranges |
struct | visit_no_policy |
Functions | |
template<int Dimension, typename Box > | |
void | divide_box (Box const &box, Box &lower_box, Box &upper_box) |
template<typename OverlapsPolicy , typename Box , typename IteratorVector > | |
void | divide_into_subsets (Box const &lower_box, Box const &upper_box, IteratorVector const &input, IteratorVector &lower, IteratorVector &upper, IteratorVector &exceeding) |
template<typename ExpandPolicy , typename Box , typename IteratorVector > | |
void | expand_with_elements (Box &total, IteratorVector const &input) |
template<typename Policy , typename IteratorVector > | |
void | handle_one (IteratorVector const &input, Policy &policy) |
template<typename Policy , typename IteratorVector1 , typename IteratorVector2 > | |
void | handle_two (IteratorVector1 const &input1, IteratorVector2 const &input2, Policy &policy) |
template<typename IteratorVector > | |
bool | recurse_ok (IteratorVector const &input, std::size_t min_elements, std::size_t level) |
template<typename IteratorVector1 , typename IteratorVector2 > | |
bool | recurse_ok (IteratorVector1 const &input1, IteratorVector2 const &input2, std::size_t min_elements, std::size_t level) |
template<typename IteratorVector1 , typename IteratorVector2 , typename IteratorVector3 > | |
bool | recurse_ok (IteratorVector1 const &input1, IteratorVector2 const &input2, IteratorVector3 const &input3, std::size_t min_elements, std::size_t level) |
void boost::geometry::detail::partition::divide_box | ( | Box const & | box, |
Box & | lower_box, | ||
Box & | upper_box | ||
) |
void boost::geometry::detail::partition::divide_into_subsets | ( | Box const & | lower_box, |
Box const & | upper_box, | ||
IteratorVector const & | input, | ||
IteratorVector & | lower, | ||
IteratorVector & | upper, | ||
IteratorVector & | exceeding | ||
) |
void boost::geometry::detail::partition::expand_with_elements | ( | Box & | total, |
IteratorVector const & | input | ||
) |
void boost::geometry::detail::partition::handle_one | ( | IteratorVector const & | input, |
Policy & | policy | ||
) |
void boost::geometry::detail::partition::handle_two | ( | IteratorVector1 const & | input1, |
IteratorVector2 const & | input2, | ||
Policy & | policy | ||
) |
bool boost::geometry::detail::partition::recurse_ok | ( | IteratorVector const & | input, |
std::size_t | min_elements, | ||
std::size_t | level | ||
) |
bool boost::geometry::detail::partition::recurse_ok | ( | IteratorVector1 const & | input1, |
IteratorVector2 const & | input2, | ||
std::size_t | min_elements, | ||
std::size_t | level | ||
) |
bool boost::geometry::detail::partition::recurse_ok | ( | IteratorVector1 const & | input1, |
IteratorVector2 const & | input2, | ||
IteratorVector3 const & | input3, | ||
std::size_t | min_elements, | ||
std::size_t | level | ||
) |
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 |