]> 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 include toolsbbtk
18
19 author "info-dev@creatis.insa-lyon.fr"
20 description "Show N Points"
21 category "demo"
22
23 new ViewerNV viewer
24   set viewer.nTypeView "5 1 2 0"
25
26 new ShowNPoints showNpoints
27   set showNpoints.Radio "10"
28   set showNpoints.WinTitle "N-Points"
29
30 new LayoutSplit main
31   set main.Orientation "H"
32
33 new ImagesChooserDialogBox Box04
34
35 new LayoutTab Box06
36   set Box06.WinTitle Image
37
38 new ColorLayerImageView Box10
39   set Box10.WinTitle "Image Layer"
40
41 new ManualPaint Box11
42   set Box11.WinTitle "Paint"
43
44 new LayoutTab Box12
45   set Box12.WinTitle Filters
46
47 new LayoutTab Box13
48
49 new SaveMHD-Button Box21
50
51 new ThresholdWidget Box22
52
53 new ConnectivityWidget Box16
54
55 new LayoutLine Box18
56   set Box18.WinTitle "show N-Points"
57
58 new LayoutLine Box19
59   set Box19.WinTitle "Save MHD"
60
61 new LayoutLine Box20
62   set Box20.WinTitle "Layer Image"
63
64 new LayoutLine Box23
65   set Box23.Orientation H
66   set Box23.WinTitle "ManualPaint"
67
68 new CutModule2 Box24
69
70 new MultipleInputs Box25
71
72 new ErodeWidget Box26
73
74 new DilateWidget Box27
75
76 new ImageVtkPropertiesWidget Box28
77
78
79 connect viewer.Renderer1 showNpoints.Renderer
80 connect viewer.Point showNpoints.In
81 connect viewer.BoxChange showNpoints.BoxExecute
82 connect viewer.Widget main.Widget2
83 connect Box04.Out showNpoints.Image
84 connect Box04.Out viewer.In
85 connect viewer.wxVtkBaseView4 Box10.WxVtkBaseView
86 connect viewer.BoxChange Box11.BoxExecute
87 connect Box04.Out Box11.In
88 connect viewer.wxVtkBaseView2 Box11.WxVtkBaseView1
89 connect viewer.wxVtkBaseView3 Box11.WxVtkBaseView2
90 connect viewer.wxVtkBaseView4 Box11.WxVtkBaseView4
91 connect Box06.Widget Box13.Widget1
92 connect Box13.Widget main.Widget1
93 connect Box12.Widget Box13.Widget2
94 connect Box04.Out Box21.In
95 connect Box04.Out Box22.In
96 connect Box22.Widget Box12.Widget1
97 connect Box16.Widget Box12.Widget2
98 connect Box04.Out Box16.In
99 connect Box18.Widget Box06.Widget1
100 connect showNpoints.Widget Box18.Widget1
101 connect Box21.Widget Box19.Widget1
102 connect Box19.Widget Box06.Widget2
103 connect Box10.Widget Box20.Widget1
104 connect Box20.Widget Box06.Widget3
105 connect Box11.Widget Box23.Widget1
106 connect Box23.Widget Box06.Widget4
107 connect Box24.Widget Box23.Widget2
108 connect viewer.BoxChange Box24.BoxExecute
109 connect Box04.Out Box24.In
110 connect viewer.Interactor1 Box24.Interactor
111 connect viewer.Renderer1 Box24.Renderer
112 connect viewer.Renderer1 Box22.vtkRenderer
113 connect viewer.Renderer1 Box16.vtkRenderer
114 connect Box16.BoxChange Box25.In2
115 connect Box22.BoxChange Box25.In1
116 connect Box27.Widget Box12.Widget3
117 connect Box27.BoxChange Box25.In3
118 connect Box26.BoxChange Box25.In4
119 connect Box26.Widget Box12.Widget4
120 connect viewer.Renderer1 Box27.vtkRenderer
121 connect viewer.Renderer1 Box26.vtkRenderer
122 connect Box04.Out Box26.In
123 connect Box04.Out Box27.In
124 connect viewer.Point Box16.point
125 connect Box25.Out viewer.BoxExecute
126 connect Box28.widget Box06.Widget5
127 connect Box04.Out Box28.in
128
129 exec main