2 // time: Sat Jan 5 12:20:20 2008
4 // version: 3.2.0 (format), 4.4.4 (DX)
8 // workspace: width = 260, height = 456
9 // layout: snap = 1, width = 10, height = 10, align = CC
15 // node String[1]: x = 81, y = 24, inputs = 0, label = String
16 // output[1]: visible = 1, type = 32, value = "FILENAME"
19 // node Import[1]: x = 79, y = 104, inputs = 6, label = Import
29 ) [instance: 1, cache: 1];
31 // node String[2]: x = 211, y = 24, inputs = 0, label = String
32 // output[1]: visible = 1, type = 32, value = "COLORNAME"
35 // node Color[1]: x = 149, y = 184, inputs = 5, label = Color
36 // input[2]: defaulting = 1, visible = 1, type = 32, value = "indianred"
45 ) [instance: 1, cache: 1];
47 // node ShowConnections[1]: x = 119, y = 294, inputs = 1, label = ShowConnections
49 main_ShowConnections_1_out_1 =
52 ) [instance: 1, cache: 1];
54 // node Image[1]: x = 149, y = 394, inputs = 49, label = Image
55 // input[1]: defaulting = 0, visible = 0, type = 67108863, value = "Image_1"
56 // input[4]: defaulting = 0, visible = 0, type = 1, value = 1
57 // input[5]: defaulting = 0, visible = 0, type = 8, value = [7.5 7.5 0]
58 // input[6]: defaulting = 0, visible = 0, type = 8, value = [7.5 7.5 39.3199]
59 // input[7]: defaulting = 0, visible = 0, type = 5, value = 21.0715
60 // input[8]: defaulting = 0, visible = 0, type = 1, value = 804
61 // input[9]: defaulting = 0, visible = 0, type = 5, value = 0.610075
62 // input[10]: defaulting = 0, visible = 0, type = 8, value = [0 1 0]
63 // input[11]: defaulting = 1, visible = 0, type = 5, value = 30.0
64 // input[12]: defaulting = 0, visible = 0, type = 1, value = 0
65 // input[14]: defaulting = 0, visible = 0, type = 1, value = 1
66 // input[15]: defaulting = 1, visible = 0, type = 32, value = "none"
67 // input[16]: defaulting = 1, visible = 0, type = 32, value = "none"
68 // input[17]: defaulting = 0, visible = 0, type = 1, value = 1
69 // input[18]: defaulting = 0, visible = 0, type = 1, value = 1
70 // input[19]: defaulting = 0, visible = 0, type = 1, value = 1
71 // input[22]: defaulting = 0, visible = 0, type = 32, value = "snow"
72 // input[25]: defaulting = 0, visible = 0, type = 32, value = "/Users/carlo/Desktop/COMSONDEMO/CoMSON DP/grid.tif"
73 // input[26]: defaulting = 0, visible = 0, type = 32, value = "tiff"
74 // input[29]: defaulting = 0, visible = 0, type = 3, value = 1
75 // input[31]: defaulting = 0, visible = 0, type = 1, value = -15
76 // input[33]: defaulting = 0, visible = 0, type = 3, value = 0
77 // input[34]: defaulting = 0, visible = 0, type = 3, value = 0
78 // input[37]: defaulting = 0, visible = 0, type = 16777248, value = {"clear", "grey5", "saddlebrown", "saddlebrown"}
79 // input[38]: defaulting = 0, visible = 0, type = 16777248, value = {"background", "grid", "ticks", "labels"}
80 // input[39]: defaulting = 0, visible = 0, type = 5, value = 0.7
81 // input[40]: defaulting = 0, visible = 0, type = 32, value = "roman_s"
82 // input[41]: defaulting = 0, visible = 0, type = 32, value = "none"
84 // window: position = (0.2479,0.1267), size = 0.6389x0.6833
85 // internal caching: 1
92 main_ShowConnections_1_out_1,
140 ) [instance: 1, cache: 1];
141 // network: end of macro body
142 CacheScene(main_Image_1_in_1, main_Image_1_out_1, main_Image_1_out_2);
144 main_String_1_out_1 = "FILENAME";
145 main_Import_1_in_2 = NULL;
146 main_Import_1_in_3 = NULL;
147 main_Import_1_in_4 = NULL;
148 main_Import_1_in_5 = NULL;
149 main_Import_1_in_6 = NULL;
150 main_Import_1_out_1 = NULL;
151 main_String_2_out_1 = "COLORNAME";
152 main_Color_1_in_3 = NULL;
153 main_Color_1_in_4 = NULL;
154 main_Color_1_in_5 = NULL;
155 main_Color_1_out_1 = NULL;
156 main_ShowConnections_1_out_1 = NULL;
172 buttonUpApprox = "none",
173 buttonDownApprox = "none",
175 buttonDownDensity = 1,
244 buttonDownDensity) [instance: 1, cache: 1];
255 backgroundColor) [instance: 1, cache: 1];
266 backgroundColor) [instance: 1, cache: 1];
267 coloredDefaultCamera =
268 UpdateCamera(defaultCamera,
269 background=backgroundColor) [instance: 1, cache: 1];
271 Inquire(defaultCamera,
272 "is null + 1") [instance: 1, cache: 1];
276 coloredDefaultCamera,
277 autoCamera) [instance: 1, cache: 1];
281 "is null + 1") [instance: 2, cache: 1];
286 0) [instance: 2, cache: 1];
289 "($0 != 0 || $1 == 0) ? 1 : 2",
291 useVector) [instance: 1, cache: 1];
295 realCamera) [instance: 3, cache: 1];
316 AAzTickLabels) [instance: 1, cache: 1];
317 switchAAenable = Compute("$0+1",
318 AAenable) [instance: 2, cache: 1];
322 AAobject) [instance:4, cache: 1];
323 SWapproximation_options =
327 buttonDownApprox) [instance: 5, cache: 1];
332 buttonDownDensity) [instance: 6, cache: 1];
333 HWapproximation_options =
337 buttonUpApprox) [instance: 1, cache: 1];
342 buttonUpDensity) [instance: 2, cache: 1];
343 switchRenderMode = Compute(
345 renderMode) [instance: 3, cache: 1];
346 approximation_options = Switch(
348 SWapproximation_options,
349 HWapproximation_options) [instance: 7, cache: 1];
350 density_options = Switch(
353 HWdensity_options) [instance: 8, cache: 1];
354 renderModeString = Switch(
357 "hardware")[instance: 9, cache: 1];
358 object_tag = Inquire(
360 "object tag")[instance: 3, cache: 1];
372 "rendering approximation",
373 approximation_options,
379 renderModeString) [instance: 1, cache: 1];
383 "is null + 1") [instance: 4, cache: 1];
387 "camera resolution") [instance: 5, cache: 1];
392 ImageResolution) [instance: 10, cache: 1];
396 "is null + 1") [instance: 6, cache: 1];
400 "camera aspect") [instance: 7, cache: 1];
405 ImageAspect) [instance: 11, cache: 1];
406 switchRECenable = Compute(
407 "$0 == 0 ? 1 : (($2 == $3) && ($4 == $5)) ? ($1 == 1 ? 2 : 3) : 4",
413 ImageAspect) [instance: 4, cache: 1];
414 NoRECobject, RECNoRerenderObject, RECNoRerHW, RECRerenderObject = Route(switchRECenable, annoted_object);
419 throttle) [instance: 1, cache: 1];
423 camera) [instance: 1, cache: 1];
428 throttle) [instance: 2, cache: 1];
432 RECformat) [instance: 1, cache: 1];
437 throttle) [instance: 1, cache: 0];
438 rec_image = ReadImageWindow(
439 rec_where) [instance: 1, cache: 1];
443 RECformat) [instance: 1, cache: 1];
447 resolution=RECresolution,
448 aspect=RECaspect) [instance: 2, cache: 1];
453 throttle) [instance: 1, cache: 1];
459 camera) [instance: 1, cache: 1];
463 RECupdateCamera) [instance: 2, cache: 1];
467 RECformat) [instance: 2, cache: 1];
469 main_Image_1_in_1 = "Image_1";
470 main_Image_1_in_3 = "X24,,";
471 main_Image_1_in_4 = 1;
472 main_Image_1_in_5 = [7.5 7.5 0];
473 main_Image_1_in_6 = [7.5 7.5 39.3199];
474 main_Image_1_in_7 = 21.0715;
475 main_Image_1_in_8 = 804;
476 main_Image_1_in_9 = 0.610075;
477 main_Image_1_in_10 = [0 1 0];
478 main_Image_1_in_11 = NULL;
479 main_Image_1_in_12 = 0;
480 main_Image_1_in_13 = NULL;
481 main_Image_1_in_14 = 1;
482 main_Image_1_in_15 = NULL;
483 main_Image_1_in_16 = NULL;
484 main_Image_1_in_17 = 1;
485 main_Image_1_in_18 = 1;
486 main_Image_1_in_19 = 1;
487 main_Image_1_in_20 = NULL;
488 main_Image_1_in_21 = NULL;
489 main_Image_1_in_22 = "snow";
490 main_Image_1_in_23 = NULL;
491 main_Image_1_in_25 = "/Users/carlo/Desktop/COMSONDEMO/CoMSON DP/grid.tif";
492 main_Image_1_in_26 = "tiff";
493 main_Image_1_in_27 = NULL;
494 main_Image_1_in_28 = NULL;
495 main_Image_1_in_29 = 1;
496 main_Image_1_in_30 = NULL;
497 main_Image_1_in_31 = -15;
498 main_Image_1_in_32 = NULL;
499 main_Image_1_in_33 = 0;
500 main_Image_1_in_34 = 0;
501 main_Image_1_in_35 = NULL;
502 main_Image_1_in_36 = NULL;
503 main_Image_1_in_37 = {"clear", "grey5", "saddlebrown", "saddlebrown"};
504 main_Image_1_in_38 = {"background", "grid", "ticks", "labels"};
505 main_Image_1_in_39 = 0.7;
506 main_Image_1_in_40 = "roman_s";
507 main_Image_1_in_41 = "none";
508 main_Image_1_in_42 = NULL;
509 main_Image_1_in_43 = NULL;
510 main_Image_1_in_44 = NULL;
511 main_Image_1_in_45 = NULL;
512 main_Image_1_in_46 = NULL;
513 main_Image_1_in_47 = NULL;
514 main_Image_1_in_48 = NULL;
515 main_Image_1_in_49 = NULL;
516 Executive("product version 4 4 4");