Home
last modified time | relevance | path

Searched refs:rtree (Results 1 – 25 of 38) sorted by relevance

12

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/rtree/visitors/
H A Dremove.hpp20 namespace detail { namespace rtree { namespace visitors { namespace
25 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
29 …typedef typename rtree::node<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
30 …typedef typename rtree::internal_node<Value, parameters_type, Box, Allocators, typename Options::n…
31 …typedef typename rtree::leaf<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
33 typedef rtree::subtree_destroyer<Value, Options, Translator, Box, Allocators> subtree_destroyer;
37 typedef typename rtree::elements_type<internal_node>::type::size_type internal_size_type;
67 typedef typename rtree::elements_type<internal_node>::type children_type; in operator ()()
68 children_type & children = rtree::elements(n); in operator ()()
89 typedef typename rtree::elements_type<internal_node>::type elements_type; in operator ()()
[all …]
H A Dinsert.hpp23 namespace detail { namespace rtree { namespace
35 …typedef typename rtree::node<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
36 …typedef typename rtree::internal_node<Value, parameters_type, Box, Allocators, typename Options::n…
37 …typedef typename rtree::leaf<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
39 typedef typename rtree::elements_type<internal_node>::type children_type;
49 children_type & children = rtree::elements(n); in apply()
119 …typedef typename rtree::node<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
120 …typedef typename rtree::internal_node<Value, parameters_type, Box, Allocators, typename Options::n…
121 …typedef typename rtree::leaf<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
123 typedef rtree::subtree_destroyer<Value, Options, Translator, Box, Allocators> subtree_destroyer;
[all …]
H A Dcopy.hpp16 namespace detail { namespace rtree { namespace visitors { namespace
20 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
23 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
24 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
25 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
27 typedef rtree::subtree_destroyer<Value, Options, Translator, Box, Allocators> subtree_destroyer;
37 …node_pointer raw_new_node = rtree::create_node<Allocators, internal_node>::apply(m_allocators); … in operator ()()
40 typedef typename rtree::elements_type<internal_node>::type elements_type; in operator ()()
41 elements_type & elements = rtree::elements(n); in operator ()()
43 elements_type & elements_dst = rtree::elements(rtree::get<internal_node>(*new_node)); in operator ()()
[all …]
H A Dspatial_query.hpp16 namespace detail { namespace rtree { namespace visitors { namespace
20 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
22 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
23 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
24 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
36 typedef typename rtree::elements_type<internal_node>::type elements_type; in operator ()()
37 elements_type const& elements = rtree::elements(n); in operator ()()
46 rtree::apply_visitor(*this, *it->second); in operator ()()
52 typedef typename rtree::elements_type<leaf>::type elements_type; in operator ()()
53 elements_type const& elements = rtree::elements(n); in operator ()()
[all …]
H A Diterator.hpp16 namespace detail { namespace rtree { namespace visitors { namespace
20 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
23 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
24 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
25 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
31 typedef typename rtree::elements_type<internal_node>::type::const_iterator internal_iterator;
32 typedef typename rtree::elements_type<leaf>::type leaf_elements;
33 typedef typename rtree::elements_type<leaf>::type::const_iterator leaf_iterator;
42 typedef typename rtree::elements_type<internal_node>::type elements_type; in operator ()()
43 elements_type const& elements = rtree::elements(n); in operator ()()
[all …]
H A Ddestroy.hpp16 namespace detail { namespace rtree { namespace visitors { namespace
20 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
23 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
24 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
25 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
36 …BOOST_GEOMETRY_INDEX_ASSERT(&n == &rtree::get<internal_node>(*m_current_node), "invalid pointers"); in operator ()()
40 typedef typename rtree::elements_type<internal_node>::type elements_type; in operator ()()
41 elements_type & elements = rtree::elements(n); in operator ()()
47 rtree::apply_visitor(*this, *m_current_node); in operator ()()
51 rtree::destroy_node<Allocators, internal_node>::apply(m_allocators, node_to_destroy); in operator ()()
[all …]
H A Dchildren_box.hpp16 namespace detail { namespace rtree { namespace visitors { namespace
20 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
22 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
23 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
32 typedef typename rtree::elements_type<internal_node>::type elements_type; in operator ()()
33 elements_type const& elements = rtree::elements(n); in operator ()()
35 m_result = rtree::elements_box<Box>(elements.begin(), elements.end(), m_tr); in operator ()()
40 typedef typename rtree::elements_type<leaf>::type elements_type; in operator ()()
41 elements_type const& elements = rtree::elements(n); in operator ()()
43 m_result = rtree::values_box<Box>(elements.begin(), elements.end(), m_tr); in operator ()()
H A Dcount.hpp16 namespace detail { namespace rtree { namespace visitors { namespace
50 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
52 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
53 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
54 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
64 typedef typename rtree::elements_type<internal_node>::type elements_type; in operator ()()
65 elements_type const& elements = rtree::elements(n); in operator ()()
76 rtree::apply_visitor(*this, *it->second); in operator ()()
83 typedef typename rtree::elements_type<leaf>::type elements_type; in operator ()()
84 elements_type const& elements = rtree::elements(n); in operator ()()
H A Ddistance_query.hpp16 namespace detail { namespace rtree { namespace visitors { namespace
103 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
108 …typedef typename rtree::node<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
109 …typedef typename rtree::internal_node<Value, parameters_type, Box, Allocators, typename Options::n…
110 …typedef typename rtree::leaf<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
131 typedef typename rtree::elements_type<internal_node>::type elements_type; in operator ()()
134 typedef typename index::detail::rtree::container_from_elements_type< in operator ()()
142 elements_type const& elements = rtree::elements(n); in operator ()()
188 rtree::apply_visitor(*this, *(it->second)); in operator ()()
221 typedef typename rtree::elements_type<leaf>::type elements_type; in operator ()()
[all …]
H A Dis_leaf.hpp16 namespace detail { namespace rtree { namespace visitors { namespace
19 struct is_leaf : public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, t…
21 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
22 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/
H A Drtree.hpp154 class rtree class
156 BOOST_COPYABLE_AND_MOVABLE(rtree)
191 typedef typename detail::rtree::options_type<Parameters>::type options_type;
193 …typedef detail::rtree::allocators<allocator_type, value_type, typename options_type::parameters_ty…
195 …typedef typename detail::rtree::node<value_type, typename options_type::parameters_type, box_type,…
196 …typedef typename detail::rtree::internal_node<value_type, typename options_type::parameters_type, …
197 …typedef typename detail::rtree::leaf<value_type, typename options_type::parameters_type, box_type,…
201 …typedef detail::rtree::subtree_destroyer<value_type, options_type, translator_type, box_type, allo…
203 friend class detail::rtree::utilities::view<rtree>;
205 friend class detail::rtree::private_view<rtree>;
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/rtree/quadratic/
H A Dredistribute_elements.hpp27 namespace detail { namespace rtree { namespace
39 typedef typename rtree::element_indexable_type<element_type, Translator>::type indexable_type; in pick_seeds()
56 indexable_type const& ind1 = rtree::element_indexable(elements[i], tr); in pick_seeds()
57 indexable_type const& ind2 = rtree::element_indexable(elements[j], tr); in pick_seeds()
88 …typedef typename rtree::node<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
89 …typedef typename rtree::internal_node<Value, parameters_type, Box, Allocators, typename Options::n…
90 …typedef typename rtree::leaf<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
103 typedef typename rtree::elements_type<Node>::type elements_type; in apply()
105 … typedef typename rtree::element_indexable_type<element_type, Translator>::type indexable_type; in apply()
107 elements_type & elements1 = rtree::elements(n); in apply()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/rtree/rstar/
H A Dinsert.hpp18 namespace detail { namespace rtree { namespace visitors { namespace
26 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
27 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
28 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
44 typedef typename rtree::elements_type<Node>::type elements_type; in apply()
52 elements_type & elements = rtree::elements(n); in apply()
63 geometry::centroid(rtree::elements(*parent)[current_child_index].first, node_center); in apply()
66 typedef typename index::detail::rtree::container_from_elements_type< in apply()
79 geometry::centroid( rtree::element_indexable(*it, translator), element_center); in apply()
150 typedef typename rtree::elements_type<
[all …]
H A Dredistribute_elements.hpp27 namespace detail { namespace rtree { namespace
34 typedef typename rtree::element_indexable_type<Element, Translator>::type indexable_type;
46 bounded_view_type bounded_ind1(rtree::element_indexable(e1, m_tr)); in operator ()()
47 bounded_view_type bounded_ind2(rtree::element_indexable(e2, m_tr)); in operator ()()
67 return geometry::get<Corner, AxisIndex>(rtree::element_indexable(e1, m_tr)) in operator ()()
68 < geometry::get<Corner, AxisIndex>(rtree::element_indexable(e2, m_tr)); in operator ()()
85 return geometry::get<AxisIndex>(rtree::element_indexable(e1, m_tr)) in operator ()()
86 < geometry::get<AxisIndex>(rtree::element_indexable(e2, m_tr)); in operator ()()
109 … typedef typename rtree::element_indexable_type<element_type, Translator>::type indexable_type; in apply()
144 … Box box1 = rtree::elements_box<Box>(elements_copy.begin(), elements_copy.begin() + i, translator); in apply()
[all …]
H A Dchoose_next_node.hpp28 namespace detail { namespace rtree { namespace
33 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
34 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
35 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
37 typedef typename rtree::elements_type<internal_node>::type children_type;
53 children_type & children = rtree::elements(n); in apply()
80 …typename rtree::container_from_elements_type<children_type, child_contents>::type children_content… in choose_by_minimum_overlap_cost()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/rtree/node/
H A Dnode.hpp41 namespace detail { namespace rtree { namespace
104 …typedef typename rtree::internal_node<Value, parameters_type, Box, Allocators, typename Options::n…
105 …typedef typename rtree::leaf<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
107 typedef rtree::subtree_destroyer<Value, Options, Translator, Box, Allocators> subtree_destroyer;
145 … typedef rtree::subtree_destroyer<Value, Options, Translator, Box, Allocators> subtree_destroyer; in apply_dispatch()
166 …typedef typename rtree::node<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
167 …typedef typename rtree::internal_node<Value, parameters_type, Box, Allocators, typename Options::n…
168 …typedef typename rtree::leaf<Value, parameters_type, Box, Allocators, typename Options::node_tag>:…
172 rtree::visitors::is_leaf<Value, Options, Box, Allocators> ilv; in apply()
173 rtree::apply_visitor(ilv, node); in apply()
[all …]
H A Dsubtree_destroyer.hpp18 namespace detail { namespace rtree { namespace
23 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
44 …detail::rtree::visitors::destroy<Value, Options, Translator, Box, Allocators> del_v(m_ptr, m_alloc… in reset()
45 detail::rtree::apply_visitor(del_v, *m_ptr); in reset()
H A Dnode_elements.hpp21 namespace detail { namespace rtree { namespace
33 rtree::ptr_pair<First, Pointer>,
49 struct is_leaf_element< rtree::ptr_pair<First, Pointer> >
65 element_indexable(rtree::ptr_pair<First, Pointer> const& el, Translator const& /*tr*/) in element_indexable()
H A Dvariant_dynamic.hpp18 namespace detail { namespace rtree { namespace
27 rtree::ptr_pair<Box, typename Allocators::node_pointer>,
30 rtree::ptr_pair<Box, typename Allocators::node_pointer>
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/rtree/linear/
H A Dredistribute_elements.hpp26 namespace detail { namespace rtree { namespace
81 typedef typename rtree::element_indexable_type<element_type, Translator>::type indexable_type;
106 bounded_view_type bounded_indexable_0(rtree::element_indexable(elements[0], translator)); in apply()
115 bounded_view_type bounded_indexable(rtree::element_indexable(elements[i], translator)); in apply()
134 …bounded_view_type bounded_indexable_hl(rtree::element_indexable(elements[highest_low_index], trans… in apply()
138 bounded_view_type bounded_indexable(rtree::element_indexable(elements[i], translator)); in apply()
169 typedef typename rtree::element_indexable_type<element_type, Translator>::type indexable_type;
186 …coordinate_type lowest = geometry::get<DimensionIndex>(rtree::element_indexable(elements[0], trans… in apply()
187 …coordinate_type highest = geometry::get<DimensionIndex>(rtree::element_indexable(elements[0], tran… in apply()
192 …coordinate_type coord = geometry::get<DimensionIndex>(rtree::element_indexable(elements[i], transl… in apply()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/
H A Dserialization.hpp284 namespace boost { namespace geometry { namespace index { namespace detail { namespace rtree { names… namespace
290 …: public rtree::visitor<Value, typename Options::parameters_type, Box, Allocators, typename Option…
293 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
294 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
295 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
303 typedef typename rtree::elements_type<internal_node>::type elements_type; in operator ()()
304 elements_type const& elements = rtree::elements(n); in operator ()()
315 rtree::apply_visitor(*this, *it->second); in operator ()()
321 typedef typename rtree::elements_type<leaf>::type elements_type; in operator ()()
323 elements_type const& elements = rtree::elements(l); in operator ()()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/index/detail/rtree/
H A Dpack_create.hpp20 namespace boost { namespace geometry { namespace index { namespace detail { namespace rtree { namespace
126 …typedef typename rtree::node<Value, typename Options::parameters_type, Box, Allocators, typename O…
127 …typedef typename rtree::internal_node<Value, typename Options::parameters_type, Box, Allocators, t…
128 …typedef typename rtree::leaf<Value, typename Options::parameters_type, Box, Allocators, typename O…
131 typedef rtree::subtree_destroyer<Value, Options, Translator, Box, Allocators> subtree_destroyer;
140 typedef typename rtree::container_from_elements_type<
141 typename rtree::elements_type<leaf>::type,
145 typedef typename rtree::elements_type<internal_node>::type internal_elements;
265 …node_pointer n = rtree::create_node<Allocators, leaf>::apply(allocators); //… in per_level()
267 leaf & l = rtree::get<leaf>(*n); in per_level()
[all …]
H A Dadaptors.hpp22 class rtree;
27 class query_range< index::rtree<Value, Options, IndexableGetter, EqualTo, Allocator> >
35 query_range(index::rtree<Value, Options, IndexableGetter, EqualTo, Allocator> const& rtree, in query_range() argument
38 rtree.query(pred, std::back_inserter(m_result)); in query_range()
/OK3568_Linux_fs/yocto/poky/meta/recipes-support/sqlite/
H A Dsqlite3.inc26 PACKAGECONFIG ?= "fts4 fts5 rtree dyn_ext"
27 PACKAGECONFIG:class-native ?= "fts4 fts5 rtree dyn_ext"
34 PACKAGECONFIG[rtree] = "--enable-rtree,--disable-rtree"
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/within/
H A Dmulti_point.hpp198 index::rtree<box_pair_type, index::rstar<4> > rtree(boxes.begin(), boxes.end()); in apply() local
210 rtree.query(index::intersects(*it), std::back_inserter(inters_boxes)); in apply()

12