aboutsummaryrefslogtreecommitdiff
path: root/src/platform/graphics/Geometry.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform/graphics/Geometry.cpp')
-rw-r--r--src/platform/graphics/Geometry.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/platform/graphics/Geometry.cpp b/src/platform/graphics/Geometry.cpp
index c215ad30..20197153 100644
--- a/src/platform/graphics/Geometry.cpp
+++ b/src/platform/graphics/Geometry.cpp
@@ -7,6 +7,11 @@
#include <unordered_set>
namespace cru::platform::graphics {
+bool IGeometry::StrokeContains(float width, const Point& point) {
+ auto geometry = CreateStrokeGeometry(width);
+ return geometry->FillContains(point);
+}
+
constexpr float PI = 3.14159265358979323846f;
using std::abs;