]> Creatis software - creaMaracasVisu.git/blob - bbtk/bbs/appli/exampleRenderingViewer.bbs
b51a2813e33f2705f1fbcd11778711e2a5a85ac1
[creaMaracasVisu.git] / bbtk / bbs / appli / exampleRenderingViewer.bbs
1 description "creaMaracasVisu::Rendering Viewers box example. "
2 category "example"
3 author "info-dev@creatis.insa-lyon.fr"
4
5 load vtk
6 load wxvtk
7 load creaMaracasVisu
8 load std
9 load wx
10
11 // To set a predeterminated input image uncomment next lines: 
12 #new FileSelector filselect0
13 #       set filselect0.Message "Select image"
14 #       set filselect0.Wildcard "*.mhd"
15 #       set filselect0.DefaultDir "C:\Creatis\creaAppli\Data\Images"                    
16 #new MetaImageReader gimm       
17 #       connect filselect0.Out gimm.In
18 #new ImageCastToUShort image
19 #       connect gimm.Out image.In       
20
21 new RenderingViewer volrend
22
23 // Change default Viewer:       
24 new ViewerNV view
25         set view.nTypeView 7
26         connect view.wxVtkBaseView1 volrend.wxVtkBaseView
27         #connect gimm.Out view.In
28 #new Viewer3D view      
29
30
31 new LayoutSplit layoutline1
32         set layoutline1.Orientation H
33         connect volrend.Widget layoutline1.Widget1
34         connect view.Widget layoutline1.Widget2
35         
36 exec layoutline1
37
38 // For ViewerNV set view.Render1, for Viewer3D set view.Render
39 connect view.Renderer1 volrend.Renderer
40 #connect view.Renderer volrend.Renderer
41 exec volrend