]> Creatis software - creaRigidRegistration.git/blobdiff - PackRecalage/bbs/boxes/ImageConvolution_Widget.bbs
#3467 ImageConvolution_Widget Complex Box
[creaRigidRegistration.git] / PackRecalage / bbs / boxes / ImageConvolution_Widget.bbs
diff --git a/PackRecalage/bbs/boxes/ImageConvolution_Widget.bbs b/PackRecalage/bbs/boxes/ImageConvolution_Widget.bbs
new file mode 100644 (file)
index 0000000..de9f4d8
--- /dev/null
@@ -0,0 +1,72 @@
+# ----------------------------------
+# - BBTKGEditor v 1.5 BBS BlackBox Script (Complex Box)
+# - /Users/davila/Creatis/C23/creatools_source/creaRigidRegistration/PackRecalage/bbs/boxes/ImageConvolution_Widget.bbs
+# ----------------------------------
+
+include std
+include itkvtk
+include PackRecalage
+include wx
+include std
+
+define ImageConvolution_Widget PackRecalage
+
+author "Author ??"
+description "Description ??"
+
+category "<VOID>"
+
+new PackRecalage:ImageConvolution Box00
+
+new wx:LayoutLine Box01
+  set Box01.Orientation "H"
+
+new wx:Slider Box02
+  set Box02.In "-12000"
+  set Box02.Max "12000"
+  set Box02.Min "-12000"
+  set Box02.ReactiveOnTrack "false"
+
+new wx:CheckBox Box03
+  set Box03.Title "Convolution"
+
+new std:Div Box04
+  set Box04.In2 "100"
+
+new std:MagicBox Box07
+
+new std:GetVectorStringElement Box10
+
+new std:GetVectorStringElement Box11
+
+new std:MagicBox Box12
+
+new std:MagicBox Box13
+
+
+connect Box03.Out Box00.On
+connect Box03.Widget Box01.Widget4
+connect Box02.Out Box04.In1
+connect Box04.Out Box00.Factor
+connect Box07.Out Box00.In
+connect Box02.BoxChange Box00.BoxExecute
+connect Box03.Out Box10.I
+connect Box03.Out Box11.I
+connect Box12.Out Box10.In
+connect Box13.Out Box11.In
+connect Box02.Widget Box01.Widget2
+
+# Complex input ports
+input _image Box07.In " "
+input _lstColorLevel Box12.In " "
+input _lstWindowLevel Box13.In " "
+
+# Complex output ports
+output _widget Box01.Widget " "
+output _colorlevel Box10.Out " "
+output _windowlevel Box11.Out " "
+output _outImage Box00.Out " "
+output _execCheckBox Box03.BoxChange " "
+
+
+endefine