X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=packages%2Fwxvtk%2Fbbs%2Fboxes%2FbbIsoSurfaceWidget.bbs;h=6c25ef9740ff50f7d0eda1b1087a3c77b928532b;hb=de86b2c1152e6932fd8d846702aa5a72b81ded5c;hp=13f2110296c1d2c938a7f6944f111b9bb1003982;hpb=4fa2c10f297c466a9dff2b75f326a545c5157f84;p=bbtk.git diff --git a/packages/wxvtk/bbs/boxes/bbIsoSurfaceWidget.bbs b/packages/wxvtk/bbs/boxes/bbIsoSurfaceWidget.bbs index 13f2110..6c25ef9 100644 --- a/packages/wxvtk/bbs/boxes/bbIsoSurfaceWidget.bbs +++ b/packages/wxvtk/bbs/boxes/bbIsoSurfaceWidget.bbs @@ -1,6 +1,6 @@ # ---------------------------------- # - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box) -# - /home/davila/Creatis/All/creatools_source/bbtk/packages/wxvtk/bbs/boxes/bbIsoSurfaceWidget.bbs +# - /home/davila/Creatis/creaTools/creatools_install/bin/../share/bbtk/bbs/wxvtk/boxes/bbIsoSurfaceWidget.bbs # ---------------------------------- include std @@ -30,6 +30,7 @@ new Slider opacity set opacity.In "100" set opacity.Max "100" set opacity.Min "0" + set opacity.ReactiveOnTrack "true" set opacity.Title "Opacity" new ColourSelectorButton colour @@ -39,6 +40,11 @@ new MultipleInputs refresh new Div div set div.In2 "100" +new UpdateRender Box08 + set Box08.Active "true" + +new MagicBox Box09 + connect isovalue.Out surface.Isovalue connect opacity.Out div.In1 @@ -50,7 +56,11 @@ connect colour.BoxChange refresh.In3 connect colour.Widget controls.Widget3 connect isovalue.Widget controls.Widget1 connect opacity.Widget controls.Widget2 -connect refresh.BoxChange surface.BoxExecute +connect Box09.Out surface.Renderer +connect Box09.Out Box08.Renderer +connect refresh.Out Box08.BoxExecute +connect refresh.Out surface.BoxExecute +connect opacity.BoxChange refresh.BoxExecute # Complex input ports input Title controls.WinTitle " " @@ -59,14 +69,14 @@ input Isovalue isovalue.In " " input Colour colour.In " " input Vertical controls.Orientation " " input BoxExecute refresh.In4 " " -input vtkRenderer surface.Renderer " " input In surface.In " " input maxIsovalue isovalue.Max " " +input vtkRenderer Box09.In " " # Complex output ports output Out surface.Out " " output Widget controls.Widget " " -output BoxChange refresh.BoxChange " " +output BoxChange refresh.Out " " endefine