From d6aecd893402ef5537073e9f9dcd90aa6fa3a108 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Wed, 3 May 2006 10:08:23 +0000 Subject: [PATCH] should have fixed BView::StrokeBezier() and BView::FillBezier(), thanks to jan__64 for reporting git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17303 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/drawing/Painter/Painter.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/servers/app/drawing/Painter/Painter.cpp b/src/servers/app/drawing/Painter/Painter.cpp index 45961edffe..81de7fbf62 100644 --- a/src/servers/app/drawing/Painter/Painter.cpp +++ b/src/servers/app/drawing/Painter/Painter.cpp @@ -466,9 +466,9 @@ Painter::StrokeBezier(const BPoint* controlPoints) const _Transform(&p4); curve.move_to(p1.x, p1.y); - curve.curve4(p1.x, p1.y, - p2.x, p2.y, - p3.x, p3.y); + curve.curve4(p2.x, p2.y, + p3.x, p3.y, + p4.x, p4.y); agg::conv_curve path(curve); @@ -494,9 +494,9 @@ Painter::FillBezier(const BPoint* controlPoints) const _Transform(&p4); curve.move_to(p1.x, p1.y); - curve.curve4(p1.x, p1.y, - p2.x, p2.y, - p3.x, p3.y); + curve.curve4(p2.x, p2.y, + p3.x, p3.y, + p4.x, p4.y); curve.close_polygon(); agg::conv_curve path(curve);