X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk_package_creaMiniTools%2Fbbs%2Fboxes%2FThresholdWidget.bbs;h=397a89597c766f13937753e04a80a56696ecb1b8;hb=b33750e2b824e74dbe30a1606410b8d2f26a2b3d;hp=660ed1582ca569572fb00ca1d1612eb510574130;hpb=6a1cb1e499e632bf795ce75a88dd0340f79a37bd;p=creaMiniTools.git diff --git a/bbtk_package_creaMiniTools/bbs/boxes/ThresholdWidget.bbs b/bbtk_package_creaMiniTools/bbs/boxes/ThresholdWidget.bbs index 660ed15..397a895 100644 --- a/bbtk_package_creaMiniTools/bbs/boxes/ThresholdWidget.bbs +++ b/bbtk_package_creaMiniTools/bbs/boxes/ThresholdWidget.bbs @@ -1,6 +1,6 @@ # ---------------------------------- -# - BBTKGEditor v 1.2 BBS BlackBox Script (Complex Box) -# - /Users/davila/Creatis/All2/creatools_install/share/bbtk/bbs/minitools/boxes/ThresholdWidget.bbs +# - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box) +# - /home/davila/Creatis/creaTools/creatools_source/creaMiniTools/bbtk_package_creaMiniTools/bbs/boxes/ThresholdWidget.bbs # ---------------------------------- include std @@ -8,9 +8,12 @@ include itkvtk include wx include itk include creaMaracasVisu -include minitools +include toolsbbtk +include wxvtk +include vtk +include std -define ThresholdWidget minitools +define ThresholdWidget creaMiniTools author "info-team at creatis.insa-lyon.fr" description "Threshod binary widget" @@ -41,35 +44,58 @@ new SliderMinMax Box07 set Box07.InMin 0 set Box07.InMinShow 1000 -new Slider Box08 - new LayoutTab Box09 new SaveMHD-Button Box10 new OutputText Box11 - set Box11.In "Min. Max. Gray level" + set Box11.In "Min. Max. Gray level" " + +new IsoSurfaceWidget Box12 + set Box12.Title "Iso Surface" + +new vtkImageDataPointerRelay Box13 + +new ImageVtkProperties Box14 + +new GetVectorFloatElement Box15 + set Box15.I 0 + +new GetVectorFloatElement Box16 + set Box16.I 1 connect Box00.Widget Box01.Widget5 connect Box00.BoxChange Box03.BoxExecute connect Box02.Out Box03.In connect Box03.Widget Box05.Widget2 -connect Box07.OutEnd Box02.UpperThreshold -connect Box08.Out Box02.LowerThreshold connect Box01.Widget Box09.Widget1 connect Box09.Widget Box05.Widget1 -connect Box10.Widget Box09.Widget2 connect Box02.Out Box10.In connect Box11.Widget Box01.Widget1 connect Box07.Widget Box01.Widget2 -connect Box08.Widget Box01.Widget4 - +connect Box00.BoxChange Box12.BoxExecute +connect Box12.Widget Box09.Widget2 +connect Box10.Widget Box09.Widget3 +connect Box13.Out Box02.In +connect Box13.Out Box14.In +connect Box14.MinMax Box15.In +connect Box14.MinMax Box16.In +connect Box16.Out Box07.InMax +connect Box15.Out Box07.InMin +connect Box07.OutEnd Box02.UpperThreshold +connect Box07.OutStart Box02.LowerThreshold +connect Box00.BoxChange Box07.BoxExecute +connect Box02.Out Box12.In # Complex input ports -input In Box02.In " " +input vtkRenderer Box12.vtkRenderer " " +input In Box13.In " " # Complex output ports +output BoxChange Box12.BoxChange " " +output OutImage Box02.Out " " output Widget Box05.Widget " " + endefine