1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script
3 # - /tmpEED/creaTools/creatools_source/creaMiniTools/bbtk_package_creaMiniTools/bbs/appli/ImageTool.bbs
4 # ----------------------------------
7 # ----------------------
11 include creaMaracasVisu
19 author "info-dev@creatis.insa-lyon.fr"
20 description "Show N Points"
23 new creaMaracasVisu:ViewerNV viewer
24 set viewer.nTypeView "5 1 2 0"
26 new creaMaracasVisu:ShowNPoints showNpoints
27 set showNpoints.Radio "10"
28 set showNpoints.WinTitle "N-Points"
30 new creaImageIO:ImagesChooserDialogBox Box04
32 new wx:LayoutTab Box06
33 set Box06.WinTitle Image
35 new creaMaracasVisu:ColorLayerImageView Box10
36 set Box10.WinTitle "Image Layer"
38 new creaMaracasVisu:ManualPaint Box11
39 set Box11.WinTitle "Paint"
41 new wx:LayoutTab Box12
42 set Box12.WinTitle Filters
44 new wx:LayoutTab Box13
46 new toolsbbtk:SaveMHD-Button Box21
48 new creaMiniTools:ThresholdWidget Box22
50 new creaMiniTools:ConnectivityWidget Box16
52 new wx:LayoutLine Box18
53 set Box18.WinTitle "show N-Points"
55 new wx:LayoutLine Box19
56 set Box19.WinTitle "Save MHD"
58 new wx:LayoutLine Box20
59 set Box20.WinTitle "Layers"
61 new wx:LayoutLine Box23
62 set Box23.Orientation H
63 set Box23.WinTitle "ManualPaint"
65 new creaMaracasVisu:CutModule2 Box24
67 new std:MultipleInputs Box25
69 new creaMiniTools:ErodeWidget Box26
71 new creaMiniTools:DilateWidget Box27
73 new toolsbbtk:ImageVtkPropertiesWidget Box28
75 new wx:LayoutTab Box29
77 new creaMiniTools:LayerCol-VolRend-SurRend_Widget Box30
78 set Box30.title "Layer-1"
80 new creaMiniTools:LayerCol-VolRend-SurRend_Widget Box31
81 set Box31.title "Layer-2"
83 new wx:LayoutLine Box32
84 set Box32.WinTitle "Layer-Base"
86 new wx:LayoutTab Box33
87 set Box33.WinTitle "Superpose"
89 new creaVtk:VectorsTensors_manualread_Widget Box35
91 new creaVtk:OutputWindow Box36
93 new wx:LayoutSplit Box37
94 set Box37.Orientation "H"
97 connect viewer.Renderer1 showNpoints.Renderer
99 connect viewer.Point showNpoints.In
101 connect viewer.BoxChange showNpoints.BoxExecute
103 connect Box04.Out showNpoints.Image
105 connect Box04.Out viewer.In
107 connect viewer.BoxChange Box11.BoxExecute
109 connect Box04.Out Box11.In
111 connect viewer.wxVtkBaseView2 Box11.WxVtkBaseView1
113 connect viewer.wxVtkBaseView3 Box11.WxVtkBaseView2
115 connect viewer.wxVtkBaseView4 Box11.WxVtkBaseView4
117 connect Box06.Widget Box13.Widget1
119 connect Box12.Widget Box13.Widget2
121 connect Box04.Out Box21.In
123 connect Box04.Out Box22.In
125 connect Box22.Widget Box12.Widget1
127 connect Box16.Widget Box12.Widget2
129 connect Box04.Out Box16.In
131 connect Box18.Widget Box06.Widget1
133 connect showNpoints.Widget Box18.Widget1
135 connect Box21.Widget Box19.Widget1
137 connect Box19.Widget Box06.Widget2
139 connect Box11.Widget Box23.Widget1
141 connect Box23.Widget Box06.Widget4
143 connect Box24.Widget Box23.Widget2
145 connect viewer.BoxChange Box24.BoxExecute
147 connect Box04.Out Box24.In
149 connect viewer.Interactor1 Box24.Interactor
151 connect viewer.Renderer1 Box24.Renderer
153 connect viewer.Renderer1 Box22.vtkRenderer
155 connect viewer.Renderer1 Box16.vtkRenderer
157 connect Box16.BoxChange Box25.In2
159 connect Box22.BoxChange Box25.In1
161 connect Box27.Widget Box12.Widget3
163 connect Box27.BoxChange Box25.In3
165 connect Box26.BoxChange Box25.In4
167 connect Box26.Widget Box12.Widget4
169 connect viewer.Renderer1 Box27.vtkRenderer
171 connect viewer.Renderer1 Box26.vtkRenderer
173 connect Box04.Out Box26.In
175 connect Box04.Out Box27.In
177 connect viewer.Point Box16.point
179 connect Box25.Out viewer.BoxExecute
181 connect Box28.widget Box06.Widget5
183 connect Box04.Out Box28.in
185 connect Box29.Widget Box20.Widget1
187 connect viewer.Renderer1 Box30.Rederer3D
189 connect viewer.wxVtkBaseView2 Box30.vtkbaseview1
191 connect viewer.wxVtkBaseView2 Box10.WxVtkBaseView
193 connect viewer.wxVtkBaseView3 Box10.WxVtkBaseView1
195 connect viewer.wxVtkBaseView4 Box10.WxVtkBaseView2
197 connect viewer.wxVtkBaseView3 Box30.vtkbaseview2
199 connect viewer.wxVtkBaseView4 Box30.vtkbaseview3
201 connect viewer.wxVtkBaseView2 Box31.vtkbaseview1
203 connect viewer.wxVtkBaseView3 Box31.vtkbaseview2
205 connect viewer.wxVtkBaseView4 Box31.vtkbaseview3
207 connect Box10.Widget Box32.Widget1
209 connect Box32.Widget Box29.Widget3
211 connect Box31.widgetLayer Box29.Widget2
213 connect Box30.widgetLayer Box29.Widget1
215 connect Box20.Widget Box33.Widget1
217 connect Box35.widget Box33.Widget2
219 connect viewer.Renderer1 Box35.vtkRenderer
221 connect Box33.Widget Box13.Widget3
223 connect Box13.Widget Box37.Widget1
225 connect viewer.Widget Box37.Widget2
227 connect viewer.Renderer1 Box31.Rederer3D
231 # Complex input ports