Searched refs:GridIndex (Results 1 – 5 of 5) sorted by relevance
12 GridIndex<T>::GridIndex(const float width_, const float height_, const int16_t cellSize_) : in GridIndex() function in mbgl::GridIndex25 void GridIndex<T>::insert(T&& t, const BBox& bbox) { in insert()45 void GridIndex<T>::insert(T&& t, const BCircle& bcircle) { in insert()65 std::vector<T> GridIndex<T>::query(const BBox& queryBBox) const { in query()75 std::vector<std::pair<T, typename GridIndex<T>::BBox>> GridIndex<T>::queryWithBoxes(const BBox& que… in queryWithBoxes()85 bool GridIndex<T>::hitTest(const BBox& queryBBox) const { in hitTest()95 bool GridIndex<T>::hitTest(const BCircle& queryBCircle) const { in hitTest()105 bool GridIndex<T>::noIntersection(const BBox& queryBBox) const { in noIntersection()110 bool GridIndex<T>::completeIntersection(const BBox& queryBBox) const { in completeIntersection()115 typename GridIndex<T>::BBox GridIndex<T>::convertToBox(const BCircle& circle) const { in convertToBox()[all …]
56 class GridIndex { class59 GridIndex(const float width_, const float height_, const int16_t cellSize_);
16 using CollisionGrid = GridIndex<IndexedSubfeature>;
246 bool polygonIntersectsBox(const LineString<float>& polygon, const GridIndex<IndexedSubfeature>::BBo… in polygonIntersectsBox()278 using QueryResult = std::pair<IndexedSubfeature, GridIndex<IndexedSubfeature>::BBox>; in queryRenderedSymbols()
98 GridIndex<IndexedSubfeature> grid;