# Layered C-Curve Fractal # # 2001-10-10 # by Dan Garcia (ddgarcia@cs.berkeley.edu) # http://www.cs.berkeley.edu/~ddgarcia/ # # (c) 2001 University of California, Berkeley # UC Berkeley Undergraduate Graphics Group # led by Dan Garcia, Ph.D. (ddgarcia@cs.berkeley.edu) # http://www.cs.berkeley.edu/~ddgarcia/ -100. 0. -100. 0 100. 0. -100. 7 -100. 0. -66.66666666666666 0 0. 100. -66.66666666666666 1 0. 100. -66.66666666666666 0 100. 0. -66.66666666666666 1 -100. 0. -33.33333333333333 0 -99.99999999999987 99.99999999999989 -33.333338333333494 2 -99.99999999999987 99.99999999999989 -33.333338333333494 0 0. 100. -33.33333333333333 2 0. 100. -33.33333333333333 0 99.99999999999989 99.99999999999987 -33.333338333333494 2 99.99999999999989 99.99999999999987 -33.333338333333494 0 100. 0. -33.33333333333333 2 -100. 0. 0. 0 -149.9999999999997 49.99999999999976 -7.499999999999969e-6 3 -149.9999999999997 49.99999999999976 -7.499999999999969e-6 0 -99.99999999999987 99.99999999999989 -4.9999999999999886e-6 3 -99.99999999999987 99.99999999999989 -4.9999999999999886e-6 0 -49.999999999999744 149.9999999999997 -7.499999999999969e-6 3 -49.999999999999744 149.9999999999997 -7.499999999999969e-6 0 0. 100. 0. 3 0. 100. 0. 0 49.99999999999976 149.9999999999997 -7.499999999999969e-6 3 49.99999999999976 149.9999999999997 -7.499999999999969e-6 0 99.99999999999989 99.99999999999987 -4.9999999999999886e-6 3 99.99999999999989 99.99999999999987 -4.9999999999999886e-6 0 149.9999999999997 49.999999999999744 -7.499999999999969e-6 3 149.9999999999997 49.999999999999744 -7.499999999999969e-6 0 100. 0. 0. 3 -100. 0. 33.33333333333334 0 -149.9999999999996 -2.3092638912203256e-13 33.33332708333355 4 -149.9999999999996 -2.3092638912203256e-13 33.33332708333355 0 -149.9999999999997 49.99999999999976 33.333325833333596 4 -149.9999999999997 49.99999999999976 33.333325833333596 0 -149.9999999999995 99.99999999999962 33.33332208333372 4 -149.9999999999995 99.99999999999962 33.33332208333372 0 -99.99999999999987 99.99999999999989 33.33332833333351 4 -99.99999999999987 99.99999999999989 33.33332833333351 0 -99.9999999999996 149.9999999999995 33.33332208333372 4 -99.9999999999996 149.9999999999995 33.33332208333372 0 -49.999999999999744 149.9999999999997 33.333325833333596 4 -49.999999999999744 149.9999999999997 33.333325833333596 0 2.4158453015843406e-13 149.9999999999996 33.33332708333355 4 2.4158453015843406e-13 149.9999999999996 33.33332708333355 0 0. 100. 33.33333333333334 4 0. 100. 33.33333333333334 0 -2.3092638912203256e-13 149.9999999999996 33.33332708333355 4 -2.3092638912203256e-13 149.9999999999996 33.33332708333355 0 49.99999999999976 149.9999999999997 33.333325833333596 4 49.99999999999976 149.9999999999997 33.333325833333596 0 99.99999999999962 149.9999999999995 33.33332208333372 4 99.99999999999962 149.9999999999995 33.33332208333372 0 99.99999999999989 99.99999999999987 33.33332833333351 4 99.99999999999989 99.99999999999987 33.33332833333351 0 149.9999999999995 99.9999999999996 33.33332208333372 4 149.9999999999995 99.9999999999996 33.33332208333372 0 149.9999999999997 49.999999999999744 33.333325833333596 4 149.9999999999997 49.999999999999744 33.333325833333596 0 149.9999999999996 -2.4158453015843406e-13 33.33332708333355 4 149.9999999999996 -2.4158453015843406e-13 33.33332708333355 0 100. 0. 33.33333333333334 4 -100. 0. 66.66666666666669 0 -124.99999999999969 -25.000000000000107 66.66666354166689 5 -124.99999999999969 -25.000000000000107 66.66666354166689 0 -149.9999999999996 -2.3092638912203256e-13 66.6666604166671 5 -149.9999999999996 -2.3092638912203256e-13 66.6666604166671 0 -174.99999999999937 24.999999999999634 66.6666560416674 5 -174.99999999999937 24.999999999999634 66.6666560416674 0 -149.9999999999997 49.999999999999766 66.66665916666719 5 -149.9999999999997 49.999999999999766 66.66665916666719 0 -174.99999999999932 74.99999999999952 66.66665354166756 5 -174.99999999999932 74.99999999999952 66.66665354166756 0 -149.9999999999995 99.99999999999963 66.66665541666744 5 -149.9999999999995 99.99999999999963 66.66665541666744 0 -124.99999999999949 124.99999999999964 66.6666560416674 5 -124.99999999999949 124.99999999999964 66.6666560416674 0 -99.99999999999986 99.99999999999989 66.66666166666703 5 -99.99999999999986 99.99999999999989 66.66666166666703 0 -124.99999999999959 124.99999999999952 66.6666560416674 5 -124.99999999999959 124.99999999999952 66.6666560416674 0 -99.99999999999959 149.9999999999995 66.66665541666744 5 -99.99999999999959 149.9999999999995 66.66665541666744 0 -74.99999999999949 174.9999999999993 66.66665354166756 5 -74.99999999999949 174.9999999999993 66.66665354166756 0 -49.99999999999974 149.9999999999997 66.66665916666719 5 -49.99999999999974 149.9999999999997 66.66665916666719 0 -24.999999999999616 174.99999999999935 66.6666560416674 5 -24.999999999999616 174.99999999999935 66.6666560416674 0 2.3447910280083306e-13 149.9999999999996 66.6666604166671 5 2.3447910280083306e-13 149.9999999999996 66.6666604166671 0 25.000000000000114 124.99999999999969 66.66666354166689 5 25.000000000000114 124.99999999999969 66.66666354166689 0 0. 100. 66.66666666666669 5 0. 100. 66.66666666666669 0 -25.000000000000107 124.99999999999969 66.66666354166689 5 -25.000000000000107 124.99999999999969 66.66666354166689 0 -2.3092638912203256e-13 149.9999999999996 66.6666604166671 5 -2.3092638912203256e-13 149.9999999999996 66.6666604166671 0 24.999999999999634 174.99999999999937 66.6666560416674 5 24.999999999999634 174.99999999999937 66.6666560416674 0 49.999999999999766 149.9999999999997 66.66665916666719 5 49.999999999999766 149.9999999999997 66.66665916666719 0 74.99999999999952 174.99999999999932 66.66665354166756 5 74.99999999999952 174.99999999999932 66.66665354166756 0 99.99999999999963 149.9999999999995 66.66665541666744 5 99.99999999999963 149.9999999999995 66.66665541666744 0 124.99999999999964 124.99999999999949 66.6666560416674 5 124.99999999999964 124.99999999999949 66.6666560416674 0 99.99999999999989 99.99999999999986 66.66666166666703 5 99.99999999999989 99.99999999999986 66.66666166666703 0 124.99999999999952 124.99999999999959 66.6666560416674 5 124.99999999999952 124.99999999999959 66.6666560416674 0 149.9999999999995 99.99999999999959 66.66665541666744 5 149.9999999999995 99.99999999999959 66.66665541666744 0 174.9999999999993 74.99999999999949 66.66665354166756 5 174.9999999999993 74.99999999999949 66.66665354166756 0 149.9999999999997 49.99999999999974 66.66665916666719 5 149.9999999999997 49.99999999999974 66.66665916666719 0 174.99999999999935 24.999999999999616 66.6666560416674 5 174.99999999999935 24.999999999999616 66.6666560416674 0 149.9999999999996 -2.3447910280083306e-13 66.6666604166671 5 149.9999999999996 -2.3447910280083306e-13 66.6666604166671 0 124.99999999999969 -25.000000000000114 66.66666354166689 5 124.99999999999969 -25.000000000000114 66.66666354166689 0 100. 0. 66.66666666666669 5 -100. 0. 100. 0 -99.99999999999984 -25. 99.99999968750002 6 -99.99999999999984 -25. 99.99999968750002 0 -124.99999999999969 -25.000000000000117 99.9999968750003 6 -124.99999999999969 -25.000000000000117 99.9999968750003 0 -149.99999999999943 -25.000000000000234 99.99999343750065 6 -149.99999999999943 -25.000000000000234 99.99999343750065 0 -149.9999999999996 -2.4158453015843406e-13 99.99999375000063 6 -149.9999999999996 -2.4158453015843406e-13 99.99999375000063 0 -174.99999999999926 -3.8902214782865485e-13 99.99998968750103 6 -174.99999999999926 -3.8902214782865485e-13 99.99998968750103 0 -174.99999999999937 24.999999999999613 99.99998937500106 6 -174.99999999999937 24.999999999999613 99.99998937500106 0 -174.99999999999935 49.999999999999595 99.99998843750116 6 -174.99999999999935 49.999999999999595 99.99998843750116 0 -149.9999999999997 49.99999999999974 99.99999250000074 6 -149.9999999999997 49.99999999999974 99.99999250000074 0 -174.99999999999935 49.999999999999545 99.99998843750116 6 -174.99999999999935 49.999999999999545 99.99998843750116 0 -174.9999999999993 74.99999999999949 99.99998687500131 6 -174.9999999999993 74.99999999999949 99.99998687500131 0 -174.99999999999915 99.99999999999937 99.99998468750152 6 -174.99999999999915 99.99999999999937 99.99998468750152 0 -149.9999999999995 99.99999999999959 99.99998875000112 6 -149.9999999999995 99.99999999999959 99.99998875000112 0 -149.99999999999926 124.99999999999943 99.9999859375014 6 -149.99999999999926 124.99999999999943 99.9999859375014 0 -124.99999999999952 124.9999999999996 99.99998937500106 6 -124.99999999999952 124.9999999999996 99.99998937500106 0 -99.99999999999966 124.9999999999997 99.99999218750078 6 -99.99999999999966 124.9999999999997 99.99999218750078 0 -99.99999999999989 99.99999999999986 99.9999950000005 6 -99.99999999999989 99.99999999999986 99.9999950000005 0 -124.99999999999974 99.99999999999963 99.99999218750078 6 -124.99999999999974 99.99999999999963 99.99999218750078 0 -124.99999999999964 124.99999999999949 99.99998937500106 6 -124.99999999999964 124.99999999999949 99.99998937500106 0 -124.99999999999949 149.99999999999926 99.9999859375014 6 -124.99999999999949 149.99999999999926 99.9999859375014 0 -99.99999999999963 149.9999999999995 99.99998875000112 6 -99.99999999999963 149.9999999999995 99.99998875000112 0 -99.99999999999943 174.99999999999915 99.99998468750152 6 -99.99999999999943 174.99999999999915 99.99998468750152 0 -74.99999999999952 174.99999999999932 99.99998687500131 6 -74.99999999999952 174.99999999999932 99.99998687500131 0 -49.99999999999955 174.99999999999937 99.99998843750116 6 -49.99999999999955 174.99999999999937 99.99998843750116 0 -49.99999999999976 149.9999999999997 99.99999250000074 6 -49.99999999999976 149.9999999999997 99.99999250000074 0 -49.999999999999616 174.99999999999937 99.99998843750116 6 -49.999999999999616 174.99999999999937 99.99998843750116 0 -24.999999999999627 174.99999999999937 99.99998937500106 6 -24.999999999999627 174.99999999999937 99.99998937500106 0 3.801403636316536e-13 174.9999999999993 99.99998968750103 6 3.801403636316536e-13 174.9999999999993 99.99998968750103 0 2.3447910280083306e-13 149.9999999999996 99.99999375000063 6 2.3447910280083306e-13 149.9999999999996 99.99999375000063 0 25.000000000000238 149.99999999999943 99.99999343750065 6 25.000000000000238 149.99999999999943 99.99999343750065 0 25.00000000000012 124.99999999999967 99.9999968750003 6 25.00000000000012 124.99999999999967 99.9999968750003 0 25. 99.99999999999983 99.99999968750002 6 25. 99.99999999999983 99.99999968750002 0 0. 99.99999999999999 100. 6 0. 99.99999999999999 100. 0 -25.000000000000007 99.99999999999984 99.99999968750002 6 -25.000000000000007 99.99999999999984 99.99999968750002 0 -25.00000000000012 124.99999999999969 99.9999968750003 6 -25.00000000000012 124.99999999999969 99.9999968750003 0 -25.000000000000227 149.99999999999946 99.99999343750065 6 -25.000000000000227 149.99999999999946 99.99999343750065 0 -2.3092638912203256e-13 149.9999999999996 99.99999375000063 6 -2.3092638912203256e-13 149.9999999999996 99.99999375000063 0 -3.6060043839825084e-13 174.99999999999926 99.99998968750103 6 -3.6060043839825084e-13 174.99999999999926 99.99998968750103 0 24.999999999999634 174.99999999999935 99.99998937500106 6 24.999999999999634 174.99999999999935 99.99998937500106 0 49.999999999999616 174.99999999999932 99.99998843750116 6 49.999999999999616 174.99999999999932 99.99998843750116 0 49.999999999999744 149.99999999999966 99.99999250000074 6 49.999999999999744 149.99999999999966 99.99999250000074 0 49.99999999999956 174.99999999999932 99.99998843750116 6 49.99999999999956 174.99999999999932 99.99998843750116 0 74.9999999999995 174.99999999999926 99.99998687500131 6 74.9999999999995 174.99999999999926 99.99998687500131 0 99.9999999999994 174.9999999999991 99.99998468750152 6 99.9999999999994 174.9999999999991 99.99998468750152 0 99.99999999999959 149.99999999999943 99.99998875000112 6 99.99999999999959 149.99999999999943 99.99998875000112 0 124.9999999999994 149.9999999999992 99.9999859375014 6 124.9999999999994 149.9999999999992 99.9999859375014 0 124.99999999999957 124.99999999999946 99.99998937500106 6 124.99999999999957 124.99999999999946 99.99998937500106 0 124.99999999999967 99.99999999999964 99.99999218750078 6 124.99999999999967 99.99999999999964 99.99999218750078 0 99.99999999999986 99.99999999999986 99.9999950000005 6 99.99999999999986 99.99999999999986 99.9999950000005 0 99.99999999999963 124.99999999999969 99.99999218750078 6 99.99999999999963 124.99999999999969 99.99999218750078 0 124.99999999999947 124.9999999999996 99.99998937500106 6 124.99999999999947 124.9999999999996 99.99998937500106 0 149.99999999999923 124.99999999999945 99.9999859375014 6 149.99999999999923 124.99999999999945 99.9999859375014 0 149.99999999999946 99.9999999999996 99.99998875000112 6 149.99999999999946 99.9999999999996 99.99998875000112 0 174.99999999999912 99.99999999999942 99.99998468750152 6 174.99999999999912 99.99999999999942 99.99998468750152 0 174.9999999999993 74.99999999999952 99.99998687500131 6 174.9999999999993 74.99999999999952 99.99998687500131 0 174.99999999999935 49.99999999999957 99.99998843750116 6 174.99999999999935 49.99999999999957 99.99998843750116 0 149.9999999999997 49.99999999999975 99.99999250000074 6 149.9999999999997 49.99999999999975 99.99999250000074 0 174.99999999999937 49.99999999999961 99.99998843750116 6 174.99999999999937 49.99999999999961 99.99998843750116 0 174.99999999999937 24.999999999999623 99.99998937500106 6 174.99999999999937 24.999999999999623 99.99998937500106 0 174.9999999999993 -3.801403636316536e-13 99.99998968750103 6 174.9999999999993 -3.801403636316536e-13 99.99998968750103 0 149.9999999999996 -2.3447910280083306e-13 99.99999375000063 6 149.9999999999996 -2.3447910280083306e-13 99.99999375000063 0 149.99999999999943 -25.000000000000227 99.99999343750065 6 149.99999999999943 -25.000000000000227 99.99999343750065 0 124.99999999999969 -25.000000000000114 99.9999968750003 6 124.99999999999969 -25.000000000000114 99.9999968750003 0 99.99999999999986 -24.999999999999996 99.99999968750002 6 99.99999999999986 -24.999999999999996 99.99999968750002 0 100. 0. 100. 6