Searched refs:featureSortOrder (Results 1 – 7 of 7) sorted by relevance
85 … const std::shared_ptr<std::vector<size_t>>& featureSortOrder) const { in lookupSymbolFeatures()92 …std::sort(sortedFeatures.begin(), sortedFeatures.end(), [featureSortOrder](const IndexedSubfeature… in lookupSymbolFeatures()96 if (featureSortOrder) { in lookupSymbolFeatures()101 auto sortedA = std::find(featureSortOrder->begin(), featureSortOrder->end(), a.index); in lookupSymbolFeatures()102 auto sortedB = std::find(featureSortOrder->begin(), featureSortOrder->end(), b.index); in lookupSymbolFeatures()103 assert(sortedA != featureSortOrder->end()); in lookupSymbolFeatures()104 assert(sortedB != featureSortOrder->end()); in lookupSymbolFeatures()
84 const std::shared_ptr<std::vector<size_t>>& featureSortOrder) const;
206 featureSortOrder = std::make_unique<std::vector<size_t>>(); in sortFeatures()207 featureSortOrder->reserve(symbolInstanceIndexes.size()); in sortFeatures()211 featureSortOrder->push_back(symbolInstance.dataFeatureIndex); in sortFeatures()
138 std::shared_ptr<std::vector<size_t>> featureSortOrder; member in mbgl::SymbolBucket
52 std::shared_ptr<std::vector<size_t>> featureSortOrder; member
344 retainedData->second.featureSortOrder = bucket.featureSortOrder; in updateBucketOpacities()
699 … queryData.featureSortOrder); in queryRenderedSymbols()