jtyoui.fractal package

Submodules

jtyoui.fractal.CantorTernarySet module

class jtyoui.fractal.CantorTernarySet.CantorTernarySet(start=-300, end=300, n=6)[源代码]

基类:object

draw()[源代码]
row(n)[源代码]
jtyoui.fractal.CantorTernarySet.algorithm(start, end)[源代码]

jtyoui.fractal.KochSnowflake module

科赫雪花 在一单位长度的线段上对其三等分,将中间段直线换成一个去掉底边的等边三角形, 再在每条直线上重复以上操作,如此进行下去直到无穷,就得到分形Koch曲线。

jtyoui.fractal.KochSnowflake.draw_koch(n=3, polygon=6)[源代码]

绘画科赫雪花

参数:
  • n – 迭代次数
  • polygon – 多边形雪花
jtyoui.fractal.KochSnowflake.koch(p, order, size)[源代码]

Module contents