# ---------------------------------- # - BBTKGEditor v 1.4 BBS BlackBox Script # - /tmpEED/creaTools2/creatools_source/bbtk/packages/appli/bbs/appli/exampleIsoSurfaceWidget.bbs # ---------------------------------- # BBTK GEditor Script # ---------------------- include std include itkvtk include wxvtk include vtk include std include wx author "laurent.guigues at creatis.insa-lyon.fr" description "Example of IsoSurfaceWidget." category "example" new wxvtk:IsoSurfaceWidget surface1 set surface1.Colour "0.5 0 0" set surface1.Isovalue "100" set surface1.Opacity "100" set surface1.Title "Iso-surface 1" new wxvtk:IsoSurfaceWidget surface2 set surface2.Isovalue "200" set surface2.Opacity "20" set surface2.Title "Iso-surface 2" new wxvtk:Viewer3D viewer new vtk:LoadHola reader1 new std:MultipleInputs refresh new wx:LayoutLine main set main.WinHeight "800" set main.WinWidth "800" new wx:LayoutLine controls connect reader1.Out surface1.In connect reader1.Out surface2.In connect surface1.Out viewer.In1 connect surface2.Out viewer.In2 connect surface1.BoxChange refresh.In1 connect surface2.BoxChange refresh.In2 connect viewer.Widget main.Widget1 connect controls.Widget main.Widget2 connect surface1.Widget controls.Widget1 connect surface2.Widget controls.Widget2 connect refresh.Out viewer.BoxExecute # Complex input ports exec main