]> Creatis software - creaRigidRegistration.git/blobdiff - PackRecalage/bbs/appli/ExampleRecalage3D1Point.bbs
2020 Feature Comparing Images in XY XZ YZ planes
[creaRigidRegistration.git] / PackRecalage / bbs / appli / ExampleRecalage3D1Point.bbs
index c558614dcdc97d6f9edbcce196ca3e370ff6ef03..03e6efc84c53d5ca55981aa5578545c0d1d3610b 100644 (file)
@@ -19,23 +19,19 @@ description "Recalage3D 1-point"
 category "example"
 
 new ViewerNV viewer
-  set viewer.nTypeView "5"
+  set viewer.nTypeView "6 1 2 0"
 
 new ViewerNV viewer2
-  set viewer2.nTypeView "5"
+  set viewer2.nTypeView "6 1 2 0"
 
 new LayoutSplit imagesLayout
-  set imagesLayout.Orientation "v"
+  set imagesLayout.Orientation "H"
   set imagesLayout.Proportion "50"
+  set imagesLayout.WinTitle "Input Images"
 
 new LayoutSplit resultLayout
-  set resultLayout.Proportion "70"
-
-new LayoutSplit main
-  set main.Orientation "h"
-  set main.Proportion "25"
-  set main.WinHeight "800"
-  set main.WinWidth "1200"
+  set resultLayout.Proportion "80"
+  set resultLayout.WinTitle "Registration"
 
 new vtkImageDataPointerRelay Box22
 
@@ -60,23 +56,25 @@ new LayoutTab Box13
 new CompareImagesWidget Box14
   set Box14.WinTitle "2D+t"
 
+new LayoutTab Box15
+  set Box15.WinHeight "800"
+  set Box15.WinWidth "1200"
 
-connect viewer.Widget imagesLayout.Widget1
+new LayoutTab Box16
 
-connect viewer2.Widget imagesLayout.Widget2
+new LayoutTab Box17
 
-connect imagesLayout.Widget main.Widget1
+new LayoutLine Box18
+  set Box18.WinTitle "Move Image"
 
-connect resultLayout.Widget main.Widget2
+new LayoutLine Box19
+  set Box19.WinTitle "Fix Image"
 
-connect Box22.Out viewer2.In
 
-connect Box24.Out Box22.In
+connect Box22.Out viewer2.In
 
 connect Box23.Out viewer.In
 
-connect Box25.Out Box23.In
-
 connect Box22.Out Box52.Image1
 
 connect Box23.Out Box52.Image2
@@ -107,7 +105,31 @@ connect Box23.Out Box14.In1
 
 connect Box52.BoxChange Box13.BoxExecute
 
+connect imagesLayout.Widget Box15.Widget1
+
+connect resultLayout.Widget Box15.Widget2
+
+connect Box16.Widget imagesLayout.Widget1
+
+connect Box17.Widget imagesLayout.Widget2
+
+connect viewer2.Widget Box18.Widget1
+
+connect Box18.Widget Box17.Widget1
+
+connect viewer.Widget Box19.Widget1
+
+connect Box19.Widget Box16.Widget1
+
+connect Box20.Point Box11.Point
+
+connect Box20.BoxChange Box11.BoxExecute
+
+connect Box24.Out Box22.In
+
+connect Box25.Out Box23.In
+
 
 
 # Complex input ports
-exec main
+exec Box15