load vtk # --- Box Description --- define IsoSurfaceExtractor vtk description "Extracts an iso-surface of a 3D image and creates a vtkProp3D object to insert into a 3D scene (e.g. a Viewer3D)" author "j p r at creatis.univ-lyon1.fr" category "3D object creator" # --- --- new PolyDataReader reader new PolyDataToActor eedTrans connect reader.Out eedTrans.In # --- --- input Isovalue eedTrans.Isovalue "Isovalue" input Opacity eedTrans.Opacity "Opacity" input Colour eedTrans.Colour "R G B" input Renderer eedTrans.Renderer "3D scene in which to insert the surface" input Transform eedTrans.Transform "Linear Transform (4x4 homogeneous)" output Out eedTrans.Out "Extracted iso-surface (as a vtkProp3D *)" endefine