]> Creatis software - creaMiniTools.git/blob - bbtk_package_creaMiniTools/bbs/appli/ImageTool.bbs
no message
[creaMiniTools.git] / bbtk_package_creaMiniTools / bbs / appli / ImageTool.bbs
1 # ----------------------------------
2 # - BBTKGEditor v 1.2 BBS BlackBox Script
3 # - /Users/davila/Creatis/All3/creatools_source/creaMiniTools/bbtk_package_creaMiniTools/bbs/appli/ImageTool.bbs
4 # ----------------------------------
5
6 # BBTK GEditor Script
7 # ----------------------
8
9 include std
10 include itkvtk
11 include creaMaracasVisu
12 include wx
13 include creaImageIO
14 include creaMiniToolsBase
15 include creaMiniTools
16 include std
17
18 author "info-dev@creatis.insa-lyon.fr"
19 description "Show N Points"
20 category "demo"
21
22 new ViewerNV viewer
23   set viewer.nTypeView "5 1 2 0"
24
25 new ShowNPoints showNpoints
26   set showNpoints.Radio "10"
27   set showNpoints.WinTitle "N-Points"
28
29 new LayoutSplit main
30   set main.Orientation "H"
31
32 new ImagesChooserDialogBox Box04
33
34 new LayoutTab Box06
35   set Box06.WinTitle Image
36
37 new ColorLayerImageView Box10
38   set Box10.WinTitle "Image Layer"
39
40 new ManualPaint Box11
41   set Box11.WinTitle "Paint"
42
43 new LayoutTab Box12
44   set Box12.WinTitle Filters
45
46 new LayoutTab Box13
47
48 new SaveMHD-Button Box21
49
50 new ThresholdWidget Box22
51
52 new ConnectivityWidget Box16
53
54 new ImagePropertiesWidget Box17
55
56 new LayoutLine Box18
57   set Box18.WinTitle "show N-Points"
58
59 new LayoutLine Box19
60   set Box19.WinTitle "Save MHD"
61
62 new LayoutLine Box20
63   set Box20.WinTitle "Layer Image"
64
65 new LayoutLine Box23
66   set Box23.Orientation H
67   set Box23.WinTitle "ManualPaint"
68
69 new CutModule2 Box24
70
71 new MultipleInputs Box25
72
73 new ErodeWidget Box26
74
75 new DilateWidget Box27
76
77
78 connect viewer.Renderer1 showNpoints.Renderer
79 connect viewer.Point showNpoints.In
80 connect viewer.BoxChange showNpoints.BoxExecute
81 connect viewer.Widget main.Widget2
82 connect Box04.Out showNpoints.Image
83 connect Box04.Out viewer.In
84 connect viewer.wxVtkBaseView4 Box10.WxVtkBaseView
85 connect viewer.BoxChange Box11.BoxExecute
86 connect Box04.Out Box11.In
87 connect viewer.wxVtkBaseView2 Box11.WxVtkBaseView1
88 connect viewer.wxVtkBaseView3 Box11.WxVtkBaseView2
89 connect viewer.wxVtkBaseView4 Box11.WxVtkBaseView4
90 connect Box06.Widget Box13.Widget1
91 connect Box13.Widget main.Widget1
92 connect Box12.Widget Box13.Widget2
93 connect Box04.Out Box21.In
94 connect Box04.Out Box22.In
95 connect Box22.Widget Box12.Widget1
96 connect Box16.Widget Box12.Widget2
97 connect Box04.Out Box16.In
98 connect Box04.Out Box17.in
99 connect Box17.widget Box06.Widget5
100 connect Box18.Widget Box06.Widget1
101 connect showNpoints.Widget Box18.Widget1
102 connect Box21.Widget Box19.Widget1
103 connect Box19.Widget Box06.Widget2
104 connect Box10.Widget Box20.Widget1
105 connect Box20.Widget Box06.Widget3
106 connect Box11.Widget Box23.Widget1
107 connect Box23.Widget Box06.Widget4
108 connect Box24.Widget Box23.Widget2
109 connect viewer.BoxChange Box24.BoxExecute
110 connect Box04.Out Box24.In
111 connect viewer.Interactor1 Box24.Interactor
112 connect viewer.Renderer1 Box24.Renderer
113 connect viewer.Renderer1 Box22.vtkRenderer
114 connect viewer.Renderer1 Box16.vtkRenderer
115 connect Box16.BoxChange Box25.In2
116 connect Box22.BoxChange Box25.In1
117 connect Box25.Out viewer.BoxExecute
118 connect Box27.Widget Box12.Widget3
119 connect Box27.BoxChange Box25.In3
120 connect Box26.BoxChange Box25.In4
121 connect Box26.Widget Box12.Widget4
122 connect viewer.Renderer1 Box27.vtkRenderer
123 connect viewer.Renderer1 Box26.vtkRenderer
124 connect Box04.Out Box26.In
125 connect Box04.Out Box27.In
126
127 exec main