twist_dl.h
4.65 KB
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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
gsSPVertex(&twist_q[0], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[3], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[6], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[9], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[12], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[15], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[18], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[21], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[24], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[27], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[30], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[33], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[36], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[39], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[42], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[45], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[48], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[51], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[54], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[57], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[60], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[63], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[66], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[69], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[72], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[75], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[78], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[81], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[84], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[87], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[90], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[93], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[96], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[99], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[102], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[105], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[108], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[111], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[114], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[117], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[120], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[123], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[126], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[129], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[132], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[135], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[138], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[141], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[144], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[147], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[150], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[153], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[156], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[159], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[162], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[165], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[168], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[171], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[174], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[177], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[180], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[183], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[186], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[189], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[192], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[195], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[198], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[201], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[204], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[207], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[210], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[213], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[216], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[219], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[222], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[225], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[228], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[231], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[234], 3, 0),
gsSP1Triangle(0, 1, 2, 0),
gsSPVertex(&twist_q[237], 3, 0),
gsSP1Triangle(0, 1, 2, 0),