1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script
3 # - /tmpEED/creaTools2/creatools_source/creaMaracasVisu/bbtk/bbs/appli/exampleCutModule2.bbs
4 # ----------------------------------
7 # ----------------------
13 include creaMaracasVisu
16 description "Description ??"
19 new wx:FileSelector filselect0
20 set filselect0.Message "Select image"
21 set filselect0.Wildcard "*.mhd"
23 new vtk:MetaImageReader gimm
25 new vtk:ImageCastToUShort image
27 new creaMaracasVisu:VolumeRendering volrend
29 new creaMaracasVisu:SurfaceRendering surrend
31 new creaMaracasVisu:ViewerNV view1
32 set view1.nTypeView "6"
34 new creaMaracasVisu:CutModule2 cut
35 set cut.BoxExecute "1"
37 new creaMaracasVisu:ViewerNV view2
38 set view2.nTypeView "6"
40 new wx:LayoutSplit layoutsplit1
41 set layoutsplit1.Orientation "V"
43 new wx:LayoutSplit layoutsplit2
44 set layoutsplit2.Orientation "H"
46 new wx:LayoutTab laytab
48 new wx:LayoutLine layoutline1
50 new wx:LayoutSplit layoutsplit3
51 set layoutsplit3.Orientation "H"
52 set layoutsplit3.Proportion "80"
53 set layoutsplit3.WinTitle "Cutting Tool"
56 connect filselect0.Out gimm.In
58 connect gimm.Out image.In
60 connect image.Out volrend.In1
62 connect gimm.Out view1.In
64 connect view1.Interactor1 cut.Interactor
66 connect view1.Renderer1 cut.Renderer
68 connect image.Out cut.In
70 connect image.Out view2.In
72 connect view1.BoxChange cut.BoxExecute
74 connect volrend.Widget layoutsplit1.Widget1
76 connect surrend.Widget layoutsplit1.Widget2
78 connect layoutsplit1.Widget layoutsplit2.Widget1
80 connect laytab.Widget layoutsplit2.Widget2
82 connect view1.Widget laytab.Widget2
84 connect view2.Widget laytab.Widget1
86 connect cut.Widget layoutline1.Widget1
88 connect layoutline1.Widget layoutsplit3.Widget2
90 connect layoutsplit2.Widget layoutsplit3.Widget1
92 connect view2.Renderer1 volrend.Renderer
94 connect view2.Renderer1 surrend.Renderer