]> Creatis software - creaRigidRegistration.git/blobdiff - PackRecalage/bbs/boxes/CompareImagesSwitcherWidget_3Dp.bbs
2020 Feature Comparing Images in XY XZ YZ planes
[creaRigidRegistration.git] / PackRecalage / bbs / boxes / CompareImagesSwitcherWidget_3Dp.bbs
index 7b4eb2102d63156872483c0d67c858c4d74f8751..0a1439ef7e8c12acefc0924a124f6f316223b21c 100644 (file)
@@ -31,7 +31,7 @@ new Slider sdrT
   set sdrT.ReactiveOnTrack "True"
 
 new LayoutSplit switchWindow
   set sdrT.ReactiveOnTrack "True"
 
 new LayoutSplit switchWindow
-  set switchWindow.Proportion "80"
+  set switchWindow.Proportion "90"
 
 new LayoutLine Box47
   set Box47.Orientation H
 
 new LayoutLine Box47
   set Box47.Orientation H
@@ -39,7 +39,7 @@ new LayoutLine Box47
 new LayoutLine Box48
 
 new ViewerNV Box49
 new LayoutLine Box48
 
 new ViewerNV Box49
-  set Box49.nTypeView 0
+  set Box49.nTypeView "-1"
 
 new LayoutSplit Box10
   set Box10.Orientation "H"
 
 new LayoutSplit Box10
   set Box10.Orientation "H"
@@ -59,7 +59,7 @@ new MagicBox Box22
 new MagicBox Box23
 
 new ViewerNV Box24
 new MagicBox Box23
 
 new ViewerNV Box24
-  set Box24.nTypeView 0
+  set Box24.nTypeView "-1"
 
 new ImageSwitcherFilter Box25
 
 
 new ImageSwitcherFilter Box25
 
@@ -70,7 +70,7 @@ new GetVectorVtkImageDataElement Box27
   set Box27.I "0"
 
 new ViewerNV Box28
   set Box27.I "0"
 
 new ViewerNV Box28
-  set Box28.nTypeView 0
+  set Box28.nTypeView "-1"
 
 new LayoutSplit Box29
 
 
 new LayoutSplit Box29
 
@@ -83,7 +83,7 @@ new GetVectorVtkImageDataElement Box32
   set Box32.I "2"
 
 new ViewerNV Box33
   set Box32.I "2"
 
 new ViewerNV Box33
-  set Box33.nTypeView 0
+  set Box33.nTypeView "-1"
 
 new ImageSwitcherFilter Box34
 
 
 new ImageSwitcherFilter Box34
 
@@ -93,6 +93,34 @@ new GetVectorVtkImageDataElement Box35
 new GetVectorVtkImageDataElement Box36
   set Box36.I "2"
 
 new GetVectorVtkImageDataElement Box36
   set Box36.I "2"
 
+new ImageChangeInformation Box37
+
+new ImageChangeInformation Box38
+
+new ImageChangeInformation Box39
+
+new ImageChangeInformation Box40
+
+new LayoutTab Box41
+
+new LayoutLine Box42
+  set Box42.WinTitle "Plane XZ  (rotation/slice Y)"
+
+new LayoutTab Box44
+
+new LayoutLine Box45
+  set Box45.WinTitle "Plane XY  (rotation/slice Z)"
+
+new LayoutTab Box46
+
+new LayoutLine Box50
+  set Box50.WinTitle "Plane YZ  (rotation/slice X)"
+
+new LayoutTab Box51
+
+new LayoutLine Box52
+  set Box52.WinTitle "Plane YZ  (rotation/slice X)"
+
 
 connect checkS.Out switch.On
 connect sdrT.Out switch.Time
 
 connect checkS.Out switch.On
 connect sdrT.Out switch.Time
@@ -104,29 +132,21 @@ connect Box47.Widget Box48.Widget1
 connect Box48.Widget switchWindow.Widget2
 connect Box12.Widget Box10.Widget1
 connect Box10.Widget switchWindow.Widget1
 connect Box48.Widget switchWindow.Widget2
 connect Box12.Widget Box10.Widget1
 connect Box10.Widget switchWindow.Widget1
-connect Box49.Widget Box12.Widget1
-connect Box17.Out Box49.In
 connect switch.BoxChange Box17.BoxExecute
 connect Box17.BoxChange Box49.BoxExecute
 connect Box22.Out Box19.In
 connect Box23.Out Box21.In
 connect Box19.Out Box17.In1
 connect Box21.Out Box17.In2
 connect switch.BoxChange Box17.BoxExecute
 connect Box17.BoxChange Box49.BoxExecute
 connect Box22.Out Box19.In
 connect Box23.Out Box21.In
 connect Box19.Out Box17.In1
 connect Box21.Out Box17.In2
-connect Box25.Out Box24.In
 connect Box25.BoxChange Box24.BoxExecute
 connect Box26.Out Box25.In1
 connect Box27.Out Box25.In2
 connect Box25.BoxChange Box24.BoxExecute
 connect Box26.Out Box25.In1
 connect Box27.Out Box25.In2
-connect Box24.Widget Box12.Widget2
-connect Box28.Widget Box29.Widget1
-connect Box30.Out Box28.In
 connect Box30.BoxChange Box28.BoxExecute
 connect Box31.Out Box30.In1
 connect Box32.Out Box30.In2
 connect Box30.BoxChange Box28.BoxExecute
 connect Box31.Out Box30.In1
 connect Box32.Out Box30.In2
-connect Box34.Out Box33.In
 connect Box34.BoxChange Box33.BoxExecute
 connect Box35.Out Box34.In1
 connect Box36.Out Box34.In2
 connect Box34.BoxChange Box33.BoxExecute
 connect Box35.Out Box34.In1
 connect Box36.Out Box34.In2
-connect Box33.Widget Box29.Widget2
 connect switch.BoxChange Box30.BoxExecute
 connect switch.BoxChange Box34.BoxExecute
 connect Box29.Widget Box10.Widget2
 connect switch.BoxChange Box30.BoxExecute
 connect switch.BoxChange Box34.BoxExecute
 connect Box29.Widget Box10.Widget2
@@ -137,6 +157,26 @@ connect Box22.Out Box31.In
 connect Box23.Out Box32.In
 connect Box22.Out Box35.In
 connect Box23.Out Box36.In
 connect Box23.Out Box32.In
 connect Box22.Out Box35.In
 connect Box23.Out Box36.In
+connect Box17.Out Box37.In
+connect Box37.Out Box49.In
+connect Box25.Out Box38.In
+connect Box38.Out Box24.In
+connect Box30.Out Box39.In
+connect Box39.Out Box28.In
+connect Box34.Out Box40.In
+connect Box40.Out Box33.In
+connect Box41.Widget Box12.Widget1
+connect Box49.Widget Box42.Widget1
+connect Box42.Widget Box41.Widget1
+connect Box45.Widget Box44.Widget1
+connect Box24.Widget Box45.Widget1
+connect Box44.Widget Box12.Widget2
+connect Box50.Widget Box46.Widget1
+connect Box52.Widget Box51.Widget1
+connect Box28.Widget Box50.Widget1
+connect Box46.Widget Box29.Widget1
+connect Box33.Widget Box52.Widget1
+connect Box51.Widget Box29.Widget2
 
 # Complex input ports
 input ImageVector1 Box22.In " "
 
 # Complex input ports
 input ImageVector1 Box22.In " "