]> Creatis software - bbtk.git/commitdiff
*** empty log message ***
authorguigues <guigues>
Thu, 3 Apr 2008 11:36:22 +0000 (11:36 +0000)
committerguigues <guigues>
Thu, 3 Apr 2008 11:36:22 +0000 (11:36 +0000)
packages/wxvtk/bbs/appli/ExampleView3DImage1.bbs [new file with mode: 0644]

diff --git a/packages/wxvtk/bbs/appli/ExampleView3DImage1.bbs b/packages/wxvtk/bbs/appli/ExampleView3DImage1.bbs
new file mode 100644 (file)
index 0000000..71e6373
--- /dev/null
@@ -0,0 +1,42 @@
+description "Example of complex 3D view of an image using vtk::ImagePlanes and wxvtk::IsoSurfaceWithControls."
+author "laurent.guigues at creatis.insa-lyon.fr"
+category "example"
+
+include vtk/boxes/bbLoadHola
+include wxvtk/boxes/bbIsoSurfaceWithControls
+load vtk
+load wxvtk
+
+new LoadHola image
+new ImagePlanes planes
+new IsoSurfaceWithControls surface
+new Viewer3D viewer
+
+connect image.Out planes.In
+connect planes.PlaneX viewer.Obs1
+connect planes.PlaneY viewer.Obs2
+connect planes.PlaneZ viewer.Obs3
+
+connect image.Out surface.In
+connect surface.Out viewer.In1
+connect surface.BoxChange viewer.BoxExecute
+
+new LayoutSplit main
+new LayoutLine controls
+connect viewer.Widget main.Widget1
+connect controls.Widget main.Widget2 
+connect surface.Widget controls.Widget1 
+
+set surface.Isovalue 100
+set surface.Opacity 100
+set surface.Colour "0.5 0 0"
+set surface.Title "Iso-surface"
+
+load std
+set viewer.WinTitle "ExampleView3DImage1"
+set viewer.WinWidth 350
+set viewer.WinHeight 400
+
+
+exec viewer
+