2 // time: Wed Jun 27 18:36:54 2007
4 // version: 3.2.0 (format), 4.4.4 (DX)
8 // workspace: width = 464, height = 625
9 // layout: snap = 0, width = 50, height = 50, align = NN
15 // node Collect[1]: x = 409, y = 272, inputs = 2, label = Collect
17 main_Collect_1_out_1 =
21 ) [instance: 1, cache: 1];
23 // node GetLocal[1]: x = 308, y = 381, inputs = 3, label = GetLocal
25 main_GetLocal_1_out_1,
26 main_GetLocal_1_out_2 =
31 ) [instance: 1, cache: 1];
33 // node StringList[1]: x = 42, y = 74, inputs = 0, label = StringList
34 // output[1]: visible = 1, type = 16777248, value = {__FILE__DX__ }
37 // node ForEachMember[1]: x = 28, y = 151, inputs = 1, label = ForEachMember
39 main_ForEachMember_1_out_1,
40 main_ForEachMember_1_out_2,
41 main_ForEachMember_1_out_3 =
43 main_StringList_1_out_1
44 ) [instance: 1, cache: 1];
46 // node Import[1]: x = 40, y = 234, inputs = 6, label = Import
50 main_ForEachMember_1_out_1,
56 ) [instance: 1, cache: 1];
58 // node StringList[2]: x = 215, y = 61, inputs = 0, label = StringList
59 // output[1]: visible = 1, type = 16777248, value = { __MESH__COLOR__ }
62 // node ForEachMember[2]: x = 198, y = 159, inputs = 1, label = ForEachMember
64 main_ForEachMember_2_out_1,
65 main_ForEachMember_2_out_2,
66 main_ForEachMember_2_out_3 =
68 main_StringList_2_out_1
69 ) [instance: 2, cache: 1];
71 // node Color[1]: x = 179, y = 312, inputs = 5, label = Color
72 // input[2]: defaulting = 1, visible = 1, type = 32, value = "indianred"
77 main_ForEachMember_2_out_1,
81 ) [instance: 1, cache: 1];
83 // node ShowConnections[1]: x = 31, y = 354, inputs = 1, label = ShowConnections
85 main_ShowConnections_1_out_1 =
88 ) [instance: 1, cache: 1];
90 // node Append[1]: x = 60, y = 453, inputs = 5, label = Append
94 main_GetLocal_1_out_1,
95 main_ShowConnections_1_out_1,
99 ) [instance: 1, cache: 1];
101 // node Image[1]: x = 153, y = 563, inputs = 49, label = Image
102 // input[1]: defaulting = 0, visible = 0, type = 67108863, value = "Image_1"
103 // input[4]: defaulting = 0, visible = 0, type = 1, value = 1
104 // input[5]: defaulting = 0, visible = 0, type = 8, value = [7.5 7.5 0]
105 // input[6]: defaulting = 0, visible = 0, type = 8, value = [7.5 7.5 39.3199]
106 // input[7]: defaulting = 0, visible = 0, type = 5, value = 21.0715
107 // input[8]: defaulting = 0, visible = 0, type = 1, value = 804
108 // input[9]: defaulting = 0, visible = 0, type = 5, value = 0.610075
109 // input[10]: defaulting = 0, visible = 0, type = 8, value = [0 1 0]
110 // input[11]: defaulting = 1, visible = 0, type = 5, value = 30.0
111 // input[12]: defaulting = 0, visible = 0, type = 1, value = 0
112 // input[14]: defaulting = 0, visible = 0, type = 1, value = 1
113 // input[15]: defaulting = 1, visible = 0, type = 32, value = "none"
114 // input[16]: defaulting = 1, visible = 0, type = 32, value = "none"
115 // input[17]: defaulting = 0, visible = 0, type = 1, value = 1
116 // input[18]: defaulting = 0, visible = 0, type = 1, value = 1
117 // input[19]: defaulting = 0, visible = 0, type = 1, value = 1
118 // input[22]: defaulting = 0, visible = 0, type = 32, value = "snow"
119 // input[25]: defaulting = 0, visible = 0, type = 32, value = "/Users/carlo/Desktop/COMSONDEMO/CoMSON DP/grid.tif"
120 // input[26]: defaulting = 0, visible = 0, type = 32, value = "tiff"
121 // input[29]: defaulting = 0, visible = 0, type = 3, value = 1
122 // input[31]: defaulting = 0, visible = 0, type = 1, value = -15
123 // input[33]: defaulting = 0, visible = 0, type = 3, value = 0
124 // input[34]: defaulting = 0, visible = 0, type = 3, value = 0
125 // input[37]: defaulting = 0, visible = 0, type = 16777248, value = {"clear", "grey5", "saddlebrown", "saddlebrown"}
126 // input[38]: defaulting = 0, visible = 0, type = 16777248, value = {"background", "grid", "ticks", "labels"}
127 // input[39]: defaulting = 0, visible = 0, type = 5, value = 0.7
128 // input[40]: defaulting = 0, visible = 0, type = 32, value = "roman_s"
129 // input[41]: defaulting = 0, visible = 0, type = 32, value = "none"
131 // window: position = (0.2477,0.1272), size = 0.6391x0.6838, screen = 0
132 // internal caching: 1
187 ) [instance: 1, cache: 1];
189 // node SetLocal[1]: x = 316, y = 471, inputs = 3, label = SetLocal
193 main_GetLocal_1_out_2,
195 ) [instance: 1, cache: 1];
196 // network: end of macro body
197 CacheScene(main_Image_1_in_1, main_Image_1_out_1, main_Image_1_out_2);
199 main_Collect_1_in_1 = NULL;
200 main_Collect_1_in_2 = NULL;
201 main_Collect_1_out_1 = NULL;
202 main_GetLocal_1_in_2 = NULL;
203 main_GetLocal_1_in_3 = NULL;
204 main_GetLocal_1_out_1 = NULL;
205 main_GetLocal_1_out_2 = NULL;
206 main_StringList_1_out_1 = {__FILE__DX__};
207 main_ForEachMember_1_out_1 = NULL;
208 main_Import_1_in_2 = NULL;
209 main_Import_1_in_3 = NULL;
210 main_Import_1_in_4 = NULL;
211 main_Import_1_in_5 = NULL;
212 main_Import_1_in_6 = NULL;
213 main_Import_1_out_1 = NULL;
214 main_StringList_2_out_1 = {__MESH__COLOR__ };
215 main_ForEachMember_2_out_1 = NULL;
216 main_Color_1_in_3 = NULL;
217 main_Color_1_in_4 = NULL;
218 main_Color_1_in_5 = NULL;
219 main_Color_1_out_1 = NULL;
220 main_ShowConnections_1_out_1 = NULL;
221 main_Append_1_in_3 = NULL;
222 main_Append_1_in_4 = NULL;
223 main_Append_1_in_5 = NULL;
224 main_Append_1_out_1 = NULL;
240 buttonUpApprox = "none",
241 buttonDownApprox = "none",
243 buttonDownDensity = 1,
312 buttonDownDensity) [instance: 1, cache: 1];
323 backgroundColor) [instance: 1, cache: 1];
334 backgroundColor) [instance: 1, cache: 1];
335 coloredDefaultCamera =
336 UpdateCamera(defaultCamera,
337 background=backgroundColor) [instance: 1, cache: 1];
339 Inquire(defaultCamera,
340 "is null + 1") [instance: 1, cache: 1];
344 coloredDefaultCamera,
345 autoCamera) [instance: 1, cache: 1];
349 "is null + 1") [instance: 2, cache: 1];
354 0) [instance: 2, cache: 1];
357 "($0 != 0 || $1 == 0) ? 1 : 2",
359 useVector) [instance: 1, cache: 1];
363 realCamera) [instance: 3, cache: 1];
384 AAzTickLabels) [instance: 1, cache: 1];
385 switchAAenable = Compute("$0+1",
386 AAenable) [instance: 2, cache: 1];
390 AAobject) [instance:4, cache: 1];
391 SWapproximation_options =
395 buttonDownApprox) [instance: 5, cache: 1];
400 buttonDownDensity) [instance: 6, cache: 1];
401 HWapproximation_options =
405 buttonUpApprox) [instance: 1, cache: 1];
410 buttonUpDensity) [instance: 2, cache: 1];
411 switchRenderMode = Compute(
413 renderMode) [instance: 3, cache: 1];
414 approximation_options = Switch(
416 SWapproximation_options,
417 HWapproximation_options) [instance: 7, cache: 1];
418 density_options = Switch(
421 HWdensity_options) [instance: 8, cache: 1];
422 renderModeString = Switch(
425 "hardware")[instance: 9, cache: 1];
426 object_tag = Inquire(
428 "object tag")[instance: 3, cache: 1];
440 "rendering approximation",
441 approximation_options,
447 renderModeString) [instance: 1, cache: 1];
451 "is null + 1") [instance: 4, cache: 1];
455 "camera resolution") [instance: 5, cache: 1];
460 ImageResolution) [instance: 10, cache: 1];
464 "is null + 1") [instance: 6, cache: 1];
468 "camera aspect") [instance: 7, cache: 1];
473 ImageAspect) [instance: 11, cache: 1];
474 switchRECenable = Compute(
475 "$0 == 0 ? 1 : (($2 == $3) && ($4 == $5)) ? ($1 == 1 ? 2 : 3) : 4",
481 ImageAspect) [instance: 4, cache: 1];
482 NoRECobject, RECNoRerenderObject, RECNoRerHW, RECRerenderObject = Route(switchRECenable, annoted_object);
487 throttle) [instance: 1, cache: 1];
491 camera) [instance: 1, cache: 1];
496 throttle) [instance: 2, cache: 1];
500 RECformat) [instance: 1, cache: 1];
505 throttle) [instance: 1, cache: 0];
506 rec_image = ReadImageWindow(
507 rec_where) [instance: 1, cache: 1];
511 RECformat) [instance: 1, cache: 1];
515 resolution=RECresolution,
516 aspect=RECaspect) [instance: 2, cache: 1];
521 throttle) [instance: 1, cache: 1];
527 camera) [instance: 1, cache: 1];
531 RECupdateCamera) [instance: 2, cache: 1];
535 RECformat) [instance: 2, cache: 1];
537 main_Image_1_in_1 = "Image_1";
538 main_Image_1_in_3 = "X24,,";
539 main_Image_1_in_4 = 1;
540 main_Image_1_in_5 = [7.5 7.5 0];
541 main_Image_1_in_6 = [7.5 7.5 39.3199];
542 main_Image_1_in_7 = 21.0715;
543 main_Image_1_in_8 = 804;
544 main_Image_1_in_9 = 0.610075;
545 main_Image_1_in_10 = [0 1 0];
546 main_Image_1_in_11 = NULL;
547 main_Image_1_in_12 = 0;
548 main_Image_1_in_13 = NULL;
549 main_Image_1_in_14 = 1;
550 main_Image_1_in_15 = NULL;
551 main_Image_1_in_16 = NULL;
552 main_Image_1_in_17 = 1;
553 main_Image_1_in_18 = 1;
554 main_Image_1_in_19 = 1;
555 main_Image_1_in_20 = NULL;
556 main_Image_1_in_21 = NULL;
557 main_Image_1_in_22 = "snow";
558 main_Image_1_in_23 = NULL;
559 main_Image_1_in_25 = "/Users/carlo/Desktop/COMSONDEMO/CoMSON DP/grid.tif";
560 main_Image_1_in_26 = "tiff";
561 main_Image_1_in_27 = NULL;
562 main_Image_1_in_28 = NULL;
563 main_Image_1_in_29 = 1;
564 main_Image_1_in_30 = NULL;
565 main_Image_1_in_31 = -15;
566 main_Image_1_in_32 = NULL;
567 main_Image_1_in_33 = 0;
568 main_Image_1_in_34 = 0;
569 main_Image_1_in_35 = NULL;
570 main_Image_1_in_36 = NULL;
571 main_Image_1_in_37 = {"clear", "grey5", "saddlebrown", "saddlebrown"};
572 main_Image_1_in_38 = {"background", "grid", "ticks", "labels"};
573 main_Image_1_in_39 = 0.7;
574 main_Image_1_in_40 = "roman_s";
575 main_Image_1_in_41 = "none";
576 main_Image_1_in_42 = NULL;
577 main_Image_1_in_43 = NULL;
578 main_Image_1_in_44 = NULL;
579 main_Image_1_in_45 = NULL;
580 main_Image_1_in_46 = NULL;
581 main_Image_1_in_47 = NULL;
582 main_Image_1_in_48 = NULL;
583 main_Image_1_in_49 = NULL;
584 main_SetLocal_1_in_3 = NULL;
585 Executive("product version 4 4 4");