Home
last modified time | relevance | path

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

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/buckets/
H A Dsymbol_bucket.cpp11 SymbolBucket::SymbolBucket(style::SymbolLayoutProperties::PossiblyEvaluated layout_, in SymbolBucket() function in mbgl::SymbolBucket
44 void SymbolBucket::upload(gl::Context& context) { in upload()
126 bool SymbolBucket::hasData() const { in hasData()
130 bool SymbolBucket::hasTextData() const { in hasTextData()
134 bool SymbolBucket::hasIconData() const { in hasIconData()
138 bool SymbolBucket::hasCollisionBoxData() const { in hasCollisionBoxData()
142 bool SymbolBucket::hasCollisionCircleData() const { in hasCollisionCircleData()
146 void SymbolBucket::updateOpacity() { in updateOpacity()
159 void SymbolBucket::sortFeatures(const float angle) { in sortFeatures()
H A Dsymbol_bucket.hpp40 class SymbolBucket : public Bucket { class
42 SymbolBucket(style::SymbolLayoutProperties::PossiblyEvaluated,
142 inline bool Bucket::is<SymbolBucket>() const { in is()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/layout/
H A Dsymbol_layout.hpp19 class SymbolBucket;
39 std::unique_ptr<SymbolBucket> place(const bool showCollisionBoxes);
59 void addToDebugBuffers(SymbolBucket&);
H A Dsymbol_layout.cpp413 std::unique_ptr<SymbolBucket> SymbolLayout::place(const bool showCollisionBoxes) { in place()
417 …auto bucket = std::make_unique<SymbolBucket>(layout, layerPaintProperties, textSize, iconSize, zoo… in place()
549 void SymbolLayout::addToDebugBuffers(SymbolBucket& bucket) { in addToDebugBuffers()
557 SymbolBucket::CollisionBuffer& collisionBuffer = feature.alongLine ? in addToDebugBuffers()
558 static_cast<SymbolBucket::CollisionBuffer&>(bucket.collisionCircle) : in addToDebugBuffers()
559 static_cast<SymbolBucket::CollisionBuffer&>(bucket.collisionBox); in addToDebugBuffers()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/text/
H A Dplacement.hpp13 class SymbolBucket;
81 SymbolBucket&,
91 void updateBucketOpacities(SymbolBucket&, std::set<uint32_t>&);
H A Dcross_tile_symbol_index.hpp19 class SymbolBucket;
46 bool addBucket(const OverscaledTileID&, SymbolBucket&, uint32_t& maxCrossTileID);
H A Dplacement.cpp54 auto bucket = renderTile.tile.getBucket<SymbolBucket>(*symbolLayer.baseImpl); in placeLayer()
58 SymbolBucket& symbolBucket = *bucket; in placeLayer()
100 SymbolBucket& bucket, in placeLayerBucket()
235 auto bucket = renderTile.tile.getBucket<SymbolBucket>(*symbolLayer.baseImpl); in updateLayerOpacities()
239 SymbolBucket& symbolBucket = *bucket; in updateLayerOpacities()
249 void Placement::updateBucketOpacities(SymbolBucket& bucket, std::set<uint32_t>& seenCrossTileIDs) { in updateBucketOpacities()
H A Dcross_tile_symbol_index.cpp90 bool CrossTileSymbolLayerIndex::addBucket(const OverscaledTileID& tileID, SymbolBucket& bucket, uin… in addBucket()
181 auto bucket = renderTile.tile.getBucket<SymbolBucket>(*symbolLayer.baseImpl); in addLayer()
185 SymbolBucket& symbolBucket = *bucket; in addLayer()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/
H A Drender_symbol_layer.cpp78 auto bucket_ = tile.tile.getBucket<SymbolBucket>(*baseImpl); in render()
82 SymbolBucket& bucket = *bucket_; in render()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/tile/
H A Dgeometry_tile_worker.cpp466 std::shared_ptr<SymbolBucket> bucket = symbolLayout->place(showCollisionBoxes); in performSymbolLayout()