diff options
author | Yuqian Yang <crupest@crupest.life> | 2025-09-21 23:40:30 +0800 |
---|---|---|
committer | Yuqian Yang <crupest@crupest.life> | 2025-09-21 23:43:31 +0800 |
commit | 6b78788d049c90dab3aec01d7bb7193f3927dc75 (patch) | |
tree | 977cfe754ccafb94e3e6743937d9132d2184df2f /include/cru/platform/graphics/quartz | |
parent | e31b0b8b37ae52e9402dc351e5fb0f361d30d0e0 (diff) | |
download | cru-geo-arc.tar.gz cru-geo-arc.tar.bz2 cru-geo-arc.zip |
HALF WORK!geo-arc
Diffstat (limited to 'include/cru/platform/graphics/quartz')
-rw-r--r-- | include/cru/platform/graphics/quartz/Geometry.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/cru/platform/graphics/quartz/Geometry.h b/include/cru/platform/graphics/quartz/Geometry.h index 18e2e25e..14d06deb 100644 --- a/include/cru/platform/graphics/quartz/Geometry.h +++ b/include/cru/platform/graphics/quartz/Geometry.h @@ -47,6 +47,8 @@ class QuartzGeometryBuilder : public OsxQuartzResource, const Point &end_point) override; void QuadraticBezierTo(const Point &control_point, const Point &end_point) override; + void ArcTo(const Point &radius, float angle, bool is_large_arc, + bool is_clockwise, const Point &end_point) override; void CloseFigure(bool close) override; std::unique_ptr<IGeometry> Build() override; |