diff options
author | Walter Bender <walter@sugarlabs.org> | 2014-01-17 19:43:01 (GMT) |
---|---|---|
committer | Walter Bender <walter@sugarlabs.org> | 2014-01-17 19:43:01 (GMT) |
commit | ab1ace46a77d289d9cd5155fbb683ade0173a6ff (patch) | |
tree | 7ed6307bae55ab5cc464745642639a1ddcf5ca20 | |
parent | daa09c0d886ada709b6062f2aee7685f7b2089ef (diff) |
always add arcs to poly_points
-rw-r--r-- | TurtleArt/taturtle.py | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/TurtleArt/taturtle.py b/TurtleArt/taturtle.py index 11336d7..c3c7831 100644 --- a/TurtleArt/taturtle.py +++ b/TurtleArt/taturtle.py @@ -615,12 +615,10 @@ class Turtle: self._heading) if self._pen_fill: - if self._poly_points == []: - self._poly_points.append(('move', npos[0], npos[1])) - self._poly_points.append(('rarc', npos[0], npos[1], r, - (self._heading - 180) * DEGTOR, - (self._heading - 180 + a) - * DEGTOR)) + self._poly_points.append(('move', npos[0], npos[1])) + self._poly_points.append(('rarc', npos[0], npos[1], r, + (self._heading - 180) * DEGTOR, + (self._heading - 180 + a) * DEGTOR)) self.right(a, False) return [cx - r * cos(self._heading * DEGTOR), @@ -641,11 +639,10 @@ class Turtle: self._heading) if self._pen_fill: - if self._poly_points == []: - self._poly_points.append(('move', npos[0], npos[1])) - self._poly_points.append(('larc', npos[0], npos[1], r, - (self._heading) * DEGTOR, - (self._heading - a) * DEGTOR)) + self._poly_points.append(('move', npos[0], npos[1])) + self._poly_points.append(('larc', npos[0], npos[1], r, + (self._heading) * DEGTOR, + (self._heading - a) * DEGTOR)) self.right(-a, False) return [cx + r * cos(self._heading * DEGTOR), |