Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Bender <walter@sugarlabs.org>2014-01-17 19:43:01 (GMT)
committer Walter Bender <walter@sugarlabs.org>2014-01-17 19:43:01 (GMT)
commitab1ace46a77d289d9cd5155fbb683ade0173a6ff (patch)
tree7ed6307bae55ab5cc464745642639a1ddcf5ca20
parentdaa09c0d886ada709b6062f2aee7685f7b2089ef (diff)
always add arcs to poly_points
-rw-r--r--TurtleArt/taturtle.py19
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),