From 60705f880cb12d9e7c5137f91d22ef5d4a9e55df Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Fri, 21 Oct 2011 20:37:48 +0000 Subject: fix type error introduced when fixed #3163 --- (limited to 'TurtleArt') diff --git a/TurtleArt/tacanvas.py b/TurtleArt/tacanvas.py index 6324fe5..53b4b8f 100644 --- a/TurtleArt/tacanvas.py +++ b/TurtleArt/tacanvas.py @@ -284,6 +284,7 @@ class TurtleGraphics: """ Draw an arc """ self.gc.set_foreground(self.fgcolor) rr = r * self.tw.coord_scale + self.rarc(a, rr) try: if a < 0: self.larc(-a, rr) @@ -314,8 +315,9 @@ class TurtleGraphics: w = int(2 * r) h = w if self.pendown: - self.canvas.images[0].draw_arc(self.gc, False, x, y, w, h, - int(180 - self.heading - a) * 64, int(a) * 64) + self.canvas.images[0].draw_arc(self.gc, False, int(x), int(y), w, + h, int(180 - self.heading - a) * 64, + int(a) * 64) self.invalt(x - self.pensize * self.tw.coord_scale / 2 - 3, y - self.pensize * self.tw.coord_scale / 2 - 3, w + self.pensize * self.tw.coord_scale + 6, @@ -346,8 +348,8 @@ class TurtleGraphics: w = int(2 * r) h = w if self.pendown: - self.canvas.images[0].draw_arc(self.gc, False, x, y, w, h, - int(360 - self.heading) * 64, + self.canvas.images[0].draw_arc(self.gc, False, int(x), int(y), + w, h, int(360 - self.heading) * 64, int(a) * 64) self.invalt(x - self.pensize * self.tw.coord_scale / 2 - 3, y - self.pensize * self.tw.coord_scale / 2 - 3, -- cgit v0.9.1