Lines 1-720
Link Here
|
1 |
--- src/Patchwork/oogl.h.orig Mon Feb 21 17:44:31 2000 |
|
|
2 |
+++ src/Patchwork/oogl.h Sun Jul 27 17:02:55 2003 |
3 |
@@ -2,370 +2,353 @@ |
4 |
symbols.h |
5 |
**************************************************************************/ |
6 |
|
7 |
-static char *cone = "\n\ |
8 |
-unit { \n\ |
9 |
- { OFF\n\ |
10 |
-22 40 120\n\ |
11 |
-0.000000 1.000000 0.000000\n\ |
12 |
-0.000000 0.000000 0.000000\n\ |
13 |
-0.500000 0.000000 0.000000\n\ |
14 |
-0.475528 0.000000 0.154508\n\ |
15 |
-0.404508 0.000000 0.293893\n\ |
16 |
-0.293893 0.000000 0.404508\n\ |
17 |
-0.154508 0.000000 0.475528\n\ |
18 |
-0.000000 0.000000 0.500000\n\ |
19 |
--0.154508 0.000000 0.475528\n\ |
20 |
--0.293893 0.000000 0.404508\n\ |
21 |
--0.404508 0.000000 0.293893\n\ |
22 |
--0.475528 0.000000 0.154508\n\ |
23 |
--0.500000 0.000000 0.000000\n\ |
24 |
--0.475528 0.000000 -0.154508\n\ |
25 |
--0.404508 0.000000 -0.293893\n\ |
26 |
--0.293893 0.000000 -0.404508\n\ |
27 |
--0.154508 0.000000 -0.475528\n\ |
28 |
--0.000000 0.000000 -0.500000\n\ |
29 |
-0.154508 0.000000 -0.475528\n\ |
30 |
-0.293893 0.000000 -0.404508\n\ |
31 |
-0.404508 0.000000 -0.293893\n\ |
32 |
-0.475528 0.000000 -0.154508\n\ |
33 |
-3 2 3 0\n\ |
34 |
-3 3 2 1\n\ |
35 |
-3 3 4 0\n\ |
36 |
-3 4 3 1\n\ |
37 |
-3 4 5 0\n\ |
38 |
-3 5 4 1\n\ |
39 |
-3 5 6 0\n\ |
40 |
-3 6 5 1\n\ |
41 |
-3 6 7 0\n\ |
42 |
-3 7 6 1\n\ |
43 |
-3 7 8 0\n\ |
44 |
-3 8 7 1\n\ |
45 |
-3 8 9 0\n\ |
46 |
-3 9 8 1\n\ |
47 |
-3 9 10 0\n\ |
48 |
-3 10 9 1\n\ |
49 |
-3 10 11 0\n\ |
50 |
-3 11 10 1\n\ |
51 |
-3 11 12 0\n\ |
52 |
-3 12 11 1\n\ |
53 |
-3 12 13 0\n\ |
54 |
-3 13 12 1\n\ |
55 |
-3 13 14 0\n\ |
56 |
-3 14 13 1\n\ |
57 |
-3 14 15 0\n\ |
58 |
-3 15 14 1\n\ |
59 |
-3 15 16 0\n\ |
60 |
-3 16 15 1\n\ |
61 |
-3 16 17 0\n\ |
62 |
-3 17 16 1\n\ |
63 |
-3 17 18 0\n\ |
64 |
-3 18 17 1\n\ |
65 |
-3 18 19 0\n\ |
66 |
-3 19 18 1\n\ |
67 |
-3 19 20 0\n\ |
68 |
-3 20 19 1\n\ |
69 |
-3 20 21 0\n\ |
70 |
-3 21 20 1\n\ |
71 |
-3 21 2 0\n\ |
72 |
-3 2 21 1\n\ |
73 |
- }\n\ |
74 |
-}\n\ |
75 |
-"; |
76 |
- |
77 |
-static char *sphere = "\n\ |
78 |
-unit { \n\ |
79 |
- { MESH\n\ |
80 |
-10 10\n\ |
81 |
-0 0 1\n\ |
82 |
-0 0 1\n\ |
83 |
-0 0 1\n\ |
84 |
-0 0 1\n\ |
85 |
-0 0 1\n\ |
86 |
-0 0 1\n\ |
87 |
-0 0 1\n\ |
88 |
-0 0 1\n\ |
89 |
-0 0 1\n\ |
90 |
-0 0 1\n\ |
91 |
- \n\ |
92 |
-0.34202 0 0.9396\n\ |
93 |
-0.262003 0.219846 0.939693\n\ |
94 |
-0.0593912 0.336824 0.939693\n\ |
95 |
--0.17101 0.296198 0.939693\n\ |
96 |
--0.321394 0.116978 0.939693\n\ |
97 |
--0.321394 -0.116978 0.939693\n\ |
98 |
--0.17101 -0.296198 0.939693\n\ |
99 |
-0.0593912 -0.336824 0.939693\n\ |
100 |
-0.262003 -0.219846 0.939693\n\ |
101 |
-0.34202 -8.37708e-17 0.939693\n\ |
102 |
- \n\ |
103 |
-0.642788 0 0.766044\n\ |
104 |
-0.492404 0.413176 0.766044\n\ |
105 |
-0.111619 0.633022 0.766044\n\ |
106 |
--0.321394 0.55667 0.766044\n\ |
107 |
--0.604023 0.219846 0.766044\n\ |
108 |
--0.604023 -0.219846 0.766044\n\ |
109 |
--0.321394 -0.55667 0.766044\n\ |
110 |
-0.111619 -0.633022 0.766044\n\ |
111 |
-0.492404 -0.413176 0.766044\n\ |
112 |
-0.642788 -1.57438e-16 0.766044\n\ |
113 |
- \n\ |
114 |
-0.866025 0 0.5\n\ |
115 |
-0.663414 0.55667 0.5\n\ |
116 |
-0.150384 0.852869 0.5\n\ |
117 |
--0.433013 0.75 0.5\n\ |
118 |
--0.813798 0.296198 0.5\n\ |
119 |
--0.813798 -0.296198 0.5\n\ |
120 |
--0.433013 -0.75 0.5\n\ |
121 |
-0.150384 -0.852869 0.5\n\ |
122 |
-0.663414 -0.55667 0.5\n\ |
123 |
-0.866025 -2.12115e-16 0.5\n\ |
124 |
- \n\ |
125 |
-0.984808 0 0.173648\n\ |
126 |
-0.754407 0.633022 0.173648\n\ |
127 |
-0.17101 0.969846 0.173648\n\ |
128 |
--0.492404 0.852868 0.173648\n\ |
129 |
--0.925417 0.336824 0.173648\n\ |
130 |
--0.925417 -0.336824 0.173648\n\ |
131 |
--0.492404 -0.852869 0.173648\n\ |
132 |
-0.17101 -0.969846 0.173648\n\ |
133 |
-0.754407 -0.633022 0.173648\n\ |
134 |
-0.984808 -2.41208e-16 0.173648\n\ |
135 |
- \n\ |
136 |
-0.984808 0 -0.173648\n\ |
137 |
-0.754407 0.633022 -0.173648\n\ |
138 |
-0.17101 0.969846 -0.173648\n\ |
139 |
--0.492404 0.852868 -0.173648\n\ |
140 |
--0.925417 0.336824 -0.173648\n\ |
141 |
--0.925417 -0.336824 -0.173648\n\ |
142 |
--0.492404 -0.852869 -0.173648\n\ |
143 |
-0.17101 -0.969846 -0.173648\n\ |
144 |
-0.754407 -0.633022 -0.173648\n\ |
145 |
-0.984808 -2.41208e-16 -0.173648\n\ |
146 |
- \n\ |
147 |
-0.866025 0 -0.5\n\ |
148 |
-0.663414 0.55667 -0.5\n\ |
149 |
-0.150384 0.852868 -0.5\n\ |
150 |
--0.433013 0.75 -0.5\n\ |
151 |
--0.813798 0.296198 -0.5\n\ |
152 |
--0.813798 -0.296198 -0.5\n\ |
153 |
--0.433013 -0.75 -0.5\n\ |
154 |
-0.150384 -0.852868 -0.5\n\ |
155 |
-0.663414 -0.55667 -0.5\n\ |
156 |
-0.866025 -2.12115e-16 -0.5\n\ |
157 |
- \n\ |
158 |
-0.642788 0 -0.766044\n\ |
159 |
-0.492404 0.413176 -0.766044\n\ |
160 |
-0.111619 0.633022 -0.766044\n\ |
161 |
--0.321394 0.55667 -0.766044\n\ |
162 |
--0.604023 0.219846 -0.766044\n\ |
163 |
--0.604023 -0.219846 -0.766044\n\ |
164 |
--0.321394 -0.55667 -0.766044\n\ |
165 |
-0.111619 -0.633022 -0.766044\n\ |
166 |
-0.492404 -0.413176 -0.766044\n\ |
167 |
-0.642788 -1.57438e-16 -0.766044\n\ |
168 |
- \n\ |
169 |
-0.34202 0 -0.939693\n\ |
170 |
-0.262003 0.219846 -0.939693\n\ |
171 |
-0.0593912 0.336824 -0.939693\n\ |
172 |
--0.17101 0.296198 -0.939693\n\ |
173 |
--0.321394 0.116978 -0.939693\n\ |
174 |
--0.321394 -0.116978 -0.939693\n\ |
175 |
--0.17101 -0.296198 -0.939693\n\ |
176 |
-0.0593912 -0.336824 -0.939693\n\ |
177 |
-0.262003 -0.219846 -0.939693\n\ |
178 |
-0.34202 -8.37708e-17 -0.939693\n\ |
179 |
- \n\ |
180 |
-1.22465e-16 0 -1\n\ |
181 |
-9.38134e-17 7.87188e-17 -1\n\ |
182 |
-2.12658e-17 1.20604e-16 -1\n\ |
183 |
--6.12323e-17 1.06058e-16 -1\n\ |
184 |
--1.15079e-16 4.18854e-17 -1\n\ |
185 |
--1.15079e-16 -4.18854e-17 -1\n\ |
186 |
--6.12323e-17 -1.06058e-16 -1\n\ |
187 |
-2.12658e-17 -1.20604e-16 -1\n\ |
188 |
-9.38134e-17 -7.87188e-17 -1\n\ |
189 |
-1.22465e-16 -2.99952e-32 -1\n\ |
190 |
- }\n\ |
191 |
-}\n\ |
192 |
-"; |
193 |
- |
194 |
-static char *xyz = "{\n\ |
195 |
-=\n\ |
196 |
-VECT\n\ |
197 |
-8 19 3\n\ |
198 |
-2 2 2 2 2 3 2 4\n\ |
199 |
-1 0 0 1 0 0 1 0\n\ |
200 |
-\n\ |
201 |
-0 0 0 1 0 0\n\ |
202 |
-1 -.05 .05 1 .05 .25\n\ |
203 |
-1 .05 .05 1 -.05 .25\n\ |
204 |
-\n\ |
205 |
-0 0 0 0 1 0\n\ |
206 |
--.05 1 .25 0 1 .15\n\ |
207 |
- .05 1 .25 0 1 .15 0 1 .05\n\ |
208 |
-\n\ |
209 |
-0 0 0 0 0 1\n\ |
210 |
--.05 .25 1 .05 .25 1 -.05 .05 1 .05 .05 1\n\ |
211 |
-\n\ |
212 |
-1 0 0 1\n\ |
213 |
-0 1 0 1\n\ |
214 |
-0 .6 1 1\n}"; |
215 |
- |
216 |
-static char *origin = "\n\ |
217 |
-unit { \n\ |
218 |
- { VECT\n\ |
219 |
-8 19 3\n\ |
220 |
-2 2 2 2 2 3 2 4\n\ |
221 |
-1 0 0 1 0 0 1 0\n\ |
222 |
-\n\ |
223 |
-0 0 0 1 0 0\n\ |
224 |
-1 -.05 .05 1 .05 .25\n\ |
225 |
-1 .05 .05 1 -.05 .25\n\ |
226 |
-\n\ |
227 |
-0 0 0 0 1 0\n\ |
228 |
--.05 1 .25 0 1 .15\n\ |
229 |
- .05 1 .25 0 1 .15 0 1 .05\n\ |
230 |
-\n\ |
231 |
-0 0 0 0 0 1\n\ |
232 |
--.05 .25 1 .05 .25 1 -.05 .05 1 .05 .05 1\n\ |
233 |
-\n\ |
234 |
-1 0 0 1\n\ |
235 |
-0 1 0 1\n\ |
236 |
-0 .6 1 1\n\ |
237 |
- }\n\ |
238 |
-}\n\ |
239 |
-"; |
240 |
- |
241 |
-static char *color1 = "\n\ |
242 |
-0.26 0.7 0.7 1\ |
243 |
-\n}\n"; |
244 |
- |
245 |
-static char *fzold = "\n\ |
246 |
-unit { \n\ |
247 |
- { VECT\n\ |
248 |
-3 6 1\n\ |
249 |
-2 2 2\n\ |
250 |
-1 0 0\n\ |
251 |
-\n\ |
252 |
-0 0 0 0 0 0.5\n\ |
253 |
-.05 0 .4 0 0 0.5\n\ |
254 |
-0 0 0.5 -.05 0 .4\n\ |
255 |
-\n\ |
256 |
-1 0 0 1\n\ |
257 |
- }\n\ |
258 |
-}\n\ |
259 |
-"; |
260 |
- |
261 |
-static char *fz = "\n\ |
262 |
-unit { \n\ |
263 |
- { VECT\n\ |
264 |
-5 10 1\n\ |
265 |
-2 2 2 2 2\n\ |
266 |
-1 0 0 0 0\n\ |
267 |
-\n\ |
268 |
-0 0 0 0 0 0.5\n\ |
269 |
-.05 0 .4 0 0 0.5\n\ |
270 |
-0 0 0.5 -.05 0 .4\n\ |
271 |
-0 .05 .4 0 0 0.5\n\ |
272 |
-0 0 0.5 0 -.05 .4\n\ |
273 |
-\n\ |
274 |
-1 0 0 1\n\ |
275 |
- }\n\ |
276 |
-}\n\ |
277 |
-"; |
278 |
- |
279 |
-static char *constraint = "\n\ |
280 |
-unit { \n\ |
281 |
- { OFF\n\ |
282 |
- 5 2 6\n\ |
283 |
- 0 0 0\n\ |
284 |
- -.1 0 .3\n\ |
285 |
- .1 0 .3\n\ |
286 |
- 0 -.1 .3\n\ |
287 |
- 0 .1 .3\n\ |
288 |
- 3 0 1 2 1 0 0 1\n\ |
289 |
- 3 0 3 4 1 0 0 1\n\ |
290 |
-\n\ |
291 |
- }\n\ |
292 |
-}\n\ |
293 |
-"; |
294 |
- |
295 |
-static char *constraintrot = "\n\ |
296 |
-unit { \n\ |
297 |
- { OFF\n\ |
298 |
- 10 4 12\n\ |
299 |
- 0 0 0\n\ |
300 |
- -.07 -.07 .3\n\ |
301 |
- .07 .07 .3\n\ |
302 |
- -.07 .07 .3\n\ |
303 |
- .07 -.07 .3\n\ |
304 |
- 0 0 .3\n\ |
305 |
- -.07 -.07 .6\n\ |
306 |
- .07 .07 .6\n\ |
307 |
- -.07 .07 .6\n\ |
308 |
- .07 -.07 .6\n\ |
309 |
- 3 0 1 2 0 1 0 1 \n\ |
310 |
- 3 0 3 4 0 1 0 1 \n\ |
311 |
- 3 5 6 7 0 1 0 1 \n\ |
312 |
- 3 5 8 9 0 1 0 1 \n\ |
313 |
-\n\ |
314 |
- }\n\ |
315 |
-}\n\ |
316 |
-"; |
317 |
- |
318 |
-static char *cross = "\n\ |
319 |
-unit { \n\ |
320 |
- { VECT\n\ |
321 |
-3 6 1\n\ |
322 |
-2 2 2\n\ |
323 |
-1 0 0\n\ |
324 |
-\n\ |
325 |
--.1 0 0 .1 0 0\n\ |
326 |
-0 -.1 0 0 .1 0\n\ |
327 |
-0 0 -.1 0 0 .1\n\ |
328 |
-\n\ |
329 |
-1 1 1 1\n\ |
330 |
- }\n\ |
331 |
-}\n\ |
332 |
-"; |
333 |
- |
334 |
-static char *transformz = "\n\ |
335 |
-INST\n\ |
336 |
- transform\n\ |
337 |
- 1 0 0 0\n\ |
338 |
- 0 1 0 0\n\ |
339 |
- 0 0 1 0\n\ |
340 |
-"; |
341 |
-static char *transformx = "\n\ |
342 |
-INST\n\ |
343 |
- transform\n\ |
344 |
- 0 1 0 0\n\ |
345 |
- 0 0 1 0\n\ |
346 |
- 1 0 0 0\n\ |
347 |
-"; |
348 |
-static char *transformy = "\n\ |
349 |
-INST\n\ |
350 |
- transform\n\ |
351 |
- 0 0 1 0\n\ |
352 |
- 1 0 0 0\n\ |
353 |
- 0 1 0 0\n\ |
354 |
-"; |
355 |
+static char *cone = "\n" |
356 |
+"unit { \n" |
357 |
+" { OFF\n" |
358 |
+"22 40 120\n" |
359 |
+"0.000000 1.000000 0.000000\n" |
360 |
+"0.000000 0.000000 0.000000\n" |
361 |
+"0.500000 0.000000 0.000000\n" |
362 |
+"0.475528 0.000000 0.154508\n" |
363 |
+"0.404508 0.000000 0.293893\n" |
364 |
+"0.293893 0.000000 0.404508\n" |
365 |
+"0.154508 0.000000 0.475528\n" |
366 |
+"0.000000 0.000000 0.500000\n" |
367 |
+"-0.154508 0.000000 0.475528\n" |
368 |
+"-0.293893 0.000000 0.404508\n" |
369 |
+"-0.404508 0.000000 0.293893\n" |
370 |
+"-0.475528 0.000000 0.154508\n" |
371 |
+"-0.500000 0.000000 0.000000\n" |
372 |
+"-0.475528 0.000000 -0.154508\n" |
373 |
+"-0.404508 0.000000 -0.293893\n" |
374 |
+"-0.293893 0.000000 -0.404508\n" |
375 |
+"-0.154508 0.000000 -0.475528\n" |
376 |
+"-0.000000 0.000000 -0.500000\n" |
377 |
+"0.154508 0.000000 -0.475528\n" |
378 |
+"0.293893 0.000000 -0.404508\n" |
379 |
+"0.404508 0.000000 -0.293893\n" |
380 |
+"0.475528 0.000000 -0.154508\n" |
381 |
+"3 2 3 0\n" |
382 |
+"3 3 2 1\n" |
383 |
+"3 3 4 0\n" |
384 |
+"3 4 3 1\n" |
385 |
+"3 4 5 0\n" |
386 |
+"3 5 4 1\n" |
387 |
+"3 5 6 0\n" |
388 |
+"3 6 5 1\n" |
389 |
+"3 6 7 0\n" |
390 |
+"3 7 6 1\n" |
391 |
+"3 7 8 0\n" |
392 |
+"3 8 7 1\n" |
393 |
+"3 8 9 0\n" |
394 |
+"3 9 8 1\n" |
395 |
+"3 9 10 0\n" |
396 |
+"3 10 9 1\n" |
397 |
+"3 10 11 0\n" |
398 |
+"3 11 10 1\n" |
399 |
+"3 11 12 0\n" |
400 |
+"3 12 11 1\n" |
401 |
+"3 12 13 0\n" |
402 |
+"3 13 12 1\n" |
403 |
+"3 13 14 0\n" |
404 |
+"3 14 13 1\n" |
405 |
+"3 14 15 0\n" |
406 |
+"3 15 14 1\n" |
407 |
+"3 15 16 0\n" |
408 |
+"3 16 15 1\n" |
409 |
+"3 16 17 0\n" |
410 |
+"3 17 16 1\n" |
411 |
+"3 17 18 0\n" |
412 |
+"3 18 17 1\n" |
413 |
+"3 18 19 0\n" |
414 |
+"3 19 18 1\n" |
415 |
+"3 19 20 0\n" |
416 |
+"3 20 19 1\n" |
417 |
+"3 20 21 0\n" |
418 |
+"3 21 20 1\n" |
419 |
+"3 21 2 0\n" |
420 |
+"3 2 21 1\n" |
421 |
+" }\n" |
422 |
+"}\n"; |
423 |
+ |
424 |
+static char *sphere = "\n" |
425 |
+"unit { \n" |
426 |
+" { MESH\n" |
427 |
+"10 10\n" |
428 |
+"0 0 1\n" |
429 |
+"0 0 1\n" |
430 |
+"0 0 1\n" |
431 |
+"0 0 1\n" |
432 |
+"0 0 1\n" |
433 |
+"0 0 1\n" |
434 |
+"0 0 1\n" |
435 |
+"0 0 1\n" |
436 |
+"0 0 1\n" |
437 |
+"0 0 1\n" |
438 |
+" \n" |
439 |
+"0.34202 0 0.9396\n" |
440 |
+"0.262003 0.219846 0.939693\n" |
441 |
+"0.0593912 0.336824 0.939693\n" |
442 |
+"-0.17101 0.296198 0.939693\n" |
443 |
+"-0.321394 0.116978 0.939693\n" |
444 |
+"-0.321394 -0.116978 0.939693\n" |
445 |
+"-0.17101 -0.296198 0.939693\n" |
446 |
+"0.0593912 -0.336824 0.939693\n" |
447 |
+"0.262003 -0.219846 0.939693\n" |
448 |
+"0.34202 -8.37708e-17 0.939693\n" |
449 |
+" \n" |
450 |
+"0.642788 0 0.766044\n" |
451 |
+"0.492404 0.413176 0.766044\n" |
452 |
+"0.111619 0.633022 0.766044\n" |
453 |
+"-0.321394 0.55667 0.766044\n" |
454 |
+"-0.604023 0.219846 0.766044\n" |
455 |
+"-0.604023 -0.219846 0.766044\n" |
456 |
+"-0.321394 -0.55667 0.766044\n" |
457 |
+"0.111619 -0.633022 0.766044\n" |
458 |
+"0.492404 -0.413176 0.766044\n" |
459 |
+"0.642788 -1.57438e-16 0.766044\n" |
460 |
+" \n" |
461 |
+"0.866025 0 0.5\n" |
462 |
+"0.663414 0.55667 0.5\n" |
463 |
+"0.150384 0.852869 0.5\n" |
464 |
+"-0.433013 0.75 0.5\n" |
465 |
+"-0.813798 0.296198 0.5\n" |
466 |
+"-0.813798 -0.296198 0.5\n" |
467 |
+"-0.433013 -0.75 0.5\n" |
468 |
+"0.150384 -0.852869 0.5\n" |
469 |
+"0.663414 -0.55667 0.5\n" |
470 |
+"0.866025 -2.12115e-16 0.5\n" |
471 |
+" \n" |
472 |
+"0.984808 0 0.173648\n" |
473 |
+"0.754407 0.633022 0.173648\n" |
474 |
+"0.17101 0.969846 0.173648\n" |
475 |
+"-0.492404 0.852868 0.173648\n" |
476 |
+"-0.925417 0.336824 0.173648\n" |
477 |
+"-0.925417 -0.336824 0.173648\n" |
478 |
+"-0.492404 -0.852869 0.173648\n" |
479 |
+"0.17101 -0.969846 0.173648\n" |
480 |
+"0.754407 -0.633022 0.173648\n" |
481 |
+"0.984808 -2.41208e-16 0.173648\n" |
482 |
+" \n" |
483 |
+"0.984808 0 -0.173648\n" |
484 |
+"0.754407 0.633022 -0.173648\n" |
485 |
+"0.17101 0.969846 -0.173648\n" |
486 |
+"-0.492404 0.852868 -0.173648\n" |
487 |
+"-0.925417 0.336824 -0.173648\n" |
488 |
+"-0.925417 -0.336824 -0.173648\n" |
489 |
+"-0.492404 -0.852869 -0.173648\n" |
490 |
+"0.17101 -0.969846 -0.173648\n" |
491 |
+"0.754407 -0.633022 -0.173648\n" |
492 |
+"0.984808 -2.41208e-16 -0.173648\n" |
493 |
+" \n" |
494 |
+"0.866025 0 -0.5\n" |
495 |
+"0.663414 0.55667 -0.5\n" |
496 |
+"0.150384 0.852868 -0.5\n" |
497 |
+"-0.433013 0.75 -0.5\n" |
498 |
+"-0.813798 0.296198 -0.5\n" |
499 |
+"-0.813798 -0.296198 -0.5\n" |
500 |
+"-0.433013 -0.75 -0.5\n" |
501 |
+"0.150384 -0.852868 -0.5\n" |
502 |
+"0.663414 -0.55667 -0.5\n" |
503 |
+"0.866025 -2.12115e-16 -0.5\n" |
504 |
+" \n" |
505 |
+"0.642788 0 -0.766044\n" |
506 |
+"0.492404 0.413176 -0.766044\n" |
507 |
+"0.111619 0.633022 -0.766044\n" |
508 |
+"-0.321394 0.55667 -0.766044\n" |
509 |
+"-0.604023 0.219846 -0.766044\n" |
510 |
+"-0.604023 -0.219846 -0.766044\n" |
511 |
+"-0.321394 -0.55667 -0.766044\n" |
512 |
+"0.111619 -0.633022 -0.766044\n" |
513 |
+"0.492404 -0.413176 -0.766044\n" |
514 |
+"0.642788 -1.57438e-16 -0.766044\n" |
515 |
+" \n" |
516 |
+"0.34202 0 -0.939693\n" |
517 |
+"0.262003 0.219846 -0.939693\n" |
518 |
+"0.0593912 0.336824 -0.939693\n" |
519 |
+"-0.17101 0.296198 -0.939693\n" |
520 |
+"-0.321394 0.116978 -0.939693\n" |
521 |
+"-0.321394 -0.116978 -0.939693\n" |
522 |
+"-0.17101 -0.296198 -0.939693\n" |
523 |
+"0.0593912 -0.336824 -0.939693\n" |
524 |
+"0.262003 -0.219846 -0.939693\n" |
525 |
+"0.34202 -8.37708e-17 -0.939693\n" |
526 |
+" \n" |
527 |
+"1.22465e-16 0 -1\n" |
528 |
+"9.38134e-17 7.87188e-17 -1\n" |
529 |
+"2.12658e-17 1.20604e-16 -1\n" |
530 |
+"-6.12323e-17 1.06058e-16 -1\n" |
531 |
+"-1.15079e-16 4.18854e-17 -1\n" |
532 |
+"-1.15079e-16 -4.18854e-17 -1\n" |
533 |
+"-6.12323e-17 -1.06058e-16 -1\n" |
534 |
+"2.12658e-17 -1.20604e-16 -1\n" |
535 |
+"9.38134e-17 -7.87188e-17 -1\n" |
536 |
+"1.22465e-16 -2.99952e-32 -1\n" |
537 |
+" }\n" |
538 |
+"}\n"; |
539 |
+ |
540 |
+static char *xyz = "{\n" |
541 |
+"=\n" |
542 |
+"VECT\n" |
543 |
+"8 19 3\n" |
544 |
+"2 2 2 2 2 3 2 4\n" |
545 |
+"1 0 0 1 0 0 1 0\n" |
546 |
+"\n" |
547 |
+"0 0 0 1 0 0\n" |
548 |
+"1 -.05 .05 1 .05 .25\n" |
549 |
+"1 .05 .05 1 -.05 .25\n" |
550 |
+"\n" |
551 |
+"0 0 0 0 1 0\n" |
552 |
+"-.05 1 .25 0 1 .15\n" |
553 |
+" .05 1 .25 0 1 .15 0 1 .05\n" |
554 |
+"\n" |
555 |
+"0 0 0 0 0 1\n" |
556 |
+"-.05 .25 1 .05 .25 1 -.05 .05 1 .05 .05 1\n" |
557 |
+"\n" |
558 |
+"1 0 0 1\n" |
559 |
+"0 1 0 1\n" |
560 |
+"0 .6 1 1\n}"; |
561 |
+ |
562 |
+static char *origin = "\n" |
563 |
+"unit { \n" |
564 |
+" { VECT\n" |
565 |
+"8 19 3\n" |
566 |
+"2 2 2 2 2 3 2 4\n" |
567 |
+"1 0 0 1 0 0 1 0\n" |
568 |
+"\n" |
569 |
+"0 0 0 1 0 0\n" |
570 |
+"1 -.05 .05 1 .05 .25\n" |
571 |
+"1 .05 .05 1 -.05 .25\n" |
572 |
+"\n" |
573 |
+"0 0 0 0 1 0\n" |
574 |
+"-.05 1 .25 0 1 .15\n" |
575 |
+" .05 1 .25 0 1 .15 0 1 .05\n" |
576 |
+"\n" |
577 |
+"0 0 0 0 0 1\n" |
578 |
+"-.05 .25 1 .05 .25 1 -.05 .05 1 .05 .05 1\n" |
579 |
+"\n" |
580 |
+"1 0 0 1\n" |
581 |
+"0 1 0 1\n" |
582 |
+"0 .6 1 1\n" |
583 |
+" }\n" |
584 |
+"}\n"; |
585 |
+ |
586 |
+static char *color1 = "\n" |
587 |
+"0.26 0.7 0.7 1" |
588 |
+"\n}\n"; |
589 |
+ |
590 |
+static char *fzold = "\n" |
591 |
+"unit { \n" |
592 |
+" { VECT\n" |
593 |
+"3 6 1\n" |
594 |
+"2 2 2\n" |
595 |
+"1 0 0\n" |
596 |
+"\n" |
597 |
+"0 0 0 0 0 0.5\n" |
598 |
+".05 0 .4 0 0 0.5\n" |
599 |
+"0 0 0.5 -.05 0 .4\n" |
600 |
+"\n" |
601 |
+"1 0 0 1\n" |
602 |
+" }\n" |
603 |
+"}\n"; |
604 |
+ |
605 |
+static char *fz = "\n" |
606 |
+"unit { \n" |
607 |
+" { VECT\n" |
608 |
+"5 10 1\n" |
609 |
+"2 2 2 2 2\n" |
610 |
+"1 0 0 0 0\n" |
611 |
+"\n" |
612 |
+"0 0 0 0 0 0.5\n" |
613 |
+".05 0 .4 0 0 0.5\n" |
614 |
+"0 0 0.5 -.05 0 .4\n" |
615 |
+"0 .05 .4 0 0 0.5\n" |
616 |
+"0 0 0.5 0 -.05 .4\n" |
617 |
+"\n" |
618 |
+"1 0 0 1\n" |
619 |
+" }\n" |
620 |
+"}\n"; |
621 |
+ |
622 |
+static char *constraint = "\n" |
623 |
+"unit { \n" |
624 |
+" { OFF\n" |
625 |
+" 5 2 6\n" |
626 |
+" 0 0 0\n" |
627 |
+" -.1 0 .3\n" |
628 |
+" .1 0 .3\n" |
629 |
+" 0 -.1 .3\n" |
630 |
+" 0 .1 .3\n" |
631 |
+" 3 0 1 2 1 0 0 1\n" |
632 |
+" 3 0 3 4 1 0 0 1\n" |
633 |
+"\n" |
634 |
+" }\n" |
635 |
+"}\n"; |
636 |
+ |
637 |
+static char *constraintrot = "\n" |
638 |
+"unit { \n" |
639 |
+" { OFF\n" |
640 |
+" 10 4 12\n" |
641 |
+" 0 0 0\n" |
642 |
+" -.07 -.07 .3\n" |
643 |
+" .07 .07 .3\n" |
644 |
+" -.07 .07 .3\n" |
645 |
+" .07 -.07 .3\n" |
646 |
+" 0 0 .3\n" |
647 |
+" -.07 -.07 .6\n" |
648 |
+" .07 .07 .6\n" |
649 |
+" -.07 .07 .6\n" |
650 |
+" .07 -.07 .6\n" |
651 |
+" 3 0 1 2 0 1 0 1 \n" |
652 |
+" 3 0 3 4 0 1 0 1 \n" |
653 |
+" 3 5 6 7 0 1 0 1 \n" |
654 |
+" 3 5 8 9 0 1 0 1 \n" |
655 |
+"\n" |
656 |
+" }\n" |
657 |
+"}\n"; |
658 |
+ |
659 |
+static char *cross = "\n" |
660 |
+"unit { \n" |
661 |
+" { VECT\n" |
662 |
+"3 6 1\n" |
663 |
+"2 2 2\n" |
664 |
+"1 0 0\n" |
665 |
+"\n" |
666 |
+"-.1 0 0 .1 0 0\n" |
667 |
+"0 -.1 0 0 .1 0\n" |
668 |
+"0 0 -.1 0 0 .1\n" |
669 |
+"\n" |
670 |
+"1 1 1 1\n" |
671 |
+" }\n" |
672 |
+"}\n"; |
673 |
+ |
674 |
+static char *transformz = "\n" |
675 |
+"INST\n" |
676 |
+" transform\n" |
677 |
+" 1 0 0 0\n" |
678 |
+" 0 1 0 0\n" |
679 |
+" 0 0 1 0\n"; |
680 |
+ |
681 |
+static char *transformx = "\n" |
682 |
+"INST\n" |
683 |
+" transform\n" |
684 |
+" 0 1 0 0\n" |
685 |
+" 0 0 1 0\n" |
686 |
+" 1 0 0 0\n"; |
687 |
+ |
688 |
+static char *transformy = "\n" |
689 |
+"INST\n" |
690 |
+" transform\n" |
691 |
+" 0 0 1 0\n" |
692 |
+" 1 0 0 0\n" |
693 |
+" 0 1 0 0\n"; |
694 |
|
695 |
-static char *zero = " \nunit { { VECT 2 11 1 2 9 1 0 0 20 0 28 56 0 24 0 0 8 0 0 0 8 0 0 48 0 8 64 0 |
696 |
-24 64 0 32 52 0 32 12 0 24 0 0 1 1 1 1}} "; |
697 |
+static char *zero = " \nunit { { VECT 2 11 1 2 9 1 0 0 20 0 28 56 0 24 0 0 8 0 0 0 8 0 0 48 0 8 64 0 24 64 0 32 52 0 32 12 0 24 0 0 1 1 1 1}} "; |
698 |
static char *one = " \nunit { { VECT 2 5 1 2 3 1 0 4 0 0 28 0 0 4 44 0 16 64 0 16 0 0 1 1 1 1} } "; |
699 |
-static char *two = " \nunit { { VECT 1 7 1 7 1 0 56 0 8 64 0 24 64 0 32 56 0 32 40 0 0 0 0 32 0 0 1 |
700 |
-1 1 1} } "; |
701 |
-static char *three = " \nunit { { VECT 2 13 1 2 11 1 0 8 36 0 24 36 0 0 56 0 8 64 0 24 64 0 32 56 0 |
702 |
-32 44 0 24 36 0 32 24 0 32 8 0 24 0 0 8 0 0 0 8 0 1 1 1 1} } "; |
703 |
-static char *four = " \nunit { { VECT 2 5 1 2 3 1 0 28 64 0 28 0 0 12 64 0 0 36 0 36 36 0 1 1 1 1} } |
704 |
-"; |
705 |
-static char *five = " \nunit { { VECT 1 9 1 9 1 28 64 0 4 64 0 0 36 0 24 36 0 32 24 0 32 8 0 24 0 0 |
706 |
-8 0 0 0 8 0 1 1 1 1} } "; |
707 |
-static char *six = " \nunit { { VECT 1 12 1 12 1 32 56 0 24 64 0 8 64 0 0 56 0 0 8 0 8 0 0 24 0 0 |
708 |
-32 8 0 32 28 0 24 36 0 8 36 0 0 28 0 1 1 1 1} } "; |
709 |
+static char *two = " \nunit { { VECT 1 7 1 7 1 0 56 0 8 64 0 24 64 0 32 56 0 32 40 0 0 0 0 32 0 0 1 1 1 1} } "; |
710 |
+static char *three = " \nunit { { VECT 2 13 1 2 11 1 0 8 36 0 24 36 0 0 56 0 8 64 0 24 64 0 32 56 0 32 44 0 24 36 0 32 24 0 32 8 0 24 0 0 8 0 0 0 8 0 1 1 1 1} } "; |
711 |
+static char *four = " \nunit { { VECT 2 5 1 2 3 1 0 28 64 0 28 0 0 12 64 0 0 36 0 36 36 0 1 1 1 1} } "; |
712 |
+static char *five = " \nunit { { VECT 1 9 1 9 1 28 64 0 4 64 0 0 36 0 24 36 0 32 24 0 32 8 0 24 0 0 8 0 0 0 8 0 1 1 1 1} } "; |
713 |
+static char *six = " \nunit { { VECT 1 12 1 12 1 32 56 0 24 64 0 8 64 0 0 56 0 0 8 0 8 0 0 24 0 0 32 8 0 32 28 0 24 36 0 8 36 0 0 28 0 1 1 1 1} } "; |
714 |
static char *seven = " \nunit { { VECT 1 4 1 4 1 0 56 0 4 64 0 32 64 0 8 0 0 1 1 1 1} } "; |
715 |
-static char *eight = " \nunit { { VECT 1 16 1 16 1 20 36 0 28 44 0 28 56 0 20 64 0 12 64 0 4 56 0 4 |
716 |
-44 0 12 36 0 20 36 0 32 24 0 32 8 0 24 0 0 8 0 0 0 8 0 0 24 0 12 36 0 1 1 1 1} } "; |
717 |
-static char *nine = " \nunit { { VECT 1 12 1 12 1 32 44 0 24 36 0 8 36 0 0 44 0 0 56 0 8 64 0 24 64 |
718 |
-0 32 56 0 32 8 0 24 0 0 8 0 0 0 8 0 1 1 1 1} } "; |
719 |
+static char *eight = " \nunit { { VECT 1 16 1 16 1 20 36 0 28 44 0 28 56 0 20 64 0 12 64 0 4 56 0 4 44 0 12 36 0 20 36 0 32 24 0 32 8 0 24 0 0 8 0 0 0 8 0 0 24 0 12 36 0 1 1 1 1} } "; |
720 |
+static char *nine = " \nunit { { VECT 1 12 1 12 1 32 44 0 24 36 0 8 36 0 0 44 0 0 56 0 8 64 0 24 64 0 32 56 0 32 8 0 24 0 0 8 0 0 0 8 0 1 1 1 1} } "; |