/third_party/boost/boost/geometry/index/detail/rtree/node/ |
D | node.hpp | 108 typedef typename MembersHolder::allocators_type allocators_type; typedef 114 allocators_type & allocators) in apply() 122 allocators_type &) in apply() 131 typedef typename MembersHolder::allocators_type allocators_type; typedef 134 inline static void apply(Range & elements, allocators_type & allocators) in apply() 140 inline static void apply(It first, It last, allocators_type & allocators) in apply() 153 inline static void apply_dispatch(It first, It last, allocators_type & allocators, in apply_dispatch() 165 inline static void apply_dispatch(It /*first*/, It /*last*/, allocators_type & /*allocators*/, in apply_dispatch()
|
D | subtree_destroyer.hpp | 29 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::subtree_destroyer 36 subtree_destroyer(pointer ptr, allocators_type & allocators) in subtree_destroyer() 77 allocators_type & m_allocators;
|
/third_party/boost/boost/geometry/index/detail/rtree/visitors/ |
D | destroy.hpp | 31 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::destroy 34 inline destroy(node_pointer node, allocators_type & allocators) in destroy() 56 rtree::destroy_node<allocators_type, internal_node>::apply(m_allocators, node_to_destroy); in operator ()() 64 rtree::destroy_node<allocators_type, leaf>::apply(m_allocators, m_current_node); in operator ()() 67 static inline void apply(node_pointer node, allocators_type & allocators) in apply() 75 allocators_type & m_allocators;
|
D | copy.hpp | 28 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::copy 35 typedef typename allocators_type::node_pointer node_pointer; 38 explicit inline copy(allocators_type & allocators) in copy() 45 …node_pointer raw_new_node = rtree::create_node<allocators_type, internal_node>::apply(m_allocators… in operator ()() 72 …node_pointer raw_new_node = rtree::create_node<allocators_type, leaf>::apply(m_allocators); … in operator ()() 93 allocators_type & m_allocators;
|
D | insert.hpp | 141 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::split 162 allocators_type & allocators) in apply() 167 …node_pointer n2_ptr = rtree::create_node<allocators_type, Node>::apply(allocators); … in apply() 275 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::detail::insert 282 typedef typename allocators_type::node_pointer node_pointer; 283 typedef typename allocators_type::size_type size_type; 293 allocators_type & allocators, in insert() 449 …subtree_destroyer new_root(rtree::create_node<allocators_type, internal_node>::apply(m_allocators)… in split() 488 allocators_type & m_allocators; 515 typedef typename base::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::insert [all …]
|
D | spatial_query.hpp | 28 typedef typename MembersHolder::allocators_type allocators_type; typedef 36 typedef typename allocators_type::size_type size_type; 105 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::spatial_query_incremental 114 typedef typename allocators_type::size_type size_type; 115 typedef typename allocators_type::const_reference const_reference; 116 typedef typename allocators_type::node_pointer node_pointer;
|
D | remove.hpp | 36 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::remove 43 typedef typename allocators_type::node_pointer node_pointer; 44 typedef typename allocators_type::size_type size_type; 57 allocators_type & allocators) in remove() 148 … rtree::destroy_node<allocators_type, internal_node>::apply(m_allocators, root_to_destroy); in operator ()() 270 rtree::destroy_node<allocators_type, leaf>::apply(m_allocators, it->second); in reinsert_removed_nodes_elements() 276 … rtree::destroy_node<allocators_type, internal_node>::apply(m_allocators, it->second); in reinsert_removed_nodes_elements() 329 allocators_type & m_allocators;
|
D | distance_query.hpp | 111 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::distance_query 144 std::pair<node_distance_type, typename allocators_type::node_pointer> in operator ()() 266 std::pair<node_distance_type, typename allocators_type::node_pointer> const& p1, in abl_less() 267 std::pair<node_distance_type, typename allocators_type::node_pointer> const& p2) in abl_less() 312 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::distance_query_incremental 329 typedef typename allocators_type::size_type size_type; 330 typedef typename allocators_type::const_reference const_reference; 331 typedef typename allocators_type::node_pointer node_pointer;
|
/third_party/boost/boost/geometry/index/detail/rtree/ |
D | query_iterators.hpp | 70 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::iterators::spatial_query_iterator 78 typedef typename allocators_type::const_reference reference; 79 typedef typename allocators_type::difference_type difference_type; 80 typedef typename allocators_type::const_pointer pointer; 123 …or==(spatial_query_iterator const& l, end_query_iterator<value_type, allocators_type> const& /*r*/) in operator ==() 128 …friend bool operator==(end_query_iterator<value_type, allocators_type> const& /*l*/, spatial_query… in operator ==() 142 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::iterators::distance_query_iterator 150 typedef typename allocators_type::const_reference reference; 151 typedef typename allocators_type::difference_type difference_type; 152 typedef typename allocators_type::const_pointer pointer; [all …]
|
D | pack_create.hpp | 142 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::pack 169 allocators_type & allocators) in apply() 181 allocators_type & allocators, in apply() 292 allocators_type & allocators) in per_level() 305 …node_pointer n = rtree::create_node<allocators_type, leaf>::apply(allocators); … in per_level() 353 …node_pointer n = rtree::create_node<allocators_type, internal_node>::apply(allocators); … in per_level() 381 allocators_type & allocators) in per_level_packets()
|
/third_party/boost/boost/geometry/index/detail/rtree/rstar/ |
D | insert.hpp | 66 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::visitors::rstar::remove_elements_to_reinsert 82 allocators_type & allocators) in apply() 207 typename MembersHolder::allocators_type, 221 typename MembersHolder::allocators_type, 245 typedef typename MembersHolder::allocators_type allocators_type; typedef 247 typedef typename allocators_type::node_pointer node_pointer; 248 typedef typename allocators_type::size_type size_type; 255 allocators_type & allocators, in level_insert_base() 348 typedef typename base::allocators_type allocators_type; typedef 358 allocators_type & allocators, in level_insert() [all …]
|
D | redistribute_elements.hpp | 406 typedef typename MembersHolder::allocators_type allocators_type; typedef 425 allocators_type & allocators) in apply()
|
/third_party/boost/boost/geometry/index/detail/ |
D | serialization.hpp | 351 typedef typename MembersHolder::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::load 357 typedef typename allocators_type::node_pointer node_pointer; 358 typedef typename allocators_type::size_type size_type; 368 allocators_type & allocators) in apply() 380 allocators_type & allocators, in raw_apply() 461 typedef typename Rtree::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::const_private_view 486 typedef typename Rtree::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::private_view 518 typedef typename view::allocators_type allocators_type; in save() typedef 531 …::save<Archive, value_type, options_type, translator_type, box_type, allocators_type> save_v(ar, v… in save() 548 typedef typename view::allocators_type allocators_type; in load() typedef [all …]
|
/third_party/boost/boost/geometry/index/detail/rtree/utilities/ |
D | view.hpp | 34 typedef typename Rtree::allocators_type allocators_type; typedef in boost::geometry::index::detail::rtree::utilities::view
|
/third_party/boost/boost/geometry/index/detail/rtree/quadratic/ |
D | redistribute_elements.hpp | 101 typedef typename MembersHolder::allocators_type allocators_type; typedef 116 allocators_type & allocators) in apply()
|
/third_party/boost/boost/geometry/index/detail/rtree/linear/ |
D | redistribute_elements.hpp | 331 typedef typename MembersHolder::allocators_type allocators_type; typedef 344 allocators_type & allocators) in apply()
|