diff options
Diffstat (limited to 'src/mbgl/style/layers/circle_layer_impl.cpp')
-rw-r--r-- | src/mbgl/style/layers/circle_layer_impl.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mbgl/style/layers/circle_layer_impl.cpp b/src/mbgl/style/layers/circle_layer_impl.cpp index e08d9df146..33699b6665 100644 --- a/src/mbgl/style/layers/circle_layer_impl.cpp +++ b/src/mbgl/style/layers/circle_layer_impl.cpp @@ -40,7 +40,7 @@ float CircleLayer::Impl::getQueryRadius() const { } bool CircleLayer::Impl::queryIntersectsGeometry( - const GeometryCollection& queryGeometry, + const GeometryCoordinates& queryGeometry, const GeometryCollection& geometry, const float bearing, const float pixelsToTileUnits) const { @@ -50,7 +50,7 @@ bool CircleLayer::Impl::queryIntersectsGeometry( auto circleRadius = paint.circleRadius * pixelsToTileUnits; - return util::multiPolygonIntersectsBufferedMultiPoint( + return util::polygonIntersectsBufferedMultiPoint( translatedQueryGeometry.value_or(queryGeometry), geometry, circleRadius); } |