--- /dev/null
+description "Example of complex 3D view of an image using vtk::ImagePlanes and wxvtk::IsoSurfaceWithControls. Screenshot : <img src=ExampleView3DImage1.jpg></img>"
+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 "1.0 0.31 0.31"
+set surface.Title "Iso-surface"
+
+load std
+set viewer.WinTitle "ExampleView3DImage1"
+set viewer.WinWidth 350
+set viewer.WinHeight 400
+set viewer.Stereo TRUE
+
+
+exec viewer
+