Home
last modified time | relevance | path

Searched refs:IndexedSubfeature (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/geometry/
H A Dfeature_index.hpp22 class IndexedSubfeature { class
24 IndexedSubfeature() = delete;
25IndexedSubfeature(std::size_t index_, std::string sourceLayerName_, std::string bucketName_, size_… in IndexedSubfeature() function in mbgl::IndexedSubfeature
34 IndexedSubfeature(const IndexedSubfeature& other, uint32_t bucketInstanceId_) in IndexedSubfeature() function in mbgl::IndexedSubfeature
80 const std::vector<IndexedSubfeature>& symbolFeatures,
89 const IndexedSubfeature&,
98 GridIndex<IndexedSubfeature> grid;
H A Dfeature_index.cpp34 grid.insert(IndexedSubfeature(index, sourceLayerName, bucketLeaderID, sortIndex++), in insert()
62 …std::vector<IndexedSubfeature> features = grid.query({ convertPoint<float>(box.min - additionalPad… in query()
66 …std::sort(features.begin(), features.end(), [](const IndexedSubfeature& a, const IndexedSubfeature in query()
81 FeatureIndex::lookupSymbolFeatures(const std::vector<IndexedSubfeature>& symbolFeatures, in lookupSymbolFeatures()
90 std::vector<IndexedSubfeature> sortedFeatures(symbolFeatures.begin(), symbolFeatures.end()); in lookupSymbolFeatures()
92 …gin(), sortedFeatures.end(), [featureSortOrder](const IndexedSubfeature& a, const IndexedSubfeatur… in lookupSymbolFeatures()
122 const IndexedSubfeature& indexedFeature, in addFeature()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/text/
H A Dcollision_feature.hpp54 const IndexedSubfeature& indexedFeature_, in CollisionFeature()
69 const IndexedSubfeature& indexedFeature_) in CollisionFeature()
89 IndexedSubfeature,
93 IndexedSubfeature indexedFeature;
H A Dcollision_index.cpp230 …ignoredGrid.insert(IndexedSubfeature(feature.indexedFeature, bucketInstanceId), {{ circle.px, circ… in insertFeature()
232 …collisionGrid.insert(IndexedSubfeature(feature.indexedFeature, bucketInstanceId), {{ circle.px, ci… in insertFeature()
239 …ignoredGrid.insert(IndexedSubfeature(feature.indexedFeature, bucketInstanceId), {{ box.px1, box.py… in insertFeature()
241 …collisionGrid.insert(IndexedSubfeature(feature.indexedFeature, bucketInstanceId), {{ box.px1, box.… in insertFeature()
246 bool polygonIntersectsBox(const LineString<float>& polygon, const GridIndex<IndexedSubfeature>::BBo… in polygonIntersectsBox()
265 std::unordered_map<uint32_t, std::vector<IndexedSubfeature>> CollisionIndex::queryRenderedSymbols(c… in queryRenderedSymbols()
266 std::unordered_map<uint32_t, std::vector<IndexedSubfeature>> result; in queryRenderedSymbols()
278 using QueryResult = std::pair<IndexedSubfeature, GridIndex<IndexedSubfeature>::BBox>; in queryRenderedSymbols()
H A Dcollision_index.hpp16 using CollisionGrid = GridIndex<IndexedSubfeature>;
33 …std::unordered_map<uint32_t, std::vector<IndexedSubfeature>> queryRenderedSymbols(const ScreenLine…
H A Dcollision_feature.cpp16 IndexedSubfeature indexedFeature_, in CollisionFeature()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/layout/
H A Dsymbol_instance.hpp12 class IndexedSubfeature;
30 const IndexedSubfeature&,
H A Dsymbol_instance.cpp22 const IndexedSubfeature& indexedFeature, in SymbolInstance()
H A Dsymbol_layout.cpp274IndexedSubfeature indexedFeature(feature.index, sourceLayer->getName(), bucketLeaderID, symbolInst… in addFeature()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/util/
H A Dgrid_index.cpp301 template class GridIndex<IndexedSubfeature>;