MCPcopy Index your code
hub / github.com/geekcomputers/Python / snowflake

Function snowflake

Koch Curve/koch curve.py:7–18  ·  view source on GitHub ↗
(lengthSide, levels)

Source from the content-addressed store, hash-verified

5
6# function to create koch snowflake or koch curve
7def snowflake(lengthSide, levels):
8 if levels == 0:
9 t.forward(lengthSide)
10 return
11 lengthSide /= 3.0
12 snowflake(lengthSide, levels - 1)
13 t.left(60)
14 snowflake(lengthSide, levels - 1)
15 t.right(120)
16 snowflake(lengthSide, levels - 1)
17 t.left(60)
18 snowflake(lengthSide, levels - 1)
19
20
21# main function

Callers 1

koch curve.pyFile · 0.85

Calls 3

leftMethod · 0.80
rightMethod · 0.80
forwardMethod · 0.45

Tested by

no test coverage detected