]> Creatis software - creaVtk.git/blobdiff - bbtk_creaVtk_PKG/bbs/boxes/VoiMPR-Interface.bbs
#3316 creaVtk Feature New Normal - VoiMPR box
[creaVtk.git] / bbtk_creaVtk_PKG / bbs / boxes / VoiMPR-Interface.bbs
index c9895552eab75fcd4292739dc868a9420b2deb21..252e66106002cc6c65526b28348c3f581b5a2512 100644 (file)
@@ -68,7 +68,7 @@ new std:MultipleInputs Box40
 new wx:CheckBox Box42
   set Box42.In "true"
   set Box42.ReactiveOnKeystroke "true"
-  set Box42.Title "Active"
+  set Box42.Title "VOI"
 
 new wx:LayoutTab Box21
 
@@ -85,6 +85,41 @@ new wx:LayoutTab Box25
 new wx:LayoutLine Box26
   set Box26.WinTitle "Z"
 
+new std:MagicBox Box28
+
+new std:GetVectorIntElement Box29
+  set Box29.ErrorValue "0"
+  set Box29.I "0"
+
+new std:GetVectorIntElement Box35
+  set Box35.ErrorValue "0"
+  set Box35.I "1"
+
+new std:GetVectorIntElement Box36
+  set Box36.ErrorValue "0"
+  set Box36.I "2"
+
+new std:MagicBox Box38
+
+new std:GetVectorIntElement Box39
+  set Box39.ErrorValue "0"
+  set Box39.I "0"
+
+new std:GetVectorIntElement Box41
+  set Box41.ErrorValue "0"
+  set Box41.I "1"
+
+new std:GetVectorIntElement Box43
+  set Box43.ErrorValue "0"
+  set Box43.I "2"
+
+new std:MathOperationVector Box44
+  set Box44.Type "0"
+
+new wx:OutputText Box45
+
+new wx:OutputText Box46
+
 
 connect Box03.BoxChange Box06.In1
 connect Box04.BoxChange Box06.In2
@@ -101,9 +136,6 @@ connect Box31.Out Box30.In
 connect Box30.Size Box32.In
 connect Box30.Size Box33.In
 connect Box30.Size Box34.In
-connect Box32.Out Box03.InMax
-connect Box33.Out Box04.InMax
-connect Box34.Out Box05.InMax
 connect Box06.BoxChange Box40.In1
 connect Box42.Widget Box11.Widget1
 connect Box42.BoxChange Box06.In4
@@ -116,10 +148,36 @@ connect Box23.Widget Box11.Widget5
 connect Box26.Widget Box25.Widget1
 connect Box25.Widget Box11.Widget8
 connect Box05.Widget Box26.Widget1
+connect Box28.Out Box29.In
+connect Box28.Out Box35.In
+connect Box28.Out Box36.In
+connect Box32.Out Box39.ErrorValue
+connect Box33.Out Box41.ErrorValue
+connect Box34.Out Box43.ErrorValue
+connect Box38.Out Box44.In0
+connect Box28.Out Box44.In1
+connect Box44.Out Box39.In
+connect Box44.Out Box41.In
+connect Box44.Out Box43.In
+connect Box29.Out Box03.InMinShow
+connect Box35.Out Box04.InMinShow
+connect Box36.Out Box05.InMinShow
+connect Box39.Out Box03.InMaxShow
+connect Box41.Out Box04.InMaxShow
+connect Box43.Out Box05.InMaxShow
+connect Box32.Out Box03.InMax
+connect Box33.Out Box04.InMax
+connect Box34.Out Box05.InMax
+connect Box45.Widget Box22.Widget3
+connect Box28.Out Box45.In
+connect Box38.Out Box46.In
+connect Box46.Widget Box24.Widget3
 
 # Complex input ports
 input Image Box31.In " "
 input Execute Box40.In2 " "
+input voi_index Box28.In " "
+input voi_size Box38.In " "
 
 # Complex output ports
 output widget Box11.Widget " "