-
Notifications
You must be signed in to change notification settings - Fork 1
/
fractal_types.py
91 lines (90 loc) · 2.23 KB
/
fractal_types.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
f_type_identifiers = {
-1 : -1,
"list" : -1,
0 : 0,
"mandelbrot" : 0,
1 : 1,
"mandelbar" : 1,
2 : 2,
"perpendicular_mandelbrot" : 2,
3 : 3,
"celtic_mandelbrot" : 3,
4 : 4,
"celtic_mandelbar" : 4,
5 : 5,
"perpendicular_celtic" : 5,
6 : 6,
"burning_ship" : 6,
7 : 7,
"heart_mandelbrot" : 7,
8 : 8,
"perpendicular_burning_shipe" : 8,
9 : 9,
"buffalo" : 9,
10 : 10,
"heart_celtic" : 10,
11 : 11,
"perpendicular_buffalo" : 11,
}
f_type_parameters = {
0 : { # Mandelbrot
"im_range" : 2.5,
"center" : complex(-0.3775, 0.0),
"filename" : "mandelbrot",
},
1 : { # Mandelbar
"im_range" : 5.0,
"center" : complex(-0.3775, 0.0),
"filename" : "mandelbar",
},
2 : { # Perpendicular Mandelbrot
"im_range" : 4.0,
"center" : complex(-0.3775, 0.0),
"filename" : "perpendicular_mandelbrot",
},
3 : { # Celtic Mandelbrot
"im_range" : 4.0,
"center" : complex(-0.3775, 0.0),
"filename" : "celtic_mandelbrot",
},
4 : { # Celtic Mandelbar
"im_range" : 2.5,
"center" : complex(-0.3775, 0.0),
"filename" : "celtic_mandelbar",
},
5 : { # Perpendicular Celtic
"im_range" : 3.0,
"center" : complex(-0.3775, 0.0),
"filename" : "perpendicular_celtic",
},
6 : { # Burning Ship
"im_range" : 3.0,
"center" : complex(-0.3775, 0.5),
"filename" : "burning_ship",
},
7 : { # Heart Mandelbrot
"im_range" : 3.0,
"center" : complex(-0.3775, 0.0),
"filename" : "heart_mandelbrot",
},
8 : { # Perpendicular Burning Ship
"im_range" : 3.0,
"center" : complex(-0.3775, 0.0),
"filename" : "perpendicular_burning_ship",
},
9 : { # Buffalo
"im_range" : 3.0,
"center" : complex(-0.70, 0.5),
"filename" : "buffalo",
},
10 : { # Heart Celtic
"im_range" : 2.0,
"center" : complex(-0.5, 0.0),
"filename" : "heart_celtic",
},
11 : { # Perpendicular Buffalo
"im_range" : 3.0,
"center" : complex(-0.5, 0.0),
"filename" : "perpendicular_buffalo",
},
}