1 # ----------------------------------
2 # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
3 # - /home/davila/Creatis/creaTools/creatools_install/bin/../share/bbtk/bbs/vtk/boxes/bbIsoSurfaceExtractor.bbs
4 # ----------------------------------
11 define IsoSurfaceExtractor vtk
13 author "j p r at creatis.univ-lyon1.fr"
14 description "Extracts an iso-surface of a 3D image and creates a vtkProp3D object to insert into a 3D scene (e.g. a Viewer3D)"
16 category "3D object creator"
20 new PolyDataToActor polydatatoactor
22 new MultipleInputs Box03
23 set Box03.BoxProcessMode "reactive"
26 connect mc.Out polydatatoactor.In
27 connect Box03.Out polydatatoactor.BoxExecute
28 connect Box03.Out mc.BoxExecute
32 input Isovalue mc.Value " "
33 input Opacity polydatatoactor.Opacity " "
34 input Colour polydatatoactor.Colour " "
35 input Renderer polydatatoactor.Renderer " "
36 input Transform polydatatoactor.Transform " "
37 input BoxExecute Box03.In1 " "
39 # Complex output ports
40 output Out polydatatoactor.Out " "