From: guigues Date: Thu, 3 Apr 2008 11:36:22 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: r0.6.1~77 X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=0e8d6d6351525c9aa4b64d4c9350992d4a66ac17;p=bbtk.git *** empty log message *** --- diff --git a/packages/wxvtk/bbs/appli/ExampleView3DImage1.bbs b/packages/wxvtk/bbs/appli/ExampleView3DImage1.bbs new file mode 100644 index 0000000..71e6373 --- /dev/null +++ b/packages/wxvtk/bbs/appli/ExampleView3DImage1.bbs @@ -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 +