1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script
3 # - /tmpEED/creaTools/creatools_source/creaMiniTools/bbtk_package_creaMiniTools/bbs/appli/GaussianSmoothing.bbs
4 # ----------------------------------
7 # ----------------------
12 include creaMaracasVisu
19 description "Description ??"
22 new vtk:LoadHola Box00
24 new creaMaracasVisu:ViewerNV Box01
26 new vtk:ImageGaussianSmooth Box02
28 new vtk:vtkImageDataPointerRelay Box03
30 new creaMaracasVisu:ViewerNV Box05
31 set Box05.WinTitle "dddd"
33 new wx:LayoutLine Box07
35 new wx:InputText Box08
37 set Box08.Title "StdDevX"
39 new wx:InputText Box09
41 set Box09.Title "StdDevY"
43 new wx:InputText Box10
45 set Box10.Title "StdDevZ"
47 new wx:LayoutLine Box11
48 set Box11.Orientation "V"
50 new wx:CommandButton Box12
51 set Box12.Label "Refresh"
53 new toolsbbtk:SaveMHD-Button Box14
55 new wx:LayoutTab Box15
57 new wx:LayoutLine Box16
58 set Box16.WinTitle "Image"
60 new wx:LayoutLine Box17
61 set Box17.WinTitle "Image"
63 new toolsbbtk:ImageVtkPropertiesWidget Box19
65 new wx:LayoutTab Box20
66 set Box20.WinTitle "Smooth"
68 new wx:LayoutTab Box21
69 set Box21.WinTitle "Original"
71 new wx:LayoutLine Box22
72 set Box22.WinTitle "Info"
74 new toolsbbtk:ImageVtkPropertiesWidget Box23
76 new wx:LayoutLine Box24
77 set Box24.WinTitle "Info"
79 new creaImageIO:ImagesChooserDialogBox Box25
81 new creaVtk:OutputWindow Box26
83 new wx:LayoutSplit Box27
84 set Box27.Orientation "H"
85 set Box27.Proportion "20"
88 connect Box03.Out Box01.In
90 connect Box03.Out Box02.In
92 connect Box02.Out Box05.In
94 connect Box08.Widget Box11.Widget1
96 connect Box09.Widget Box11.Widget2
98 connect Box10.Widget Box11.Widget3
100 connect Box12.Widget Box07.Widget2
102 connect Box11.Widget Box07.Widget1
104 connect Box14.Widget Box07.Widget3
106 connect Box05.Widget Box17.Widget1
108 connect Box01.Widget Box16.Widget1
110 connect Box08.Out Box02.StdDevX
112 connect Box09.Out Box02.StdDevY
114 connect Box10.Out Box02.StdDevZ
116 connect Box12.BoxChange Box17.BoxExecute
118 connect Box02.Out Box14.In
120 connect Box02.Out Box19.in
122 connect Box12.BoxChange Box19.boxExecute
124 connect Box20.Widget Box15.Widget1
126 connect Box21.Widget Box15.Widget2
128 connect Box19.widget Box22.Widget1
130 connect Box23.widget Box24.Widget1
132 connect Box17.Widget Box20.Widget1
134 connect Box22.Widget Box20.Widget2
136 connect Box16.Widget Box21.Widget1
138 connect Box24.Widget Box21.Widget2
140 connect Box25.Out Box03.In
142 connect Box03.Out Box23.in
144 connect Box25.FileName Box23.FileName
146 connect Box15.Widget Box27.Widget2
148 connect Box07.Widget Box27.Widget1
152 # Complex input ports