2 // time: Fri Jan 4 17:10:29 2008
4 // version: 3.2.0 (format), 4.4.4 (DX)
8 // workspace: width = 968, height = 946
9 // layout: snap = 1, width = 10, height = 10, align = CC
15 // node CollectMultiGrid[5]: x = 45, y = 424, inputs = 4, label = CollectMultiGrid
17 main_CollectMultiGrid_5_out_1 =
19 main_CollectMultiGrid_5_in_1,
20 main_CollectMultiGrid_5_in_2,
21 main_CollectMultiGrid_5_in_3,
22 main_CollectMultiGrid_5_in_4
23 ) [instance: 5, cache: 1];
25 // node StringList[1]: x = 178, y = 34, inputs = 0, label = StringList
26 // output[1]: visible = 1, type = 16777248, value = { "FILELIST" }
29 // node ForEachMember[1]: x = 155, y = 124, inputs = 1, label = ForEachMember
31 main_ForEachMember_1_out_1,
32 main_ForEachMember_1_out_2,
33 main_ForEachMember_1_out_3 =
35 main_StringList_1_out_1
36 ) [instance: 1, cache: 1];
38 // node Import[2]: x = 169, y = 224, inputs = 6, label = Import
42 main_ForEachMember_1_out_1,
48 ) [instance: 2, cache: 1];
50 // node ShowConnections[4]: x = 139, y = 324, inputs = 1, label = ShowConnections
52 main_ShowConnections_4_out_1 =
55 ) [instance: 4, cache: 1];
57 // node StringList[2]: x = 368, y = 34, inputs = 0, label = StringList
58 // output[1]: visible = 1, type = 16777248, value = { "COLORLIST" }
61 // node ForEachMember[2]: x = 345, y = 124, inputs = 1, label = ForEachMember
63 main_ForEachMember_2_out_1,
64 main_ForEachMember_2_out_2,
65 main_ForEachMember_2_out_3 =
67 main_StringList_2_out_1
68 ) [instance: 2, cache: 1];
70 // node Color[3]: x = 179, y = 404, inputs = 5, label = Color
71 // input[3]: defaulting = 0, visible = 1, type = 5, value = .3
75 main_ShowConnections_4_out_1,
76 main_ForEachMember_2_out_1,
80 ) [instance: 3, cache: 1];
82 // node GetLocal[4]: x = 322, y = 404, inputs = 3, label = GetLocal
84 main_GetLocal_4_out_1,
85 main_GetLocal_4_out_2 =
90 ) [instance: 4, cache: 1];
92 // node Append[1]: x = 185, y = 504, inputs = 5, label = Append
96 main_CollectMultiGrid_5_out_1,
99 main_GetLocal_4_out_1,
101 ) [instance: 1, cache: 1];
103 // node CollectMultiGrid[4]: x = 615, y = 454, inputs = 4, label = CollectMultiGrid
105 main_CollectMultiGrid_4_out_1 =
107 main_CollectMultiGrid_4_in_1,
108 main_CollectMultiGrid_4_in_2,
109 main_CollectMultiGrid_4_in_3,
110 main_CollectMultiGrid_4_in_4
111 ) [instance: 4, cache: 1];
113 // node GetLocal[5]: x = 872, y = 394, inputs = 3, label = GetLocal
115 main_GetLocal_5_out_1,
116 main_GetLocal_5_out_2 =
118 main_GetLocal_5_in_1,
119 main_GetLocal_5_in_2,
121 ) [instance: 5, cache: 1];
123 // node Append[2]: x = 765, y = 514, inputs = 5, label = Append
125 main_Append_2_out_1 =
127 main_CollectMultiGrid_4_out_1,
130 main_GetLocal_5_out_1,
132 ) [instance: 2, cache: 1];
134 // node AutoColor[2]: x = 736, y = 604, inputs = 10, label = AutoColor
135 // input[8]: visible = 1
137 main_AutoColor_2_out_1,
138 main_AutoColor_2_out_2 =
141 main_AutoColor_2_in_2,
142 main_AutoColor_2_in_3,
143 main_AutoColor_2_in_4,
144 main_AutoColor_2_in_5,
145 main_AutoColor_2_in_6,
146 main_AutoColor_2_in_7,
147 main_AutoColor_2_in_8,
148 main_AutoColor_2_in_9,
149 main_AutoColor_2_in_10
150 ) [instance: 2, cache: 1];
152 // node RubberSheet[1]: x = 176, y = 624, inputs = 4, label = RubberSheet
154 main_RubberSheet_1_out_1 =
157 main_RubberSheet_1_in_2,
158 main_RubberSheet_1_in_3,
159 main_RubberSheet_1_in_4
160 ) [instance: 1, cache: 1];
162 // node Shade[1]: x = 599, y = 654, inputs = 8, label = Shade
163 // input[2]: defaulting = 0, visible = 1, type = 3, value = 1
164 // input[3]: defaulting = 0, visible = 1, type = 32, value = "smooth"
168 main_AutoColor_2_out_1,
176 ) [instance: 1, cache: 1];
178 // node RubberSheet[2]: x = 526, y = 734, inputs = 4, label = RubberSheet
180 main_RubberSheet_2_out_1 =
183 main_RubberSheet_2_in_2,
184 main_RubberSheet_2_in_3,
185 main_RubberSheet_2_in_4
186 ) [instance: 2, cache: 1];
188 // node ColorBar[1]: x = 755, y = 734, inputs = 16, label = ColorBar
189 // input[4]: defaulting = 0, visible = 1, type = 3, value = 1
191 main_ColorBar_1_out_1 =
193 main_AutoColor_2_out_2,
194 main_ColorBar_1_in_2,
195 main_ColorBar_1_in_3,
196 main_ColorBar_1_in_4,
197 main_ColorBar_1_in_5,
198 main_ColorBar_1_in_6,
199 main_ColorBar_1_in_7,
200 main_ColorBar_1_in_8,
201 main_ColorBar_1_in_9,
202 main_ColorBar_1_in_10,
203 main_ColorBar_1_in_11,
204 main_ColorBar_1_in_12,
205 main_ColorBar_1_in_13,
206 main_ColorBar_1_in_14,
207 main_ColorBar_1_in_15,
208 main_ColorBar_1_in_16
209 ) [instance: 1, cache: 1];
211 // node Collect[1]: x = 349, y = 774, inputs = 3, label = Collect
213 main_Collect_1_out_1 =
215 main_RubberSheet_1_out_1,
216 main_RubberSheet_2_out_1,
217 main_ColorBar_1_out_1
218 ) [instance: 1, cache: 1];
220 // node Image[5]: x = 339, y = 884, inputs = 49, label = Image
221 // input[1]: defaulting = 0, visible = 0, type = 32, value = "Image_5"
222 // input[4]: defaulting = 0, visible = 0, type = 1, value = 0
223 // input[14]: defaulting = 0, visible = 0, type = 1, value = 1
224 // input[19]: defaulting = 0, visible = 0, type = 3, value = 0
226 // internal caching: 1
233 main_Collect_1_out_1,
281 ) [instance: 5, cache: 1];
283 // node SetLocal[4]: x = 322, y = 514, inputs = 3, label = SetLocal
287 main_GetLocal_4_out_2,
289 ) [instance: 4, cache: 1];
291 // node SetLocal[5]: x = 902, y = 514, inputs = 3, label = SetLocal
295 main_GetLocal_5_out_2,
297 ) [instance: 5, cache: 1];
298 // network: end of macro body
299 CacheScene(main_Image_5_in_1, main_Image_5_out_1, main_Image_5_out_2);
301 main_CollectMultiGrid_5_in_1 = NULL;
302 main_CollectMultiGrid_5_in_2 = NULL;
303 main_CollectMultiGrid_5_in_3 = NULL;
304 main_CollectMultiGrid_5_in_4 = NULL;
305 main_CollectMultiGrid_5_out_1 = NULL;
306 main_StringList_1_out_1 = { "FILELIST" };
307 main_ForEachMember_1_out_1 = NULL;
308 main_Import_2_in_2 = NULL;
309 main_Import_2_in_3 = NULL;
310 main_Import_2_in_4 = NULL;
311 main_Import_2_in_5 = NULL;
312 main_Import_2_in_6 = NULL;
313 main_Import_2_out_1 = NULL;
314 main_ShowConnections_4_out_1 = NULL;
315 main_StringList_2_out_1 = { "COLORLIST" };
316 main_ForEachMember_2_out_1 = NULL;
317 main_Color_3_in_3 = .3;
318 main_Color_3_in_4 = NULL;
319 main_Color_3_in_5 = NULL;
320 main_Color_3_out_1 = NULL;
321 main_GetLocal_4_in_1 = NULL;
322 main_GetLocal_4_in_2 = NULL;
323 main_GetLocal_4_in_3 = NULL;
324 main_GetLocal_4_out_1 = NULL;
325 main_GetLocal_4_out_2 = NULL;
326 main_Append_1_in_3 = NULL;
327 main_Append_1_in_5 = NULL;
328 main_Append_1_out_1 = NULL;
329 main_CollectMultiGrid_4_in_1 = NULL;
330 main_CollectMultiGrid_4_in_2 = NULL;
331 main_CollectMultiGrid_4_in_3 = NULL;
332 main_CollectMultiGrid_4_in_4 = NULL;
333 main_CollectMultiGrid_4_out_1 = NULL;
334 main_GetLocal_5_in_1 = NULL;
335 main_GetLocal_5_in_2 = NULL;
336 main_GetLocal_5_in_3 = NULL;
337 main_GetLocal_5_out_1 = NULL;
338 main_GetLocal_5_out_2 = NULL;
339 main_Append_2_in_3 = NULL;
340 main_Append_2_in_5 = NULL;
341 main_Append_2_out_1 = NULL;
342 main_AutoColor_2_in_2 = NULL;
343 main_AutoColor_2_in_3 = NULL;
344 main_AutoColor_2_in_4 = NULL;
345 main_AutoColor_2_in_5 = NULL;
346 main_AutoColor_2_in_6 = NULL;
347 main_AutoColor_2_in_7 = NULL;
348 main_AutoColor_2_in_8 = NULL;
349 main_AutoColor_2_in_9 = NULL;
350 main_AutoColor_2_in_10 = NULL;
351 main_AutoColor_2_out_1 = NULL;
352 main_AutoColor_2_out_2 = NULL;
353 main_RubberSheet_1_in_2 = NULL;
354 main_RubberSheet_1_in_3 = NULL;
355 main_RubberSheet_1_in_4 = NULL;
356 main_RubberSheet_1_out_1 = NULL;
357 main_Shade_1_in_2 = 1;
358 main_Shade_1_in_3 = "smooth";
359 main_Shade_1_in_4 = NULL;
360 main_Shade_1_in_5 = NULL;
361 main_Shade_1_in_6 = NULL;
362 main_Shade_1_in_7 = NULL;
363 main_Shade_1_in_8 = NULL;
364 main_Shade_1_out_1 = NULL;
365 main_RubberSheet_2_in_2 = NULL;
366 main_RubberSheet_2_in_3 = NULL;
367 main_RubberSheet_2_in_4 = NULL;
368 main_RubberSheet_2_out_1 = NULL;
369 main_ColorBar_1_in_2 = NULL;
370 main_ColorBar_1_in_3 = NULL;
371 main_ColorBar_1_in_4 = 1;
372 main_ColorBar_1_in_5 = NULL;
373 main_ColorBar_1_in_6 = NULL;
374 main_ColorBar_1_in_7 = NULL;
375 main_ColorBar_1_in_8 = NULL;
376 main_ColorBar_1_in_9 = NULL;
377 main_ColorBar_1_in_10 = NULL;
378 main_ColorBar_1_in_11 = NULL;
379 main_ColorBar_1_in_12 = NULL;
380 main_ColorBar_1_in_13 = NULL;
381 main_ColorBar_1_in_14 = NULL;
382 main_ColorBar_1_in_15 = NULL;
383 main_ColorBar_1_in_16 = NULL;
384 main_ColorBar_1_out_1 = NULL;
385 main_Collect_1_out_1 = NULL;
401 buttonUpApprox = "none",
402 buttonDownApprox = "none",
404 buttonDownDensity = 1,
473 buttonDownDensity) [instance: 1, cache: 1];
484 backgroundColor) [instance: 1, cache: 1];
495 backgroundColor) [instance: 1, cache: 1];
496 coloredDefaultCamera =
497 UpdateCamera(defaultCamera,
498 background=backgroundColor) [instance: 1, cache: 1];
500 Inquire(defaultCamera,
501 "is null + 1") [instance: 1, cache: 1];
505 coloredDefaultCamera,
506 autoCamera) [instance: 1, cache: 1];
510 "is null + 1") [instance: 2, cache: 1];
515 0) [instance: 2, cache: 1];
518 "($0 != 0 || $1 == 0) ? 1 : 2",
520 useVector) [instance: 1, cache: 1];
524 realCamera) [instance: 3, cache: 1];
545 AAzTickLabels) [instance: 1, cache: 1];
546 switchAAenable = Compute("$0+1",
547 AAenable) [instance: 2, cache: 1];
551 AAobject) [instance:4, cache: 1];
552 SWapproximation_options =
556 buttonDownApprox) [instance: 5, cache: 1];
561 buttonDownDensity) [instance: 6, cache: 1];
562 HWapproximation_options =
566 buttonUpApprox) [instance: 1, cache: 1];
571 buttonUpDensity) [instance: 2, cache: 1];
572 switchRenderMode = Compute(
574 renderMode) [instance: 3, cache: 1];
575 approximation_options = Switch(
577 SWapproximation_options,
578 HWapproximation_options) [instance: 7, cache: 1];
579 density_options = Switch(
582 HWdensity_options) [instance: 8, cache: 1];
583 renderModeString = Switch(
586 "hardware")[instance: 9, cache: 1];
587 object_tag = Inquire(
589 "object tag")[instance: 3, cache: 1];
601 "rendering approximation",
602 approximation_options,
608 renderModeString) [instance: 1, cache: 1];
612 "is null + 1") [instance: 4, cache: 1];
616 "camera resolution") [instance: 5, cache: 1];
621 ImageResolution) [instance: 10, cache: 1];
625 "is null + 1") [instance: 6, cache: 1];
629 "camera aspect") [instance: 7, cache: 1];
634 ImageAspect) [instance: 11, cache: 1];
635 switchRECenable = Compute(
636 "$0 == 0 ? 1 : (($2 == $3) && ($4 == $5)) ? ($1 == 1 ? 2 : 3) : 4",
642 ImageAspect) [instance: 4, cache: 1];
643 NoRECobject, RECNoRerenderObject, RECNoRerHW, RECRerenderObject = Route(switchRECenable, annoted_object);
648 throttle) [instance: 1, cache: 1];
652 camera) [instance: 1, cache: 1];
657 throttle) [instance: 2, cache: 1];
661 RECformat) [instance: 1, cache: 1];
666 throttle) [instance: 1, cache: 0];
667 rec_image = ReadImageWindow(
668 rec_where) [instance: 1, cache: 1];
672 RECformat) [instance: 1, cache: 1];
676 resolution=RECresolution,
677 aspect=RECaspect) [instance: 2, cache: 1];
682 throttle) [instance: 1, cache: 1];
688 camera) [instance: 1, cache: 1];
692 RECupdateCamera) [instance: 2, cache: 1];
696 RECformat) [instance: 2, cache: 1];
698 main_Image_5_in_1 = "Image_5";
699 main_Image_5_in_3 = "X24,,";
700 main_Image_5_in_4 = 0;
701 main_Image_5_in_5 = NULL;
702 main_Image_5_in_6 = NULL;
703 main_Image_5_in_7 = NULL;
704 main_Image_5_in_8 = NULL;
705 main_Image_5_in_9 = NULL;
706 main_Image_5_in_10 = NULL;
707 main_Image_5_in_11 = NULL;
708 main_Image_5_in_12 = NULL;
709 main_Image_5_in_13 = NULL;
710 main_Image_5_in_14 = 1;
711 main_Image_5_in_15 = NULL;
712 main_Image_5_in_16 = NULL;
713 main_Image_5_in_17 = NULL;
714 main_Image_5_in_18 = NULL;
715 main_Image_5_in_19 = 0;
716 main_Image_5_in_20 = NULL;
717 main_Image_5_in_21 = NULL;
718 main_Image_5_in_22 = NULL;
719 main_Image_5_in_23 = NULL;
720 main_Image_5_in_25 = NULL;
721 main_Image_5_in_26 = NULL;
722 main_Image_5_in_27 = NULL;
723 main_Image_5_in_28 = NULL;
724 main_Image_5_in_29 = NULL;
725 main_Image_5_in_30 = NULL;
726 main_Image_5_in_31 = NULL;
727 main_Image_5_in_32 = NULL;
728 main_Image_5_in_33 = NULL;
729 main_Image_5_in_34 = NULL;
730 main_Image_5_in_35 = NULL;
731 main_Image_5_in_36 = NULL;
732 main_Image_5_in_37 = NULL;
733 main_Image_5_in_38 = NULL;
734 main_Image_5_in_39 = NULL;
735 main_Image_5_in_40 = NULL;
736 main_Image_5_in_41 = NULL;
737 main_Image_5_in_42 = NULL;
738 main_Image_5_in_43 = NULL;
739 main_Image_5_in_44 = NULL;
740 main_Image_5_in_45 = NULL;
741 main_Image_5_in_46 = NULL;
742 main_Image_5_in_47 = NULL;
743 main_Image_5_in_48 = NULL;
744 main_Image_5_in_49 = NULL;
745 main_SetLocal_4_in_3 = NULL;
746 main_SetLocal_5_in_3 = NULL;
747 Executive("product version 4 4 4");