diff options
author | Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> | 2020-04-01 17:46:58 +0300 |
---|---|---|
committer | Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> | 2020-04-08 11:19:37 +0300 |
commit | e6bac0eb9fee9212fd0b8fea90981f14da80dcf5 (patch) | |
tree | 2a134bdac1e587918324c6f67907cc6eb5da416f /src/mbgl/text/placement.hpp | |
parent | a32672b9e6f3b667b22edced59300e26e17f7bde (diff) | |
download | qtlocation-mapboxgl-e6bac0eb9fee9212fd0b8fea90981f14da80dcf5.tar.gz |
[core] Symbol by symbol placement for intersections
Diffstat (limited to 'src/mbgl/text/placement.hpp')
-rw-r--r-- | src/mbgl/text/placement.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mbgl/text/placement.hpp b/src/mbgl/text/placement.hpp index 87d1e981df..12a147e984 100644 --- a/src/mbgl/text/placement.hpp +++ b/src/mbgl/text/placement.hpp @@ -141,7 +141,7 @@ public: protected: friend SymbolBucket; - void placeSymbolBucket(const BucketPlacementData&, std::set<uint32_t>& seenCrossTileIDs); + virtual void placeSymbolBucket(const BucketPlacementData&, std::set<uint32_t>& seenCrossTileIDs); void placeSymbol(const SymbolInstance& symbolInstance, const PlacementContext&, std::set<uint32_t>& seenCrossTileIDs); @@ -156,7 +156,7 @@ protected: virtual optional<CollisionBoundaries> getAvoidEdges(const SymbolBucket&, const mat4& /*posMatrix*/) { return nullopt; } - virtual SymbolInstanceReferences getSortedSymbols(const BucketPlacementData&, float pixelRatio); + SymbolInstanceReferences getSortedSymbols(const BucketPlacementData&, float pixelRatio); virtual bool stickToFirstVariableAnchor(const CollisionBox&, Point<float> /*shift*/, const mat4& /*posMatrix*/, |