+include std
include vtk
# --- Box Description ---
category "3D object creator"
# --- ---
- new MarchingCube mc
- new PolyDataToActor eedTrans
+ new MarchingCubes mc
+ new PolyDataToActor polydatatoactor
+ connect mc.Out polydatatoactor.In
- connect mc.Out eedTrans.In
+ new MagicBox mb
+ connect mb.BoxChange mc.BoxExecute
+ connect mb.BoxChange polydatatoactor.BoxExecute
# --- ---
input In mc.In "vtkImageData"
- 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 *)"
+ input Isovalue mc.Value "Isovalue"
+ input Opacity polydatatoactor.Opacity "Opacity"
+ input Colour polydatatoactor.Colour "R G B"
+ input Renderer polydatatoactor.Renderer "3D scene in which to insert the surface"
+ input Transform polydatatoactor.Transform "Linear Transform (4x4 homogeneous)"
+ input BoxExecute mb.BoxExecute "BoxExecute"
+
+
+ output Out polydatatoactor.Out "Extracted iso-surface (as a vtkProp3D *)"
endefine