1 description "creaMaracasVisu::ContourVOI box example. "
3 author "eduardo.davila@creatis.insa-lyon.fr"
12 new MetaImageReader reader
13 include std/boxes/bbPrependPackageDataPath.bbs
14 new PrependPackageDataPath prependDatapath
15 set prependDatapath.In "vtk/hola.mhd"
16 connect prependDatapath.Out reader.In
19 set vmA.nTypeView "-1"
20 connect reader.Out vmA.In
22 new ContourVOI countourvoi
23 connect vmA.wxVtkBaseView1 countourvoi.wxVtkBaseView
24 connect reader.Out countourvoi.In
26 new CommandButton commandbutton
27 set commandbutton.Label "RUN VOI"
28 # set commandbutton.In "exec countourvoi; exec viewernv;"
31 set sizerA.Orientation H
32 connect countourvoi.Widget sizerA.Widget1
33 connect commandbutton.Widget sizerA.Widget2
35 new LayoutSplit mainSplit
36 set mainSplit.Proportion 10
37 connect sizerA.Widget mainSplit.Widget1
38 connect vmA.Widget mainSplit.Widget2
41 new ImageRegion imageregion
42 connect countourvoi.Index imageregion.Index
43 connect countourvoi.Size imageregion.Size
45 new ExtractImageFilter extractImagefilter
46 connect reader.Out extractImagefilter.In
47 connect imageregion.Out extractImagefilter.Region
49 new ImageChangeInformation imagechangeinformation
50 connect extractImagefilter.Out imagechangeinformation.In
52 new ViewerMPR viewernv
53 #new Viewer2D viewernv
54 ## new ViewerNV viewernv
55 ## set viewernv.nTypeView "-1"
56 connect imagechangeinformation.Out viewernv.In
57 connect commandbutton.BoxChange countourvoi.BoxExecute
58 connect commandbutton.BoxChange viewernv.BoxExecute