]> Creatis software - creaMaracasVisu.git/blob - bbtk/bbs/appli/exampleCutModule.bbs
#3459 SliceImage-3DVisu box
[creaMaracasVisu.git] / bbtk / bbs / appli / exampleCutModule.bbs
1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script
3 # - /tmpEED/creaTools2/creatools_source/creaMaracasVisu/bbtk/bbs/appli/exampleCutModule.bbs
4 # ----------------------------------
5
6 # BBTK GEditor Script
7 # ----------------------
8
9 include std
10 include itkvtk
11 include vtk
12 include creaMaracasVisu
13 include wx
14
15 author "info-dev@creatis.insa-lyon.fr"
16 description "Cutter.. application that helps to clean the image"
17 category "example"
18
19 new vtk:LoadHola reader
20
21 new creaMaracasVisu:ViewerNV view1
22   set view1.nTypeView "6"
23
24 new creaMaracasVisu:CutModule cut
25   set cut.BoxExecute "1"
26
27 new creaMaracasVisu:ViewerNV view2
28   set view2.nTypeView "6"
29
30 new wx:LayoutLine layoutline1
31
32 new wx:LayoutTab laytab
33
34 new wx:LayoutLine layoutline2
35
36 new wx:LayoutSplit layoutsplit
37   set layoutsplit.Orientation "H"
38   set layoutsplit.Proportion "80"
39
40
41 connect reader.Out view1.In
42
43 connect view1.Interactor1 cut.Interactor
44
45 connect view1.Renderer1 cut.Renderer
46
47 connect reader.Out cut.In
48
49 connect cut.Out view2.In
50
51 connect laytab.Widget layoutline1.Widget1
52
53 connect view1.Widget laytab.Widget1
54
55 connect view2.Widget laytab.Widget2
56
57 connect cut.Widget layoutline2.Widget1
58
59 connect layoutline1.Widget layoutsplit.Widget1
60
61 connect layoutline2.Widget layoutsplit.Widget2
62
63
64
65 # Complex input ports
66 exec layoutsplit