]> Creatis software - creaVtk.git/blobdiff - bbtk_creaVtk_PKG/bbs/boxes/Slab_Widget-01.bbs
#2945 creaVtk Feature New Normal - ImageSlab box in creaVtk package
[creaVtk.git] / bbtk_creaVtk_PKG / bbs / boxes / Slab_Widget-01.bbs
diff --git a/bbtk_creaVtk_PKG/bbs/boxes/Slab_Widget-01.bbs b/bbtk_creaVtk_PKG/bbs/boxes/Slab_Widget-01.bbs
new file mode 100644 (file)
index 0000000..713ce9c
--- /dev/null
@@ -0,0 +1,65 @@
+# ----------------------------------
+# - BBTKGEditor v 1.4 BBS BlackBox Script (Complex Box)
+# - /tmpEED/creaTools/creatools_source/creaVtk/bbtk_creaVtk_PKG/bbs/boxes/Slab_Widget-01.bbs
+# ----------------------------------
+
+include std
+include itkvtk
+include creaMaracasVisu
+include gdcmvtk
+include creaVtk
+include std
+
+define Slab-Widget-01 creaVtk
+
+author "Author ??"
+description "Description ??"
+
+category "<VOID>"
+
+new creaMaracasVisu:ImageChangeInformation Box48
+
+new gdcmvtk:GetXCoherentInfoGdcmReader Box49
+
+new creaVtk:ImageSlab Box88
+  set Box88.Type "0"
+
+new std:GetVectorStringSubVector Box90
+  set Box90.ErrorValue "ups"
+
+new creaVtk:Slab-Interface-01 Box31
+
+new std:MagicBox Box25
+
+new std:MultipleInputs Box26
+
+new creaMaracasVisu:ImageChangeInformation Box07
+
+
+connect Box90.Out Box49.In
+connect Box31.size Box90.Size
+connect Box31.NewSlice Box90.I
+connect Box25.BoxChange Box26.In1
+connect Box31.Boxchange Box26.In2
+connect Box26.BoxChange Box88.BoxExecute
+connect Box49.Out Box48.In
+connect Box48.Out Box88.In
+connect Box31.type Box88.Type
+connect Box26.BoxChange Box48.BoxExecute
+connect Box26.BoxChange Box49.BoxExecute
+connect Box88.Out Box07.In
+
+# Complex input ports
+input LstFileNames Box90.In " "
+input Slice_In Box31.SliceIn " "
+input boxExecute Box25.BoxExecute " "
+
+# Complex output ports
+output widget Box31.widget " "
+output Image3D Box48.Out " "
+output boxChange Box26.BoxChange " "
+output ImageSlab2D Box07.Out " "
+
+message    
+
+endefine