diff --git a/tile.py b/tile.py index 697cf8e..562d977 100644 --- a/tile.py +++ b/tile.py @@ -13,15 +13,33 @@ def draw_squiggle(size): forward(size/4) pencolor("black") left(90) - quarter_arc_right(size/4) - quarter_arc_left(size/4) - quarter_arc_left(size/4) - quarter_arc_right(size/4) + forward(size) + right(90) + penup() + forward(size/4) + left(180) + pendown() + circle(size/4) + forward(-size/4) left(90) - fly(size/4) - left(90) - fly(size) + forward(size/2) + forward(size/4) + left(180) + circle(size/4) + forward(-size/4) left(90) + penup() + forward(size/4) + forward(size/2) + pendown() + left(180) + + + + + + + def fly(distance): "Moves without drawing." @@ -34,11 +52,3 @@ def square(size): for side in range(4): forward(size) left(90) - -def quarter_arc_right(radius): - "Draws a quarter of an arc, turning to the right." - circle(-radius, 90) - -def quarter_arc_left(radius): - "Draws a quarter of an arc, turning to the left." - circle(radius, 90)