Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/windowmanager/3d_widgets/arrow_widget.c')
-rw-r--r--source/blender/windowmanager/3d_widgets/arrow_widget.c249
1 files changed, 249 insertions, 0 deletions
diff --git a/source/blender/windowmanager/3d_widgets/arrow_widget.c b/source/blender/windowmanager/3d_widgets/arrow_widget.c
new file mode 100644
index 00000000000..6cd427a019a
--- /dev/null
+++ b/source/blender/windowmanager/3d_widgets/arrow_widget.c
@@ -0,0 +1,249 @@
+int _WIDGET_nverts_arrow = 81;
+int _WIDGET_ntris_arrow = 76;
+
+float _WIDGET_verts_arrow[][3] = {
+ {0.023005, 0.023005, 0.000524},
+ {0.030057, 0.012450, 0.000524},
+ {0.032533, 0.000000, 0.000524},
+ {0.030057, -0.012450, 0.000524},
+ {0.023005, -0.023005, 0.000524},
+ {0.012450, -0.030057, 0.000524},
+ {-0.000000, -0.032533, 0.000524},
+ {-0.012450, -0.030057, 0.000524},
+ {-0.023005, -0.023005, 0.000524},
+ {-0.030057, -0.012450, 0.000524},
+ {-0.032533, -0.000000, 0.000524},
+ {-0.030057, 0.012450, 0.000524},
+ {-0.023005, 0.023005, 0.000524},
+ {-0.012450, 0.030057, 0.000524},
+ {-0.000000, 0.032533, 0.000524},
+ {0.012450, 0.030057, 0.000524},
+ {-0.000000, 0.131111, 0.666568},
+ {-0.050174, 0.121131, 0.666568},
+ {-0.092709, 0.092709, 0.666568},
+ {-0.121131, 0.050174, 0.666568},
+ {-0.131111, -0.000000, 0.666568},
+ {-0.121131, -0.050174, 0.666568},
+ {-0.092709, -0.092709, 0.666568},
+ {-0.050174, -0.121131, 0.666568},
+ {-0.000000, -0.131111, 0.666568},
+ {0.050174, -0.121131, 0.666568},
+ {0.092709, -0.092709, 0.666568},
+ {0.121131, -0.050174, 0.666568},
+ {0.131111, 0.000000, 0.666568},
+ {0.121131, 0.050174, 0.666568},
+ {0.092709, 0.092709, 0.666568},
+ {0.050174, 0.121131, 0.666568},
+ {-0.000000, 0.131111, 0.666568},
+ {-0.050174, 0.121131, 0.666568},
+ {-0.092709, 0.092709, 0.666568},
+ {-0.121131, 0.050174, 0.666568},
+ {-0.131111, -0.000000, 0.666568},
+ {-0.121131, -0.050174, 0.666568},
+ {-0.092709, -0.092709, 0.666568},
+ {-0.050174, -0.121131, 0.666568},
+ {-0.000000, -0.131111, 0.666568},
+ {0.050174, -0.121131, 0.666568},
+ {0.092709, -0.092709, 0.666568},
+ {0.121131, -0.050174, 0.666568},
+ {0.131111, 0.000000, 0.666568},
+ {0.121131, 0.050174, 0.666568},
+ {0.092709, 0.092709, 0.666568},
+ {0.050174, 0.121131, 0.666568},
+ {-0.000000, -0.000000, 0.999876},
+ {0.023005, 0.023005, 0.000524},
+ {0.030057, 0.012450, 0.000524},
+ {0.032533, 0.000000, 0.000524},
+ {0.030057, -0.012450, 0.000524},
+ {0.023005, -0.023005, 0.000524},
+ {0.012450, -0.030057, 0.000524},
+ {-0.000000, -0.032533, 0.000524},
+ {-0.012450, -0.030057, 0.000524},
+ {-0.023005, -0.023005, 0.000524},
+ {-0.030057, -0.012450, 0.000524},
+ {-0.032533, -0.000000, 0.000524},
+ {-0.030057, 0.012450, 0.000524},
+ {-0.023005, 0.023005, 0.000524},
+ {-0.012450, 0.030057, 0.000524},
+ {-0.000000, 0.032533, 0.000524},
+ {0.012450, 0.030057, 0.000524},
+ {0.023005, 0.023005, 0.673867},
+ {0.030057, 0.012450, 0.673867},
+ {0.032533, 0.000000, 0.673867},
+ {0.030057, -0.012450, 0.673867},
+ {0.023005, -0.023005, 0.673867},
+ {0.012450, -0.030057, 0.673867},
+ {-0.000000, -0.032533, 0.673867},
+ {-0.012450, -0.030057, 0.673867},
+ {-0.023005, -0.023005, 0.673867},
+ {-0.030057, -0.012450, 0.673867},
+ {-0.032533, -0.000000, 0.673867},
+ {-0.030057, 0.012450, 0.673867},
+ {-0.023005, 0.023005, 0.673867},
+ {-0.012450, 0.030057, 0.673867},
+ {-0.000000, 0.032533, 0.673867},
+ {0.012450, 0.030057, 0.673867},
+};
+
+float _WIDGET_normals_arrow[][3] = {
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.000000, -1.000000},
+ {0.000000, 0.930570, 0.366039},
+ {-0.356120, 0.859737, 0.366039},
+ {-0.658010, 0.658010, 0.366039},
+ {-0.859737, 0.356120, 0.366039},
+ {-0.930570, 0.000000, 0.366039},
+ {-0.859737, -0.356120, 0.366039},
+ {-0.658010, -0.658010, 0.366039},
+ {-0.356120, -0.859737, 0.366039},
+ {0.000000, -0.930570, 0.366039},
+ {0.356120, -0.859737, 0.366039},
+ {0.658010, -0.658010, 0.366039},
+ {0.859737, -0.356120, 0.366039},
+ {0.930570, 0.000000, 0.366039},
+ {0.859737, 0.356120, 0.366039},
+ {0.658010, 0.658010, 0.366039},
+ {0.356120, 0.859737, 0.366039},
+ {0.000000, 0.000000, 1.000000},
+ {0.707083, 0.707083, 0.000000},
+ {0.923856, 0.382672, 0.000000},
+ {1.000000, 0.000000, 0.000000},
+ {0.923856, -0.382672, 0.000000},
+ {0.707083, -0.707083, 0.000000},
+ {0.382672, -0.923856, 0.000000},
+ {0.000000, -1.000000, 0.000000},
+ {-0.382672, -0.923856, 0.000000},
+ {-0.707083, -0.707083, 0.000000},
+ {-0.923856, -0.382672, 0.000000},
+ {-1.000000, 0.000000, 0.000000},
+ {-0.923856, 0.382672, 0.000000},
+ {-0.707083, 0.707083, 0.000000},
+ {-0.382672, 0.923856, 0.000000},
+ {0.000000, 1.000000, 0.000000},
+ {0.382672, 0.923856, 0.000000},
+ {0.707083, 0.707083, 0.000000},
+ {0.923856, 0.382672, 0.000000},
+ {1.000000, 0.000000, 0.000000},
+ {0.923856, -0.382672, 0.000000},
+ {0.707083, -0.707083, 0.000000},
+ {0.382672, -0.923856, 0.000000},
+ {0.000000, -0.999969, 0.000000},
+ {-0.382672, -0.923856, 0.000000},
+ {-0.707083, -0.707083, 0.000000},
+ {-0.923856, -0.382672, 0.000000},
+ {-1.000000, 0.000000, 0.000000},
+ {-0.923856, 0.382672, 0.000000},
+ {-0.707083, 0.707083, 0.000000},
+ {-0.382672, 0.923856, 0.000000},
+ {0.000000, 1.000000, 0.000000},
+ {0.382672, 0.923856, 0.000000},
+};
+
+unsigned short _WIDGET_indices_arrow[] = {
+ 13, 1, 9,
+ 49, 65, 66,
+ 62, 78, 79,
+ 51, 67, 68,
+ 53, 69, 70,
+ 55, 71, 72,
+ 57, 73, 74,
+ 59, 75, 76,
+ 64, 80, 65,
+ 61, 77, 78,
+ 50, 66, 67,
+ 52, 68, 69,
+ 54, 70, 71,
+ 56, 72, 73,
+ 30, 29, 28,
+ 39, 40, 48,
+ 37, 38, 48,
+ 35, 36, 48,
+ 46, 47, 48,
+ 33, 34, 48,
+ 44, 45, 48,
+ 42, 43, 48,
+ 40, 41, 48,
+ 38, 39, 48,
+ 36, 37, 48,
+ 47, 32, 48,
+ 34, 35, 48,
+ 45, 46, 48,
+ 32, 33, 48,
+ 43, 44, 48,
+ 41, 42, 48,
+ 60, 76, 77,
+ 63, 79, 80,
+ 58, 74, 75,
+ 11, 12, 13,
+ 9, 10, 11,
+ 7, 8, 9,
+ 7, 9, 6,
+ 5, 6, 4,
+ 1, 2, 3,
+ 1, 14, 0,
+ 63, 62, 79,
+ 9, 11, 13,
+ 50, 49, 66,
+ 14, 15, 0,
+ 6, 9, 1,
+ 1, 13, 14,
+ 6, 3, 4,
+ 3, 6, 1,
+ 52, 51, 68,
+ 54, 53, 70,
+ 56, 55, 72,
+ 58, 57, 74,
+ 60, 59, 76,
+ 49, 64, 65,
+ 62, 61, 78,
+ 51, 50, 67,
+ 53, 52, 69,
+ 55, 54, 71,
+ 57, 56, 73,
+ 17, 20, 18,
+ 61, 60, 77,
+ 21, 20, 22,
+ 23, 20, 24,
+ 26, 25, 24,
+ 16, 31, 30,
+ 64, 63, 80,
+ 28, 27, 26,
+ 17, 26, 20,
+ 20, 26, 24,
+ 28, 26, 16,
+ 16, 30, 28,
+ 20, 23, 22,
+ 16, 26, 17,
+ 20, 19, 18,
+ 59, 58, 75,
+};