From ad4f06c133dc0475ef6a98cac0fa97f6e0527bf1 Mon Sep 17 00:00:00 2001 From: crupest Date: Tue, 24 May 2022 23:14:45 +0800 Subject: ... --- src/platform/graphics/cairo/CairoGeometry.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/platform/graphics/cairo/CairoGeometry.cpp') diff --git a/src/platform/graphics/cairo/CairoGeometry.cpp b/src/platform/graphics/cairo/CairoGeometry.cpp index 7abe273c..43ba08d8 100644 --- a/src/platform/graphics/cairo/CairoGeometry.cpp +++ b/src/platform/graphics/cairo/CairoGeometry.cpp @@ -3,9 +3,11 @@ namespace cru::platform::graphics::cairo { CairoGeometry::CairoGeometry(CairoGraphicsFactory* factory, - cairo_path_t* cairo_path, bool auto_destroy) + cairo_path_t* cairo_path, const Matrix& transform, + bool auto_destroy) : CairoResource(factory), cairo_path_(cairo_path), + transform_(transform), auto_destroy_(auto_destroy) { Expects(cairo_path); } @@ -39,7 +41,7 @@ Rect CairoGeometry::GetBounds() { } std::unique_ptr CairoGeometry::Transform(const Matrix& matrix) { - throw Exception(u"Not implemented"); + } std::unique_ptr CairoGeometry::CreateStrokeGeometry(float width) { -- cgit v1.2.3