-
Notifications
You must be signed in to change notification settings - Fork 1
/
kodi_logo.jscad
80 lines (80 loc) · 4.85 KB
/
kodi_logo.jscad
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
//
// producer: OpenJSCAD.org 0.5.2 (2016/10/01) SVG Importer
// date: Mon May 29 2017 00:45:39 GMT+0300 (Jerusalem Daylight Time)
// source: kodi-logo.svg
//
logo = function() {
var cag0 = new CAG();
var cag1 = new CAG();
var cag2 = new CAG();
var cag20 = new CAG();
var cag201 = new CSG.Path2D([[48.28821841999999,-105.77688056]],false);
cag201 = cag201.appendBezier([[46.538440779999995,-107.52665819999999],[46.538440779999995,-110.40532463999999],[48.28821841999999,-112.15510228]]);
cag201 = cag201.appendPoint([69.03155011999999,-132.89843398]);
cag201 = cag201.appendBezier([[70.78132775999998,-134.64821161999998],[73.65999419999999,-134.64821161999998],[75.40977183999999,-132.89843398]]);
cag201 = cag201.appendPoint([96.15310353999999,-112.15510228]);
cag201 = cag201.appendBezier([[97.90288117999998,-110.40532464],[97.90288117999998,-107.5266582],[96.15310353999999,-105.77688056]]);
cag201 = cag201.appendPoint([75.40977183999999,-85.03354886]);
cag201 = cag201.appendBezier([[73.65999419999999,-83.28377121999999],[70.78132775999998,-83.28377121999999],[69.03155011999999,-85.03354886]]);
cag201 = cag201.appendPoint([48.28821841999999,-105.77688056]);
cag201 = cag201.close();
cag201 = cag201.innerToCAG();
cag20 = cag20.union(cag201);
cag2 = cag2.union(cag20);
var cag10 = cag2;
cag1 = cag1.union(cag10);
var cag2 = new CAG();
var cag20 = new CAG();
var cag201 = new CSG.Path2D([[85.03354886,-69.05977234]],false);
cag201 = cag201.appendBezier([[83.28377121999999,-70.80954997999999],[83.28377121999999,-73.68821641999999],[85.03354886,-75.43799406]]);
cag201 = cag201.appendPoint([105.77688056,-96.18132576]);
cag201 = cag201.appendBezier([[107.52665819999999,-97.93110339999998],[110.40532463999999,-97.93110339999998],[112.15510228,-96.18132576]]);
cag201 = cag201.appendPoint([132.89843398,-75.43799406]);
cag201 = cag201.appendBezier([[134.64821161999998,-73.68821642],[134.64821161999998,-70.80954998],[132.89843398,-69.05977234]]);
cag201 = cag201.appendPoint([112.15510228,-48.31644064]);
cag201 = cag201.appendBezier([[110.40532464,-46.566663000000005],[107.5266582,-46.566663000000005],[105.77688056,-48.31644064]]);
cag201 = cag201.appendPoint([85.03354886,-69.05977234]);
cag201 = cag201.close();
cag201 = cag201.innerToCAG();
cag20 = cag20.union(cag201);
cag2 = cag2.union(cag20);
var cag11 = cag2;
cag1 = cag1.union(cag11);
var cag2 = new CAG();
var cag20 = new CAG();
var cag201 = new CSG.Path2D([[35.588219419999994,-49.58644053999999]],false);
cag201 = cag201.appendBezier([[35.588219419999994,-47.10288517999999],[34.1488862,-46.51021855999999],[32.399108559999995,-48.259996199999996]]);
cag201 = cag201.appendPoint([11.5711102,-69.05977234]);
cag201 = cag201.appendBezier([[9.821332559999998,-70.80954997999999],[9.821332559999998,-73.68821641999999],[11.5711102,-75.43799406]]);
cag201 = cag201.appendPoint([32.37088634,-96.23777019999999]);
cag201 = cag201.appendBezier([[34.120663979999996,-97.98754783999999],[35.5599972,-97.39488122],[35.5599972,-94.91132585999999]]);
cag201 = cag201.appendPoint([35.5599972,-49.58644053999999]);
cag201 = cag201.close();
cag201 = cag201.innerToCAG();
cag20 = cag20.union(cag201);
cag2 = cag2.union(cag20);
var cag12 = cag2;
cag1 = cag1.union(cag12);
var cag2 = new CAG();
var cag20 = new CAG();
var cag201 = new CSG.Path2D([[75.43799406,-11.5711102]],false);
cag201 = cag201.appendBezier([[73.68821642,-9.821332559999998],[70.80954998,-9.821332559999998],[69.05977234,-11.5711102]]);
cag201 = cag201.appendPoint([52.352218099999995,-28.278664439999996]);
cag201 = cag201.appendBezier([[50.60244046,-30.028442079999998],[49.163107239999995,-33.49977514],[49.163107239999995,-35.983330499999994]]);
cag201 = cag201.appendPoint([49.13488501999999,-81.30821582]);
cag201 = cag201.appendBezier([[49.13488501999999,-83.79177118],[50.57421823999999,-84.38443779999999],[52.32399588,-82.63466016]]);
cag201 = cag201.appendPoint([73.09554979999999,-61.80666179999999]);
cag201 = cag201.appendBezier([[74.84532743999999,-60.056884159999996],[77.72399387999998,-57.17821771999999],[79.47377152,-55.428440079999994]]);
cag201 = cag201.appendPoint([96.18132576,-38.720885839999994]);
cag201 = cag201.appendBezier([[97.93110339999998,-36.971108199999996],[97.93110339999998,-34.09244175999999],[96.18132576,-32.342664119999995]]);
cag201 = cag201.appendPoint([75.43799406,-11.5711102]);
cag201 = cag201.close();
cag201 = cag201.innerToCAG();
cag20 = cag20.union(cag201);
cag2 = cag2.union(cag20);
var cag13 = cag2;
cag1 = cag1.union(cag13);
var cag00 = cag1;
cag0 = cag0.union(cag00);
return cag0;
}