1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
3 # - /home/davila/Creatis/All/creatools_source/creaRigidRegistration/PackRecalage/bbs/boxes/CompareImagesSwitcherWidget_3Dp.bbs
4 # ----------------------------------
10 include creaMaracasVisu
14 define CompareImagesSwitcherWidget_3Dp PackRecalage
16 author "info-dev@creatis.insa-lyon.fr"
17 description "creatisRecalage"
21 new ImageSwitcherBox switch
31 set sdrT.ReactiveOnTrack "True"
33 new LayoutSplit switchWindow
34 set switchWindow.Proportion "80"
37 set Box47.Orientation H
45 set Box10.Orientation "H"
49 new ImageSwitcherFilter Box17
51 new GetVectorVtkImageDataElement Box19
54 new GetVectorVtkImageDataElement Box21
64 new ImageSwitcherFilter Box25
66 new GetVectorVtkImageDataElement Box26
69 new GetVectorVtkImageDataElement Box27
77 new ImageSwitcherFilter Box30
79 new GetVectorVtkImageDataElement Box31
82 new GetVectorVtkImageDataElement Box32
88 new ImageSwitcherFilter Box34
90 new GetVectorVtkImageDataElement Box35
93 new GetVectorVtkImageDataElement Box36
97 connect checkS.Out switch.On
98 connect sdrT.Out switch.Time
99 connect sdrT.BoxChange switch.BoxExecute
100 connect checkS.Widget Box47.Widget2
101 connect switch.Widget Box47.Widget1
102 connect sdrT.Widget Box48.Widget2
103 connect Box47.Widget Box48.Widget1
104 connect Box48.Widget switchWindow.Widget2
105 connect Box12.Widget Box10.Widget1
106 connect Box10.Widget switchWindow.Widget1
107 connect Box49.Widget Box12.Widget1
108 connect Box17.Out Box49.In
109 connect switch.BoxChange Box17.BoxExecute
110 connect Box17.BoxChange Box49.BoxExecute
111 connect Box22.Out Box19.In
112 connect Box23.Out Box21.In
113 connect Box19.Out Box17.In1
114 connect Box21.Out Box17.In2
115 connect Box25.Out Box24.In
116 connect Box25.BoxChange Box24.BoxExecute
117 connect Box26.Out Box25.In1
118 connect Box27.Out Box25.In2
119 connect Box24.Widget Box12.Widget2
120 connect Box28.Widget Box29.Widget1
121 connect Box30.Out Box28.In
122 connect Box30.BoxChange Box28.BoxExecute
123 connect Box31.Out Box30.In1
124 connect Box32.Out Box30.In2
125 connect Box34.Out Box33.In
126 connect Box34.BoxChange Box33.BoxExecute
127 connect Box35.Out Box34.In1
128 connect Box36.Out Box34.In2
129 connect Box33.Widget Box29.Widget2
130 connect switch.BoxChange Box30.BoxExecute
131 connect switch.BoxChange Box34.BoxExecute
132 connect Box29.Widget Box10.Widget2
133 connect Box22.Out Box26.In
134 connect Box23.Out Box27.In
135 connect switch.BoxChange Box25.BoxExecute
136 connect Box22.Out Box31.In
137 connect Box23.Out Box32.In
138 connect Box22.Out Box35.In
139 connect Box23.Out Box36.In
141 # Complex input ports
142 input ImageVector1 Box22.In " "
143 input ImageVector2 Box23.In " "
145 # Complex output ports
146 output Widget switchWindow.Widget " "