1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
3 # - /home/davila/Creatis/All/creatools_source/creaMaracasVisu/bbtk/bbs/boxes/Ruler01_XY.bbs
4 # ----------------------------------
9 include creaMaracasVisu
12 define Ruler01_XY creaMaracasVisu
15 description "Description ??"
19 new ImageVtkProperties Box00
22 set Box01.Colour "1 1 0"
23 set Box01.lstPointX "0 286.1111"
24 set Box01.lstPointY "0 0"
25 set Box01.lstPointZ "-900 -900"
29 new ConcatStrings Box03
32 set Box04.RotateWXYZ "45 0 0 1"
34 new ConcatStrings Box05
36 new ConcatStrings Box06
40 new UpdateRender Box07
41 set Box07.Active "true"
44 set Box08.Colour "0 1 1"
45 set Box08.In "10 um (286p)"
51 set Box09.RotateWXYZ "180 1 0 0"
52 set Box09.Scale "2 2 2"
57 new ConcatStrings Box11
64 new GetVectorFloatElement Box14
70 new ConcatStrings Box16
81 set Box20.BoxProcessMode "Reactive"
86 connect Box03.Out Box02.Translate
87 connect Box00.Spacing Box05.In1
88 connect Box05.Out Box02.Scale
89 connect Box02.Out Box04.In
90 connect Box06.Out Box04.RotateWXYZ
91 connect Box04.Out Box09.In
92 connect Box09.Out Box08.Transform
93 connect Box04.Out Box01.Transform
94 connect Box10.Out Box06.In1
95 connect Box11.Out Box01.lstPointX
96 connect Box12.Out Box08.X
97 connect Box00.Spacing Box14.In
98 connect Box14.Out Box15.In2
99 connect Box16.Out Box08.In
100 connect Box15.Out Box17.In2
101 connect Box17.Out Box11.In3
102 connect Box17.Out Box16.In3
103 connect Box17.Out Box12.In1
104 connect Box18.Out Box17.In1
105 connect Box18.Out Box16.In1
106 connect Box19.Out Box07.Renderer
107 connect Box19.Out Box08.Renderer
108 connect Box19.Out Box01.Renderer
109 connect Box20.BoxChange Box01.BoxExecute
110 connect Box20.BoxChange Box08.BoxExecute
111 connect Box20.BoxChange Box07.BoxExecute
112 connect Box26.Out Box08.Opacity
113 connect Box26.Out Box01.Opacity
115 # Complex input ports
116 input SizeReal Box18.In " "
117 input Point Box03.In1 " "
118 input vtkRenderer Box19.In " "
119 input Angle Box10.In1 " "
120 input BoxExecuteRuler Box20.In " "
121 input Image Box00.In " "
122 input OpacityRuler Box26.In " "
124 # Complex output ports