|
template<int Dimension, typename Box > |
void | boost::geometry::detail::partition::divide_box (Box const &box, Box &lower_box, Box &upper_box) |
|
template<typename Box , typename IteratorVector , typename OverlapsPolicy > |
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, OverlapsPolicy const &overlaps_policy) |
|
template<typename Box , typename IteratorVector , typename ExpandPolicy > |
void | boost::geometry::detail::partition::expand_with_elements (Box &total, IteratorVector const &input, ExpandPolicy const &expand_policy) |
|
template<typename IteratorVector , typename VisitPolicy > |
void | boost::geometry::detail::partition::handle_one (IteratorVector const &input, VisitPolicy &visitor) |
|
template<typename IteratorVector1 , typename IteratorVector2 , typename VisitPolicy > |
void | boost::geometry::detail::partition::handle_two (IteratorVector1 const &input1, IteratorVector2 const &input2, VisitPolicy &visitor) |
|
template<typename IteratorVector > |
bool | boost::geometry::detail::partition::recurse_ok (IteratorVector const &input, std::size_t min_elements, std::size_t level) |
|
template<typename IteratorVector1 , typename IteratorVector2 > |
bool | boost::geometry::detail::partition::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 | boost::geometry::detail::partition::recurse_ok (IteratorVector1 const &input1, IteratorVector2 const &input2, IteratorVector3 const &input3, std::size_t min_elements, std::size_t level) |
|