]> Creatis software - creaMiniTools.git/blob - bbtk_package_creaMiniTools/bbs/appli/ImageTool.bbs
e76cba87794a448bd9acee8044b5c4a2c5868dde
[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
17 author "info-dev@creatis.insa-lyon.fr"
18 description "Show N Points"
19 category "demo"
20
21 new ViewerNV viewer
22   set viewer.nTypeView "5 1 2 0"
23
24 new ShowNPoints showNpoints
25   set showNpoints.Radio "10"
26   set showNpoints.WinTitle "N-Points"
27
28 new LayoutSplit main
29   set main.Orientation "H"
30
31 new ImagesChooserDialogBox Box04
32
33 new LayoutTab Box06
34   set Box06.WinTitle Image
35
36 new ColorLayerImageView Box10
37   set Box10.WinTitle "Image Layer"
38
39 new ManualPaint Box11
40   set Box11.WinTitle "Paint"
41
42 new LayoutTab Box12
43   set Box12.WinTitle Filters
44
45 new LayoutTab Box13
46
47 new SaveMHD-Button Box21
48
49 new ThresholdWidget Box22
50
51 new ConnectivityWidget Box16
52
53 new ImagePropertiesWidget Box17
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
71 connect viewer.Renderer1 showNpoints.Renderer
72 connect viewer.Point showNpoints.In
73 connect viewer.BoxChange showNpoints.BoxExecute
74 connect viewer.Widget main.Widget2
75 connect Box04.Out showNpoints.Image
76 connect Box04.Out viewer.In
77 connect viewer.wxVtkBaseView4 Box10.WxVtkBaseView
78 connect viewer.BoxChange Box11.BoxExecute
79 connect Box04.Out Box11.In
80 connect viewer.wxVtkBaseView2 Box11.WxVtkBaseView1
81 connect viewer.wxVtkBaseView3 Box11.WxVtkBaseView2
82 connect viewer.wxVtkBaseView4 Box11.WxVtkBaseView4
83 connect Box06.Widget Box13.Widget1
84 connect Box13.Widget main.Widget1
85 connect Box12.Widget Box13.Widget2
86 connect Box04.Out Box21.In
87 connect Box04.Out Box22.In
88 connect Box22.Widget Box12.Widget1
89 connect Box16.Widget Box12.Widget2
90 connect Box04.Out Box16.In
91 connect Box04.Out Box17.in
92 connect Box17.widget Box06.Widget5
93 connect Box18.Widget Box06.Widget1
94 connect showNpoints.Widget Box18.Widget1
95 connect Box21.Widget Box19.Widget1
96 connect Box19.Widget Box06.Widget2
97 connect Box10.Widget Box20.Widget1
98 connect Box20.Widget Box06.Widget3
99 connect Box11.Widget Box23.Widget1
100 connect Box23.Widget Box06.Widget4
101 connect Box24.Widget Box23.Widget2
102 connect viewer.BoxChange Box24.BoxExecute
103 connect Box04.Out Box24.In
104 connect viewer.Interactor1 Box24.Interactor
105 connect viewer.Renderer1 Box24.Renderer
106
107 exec main