]> Creatis software - creaRigidRegistration.git/commitdiff
*** empty log message ***
authortrillos <trillos>
Thu, 5 Nov 2009 14:15:13 +0000 (14:15 +0000)
committertrillos <trillos>
Thu, 5 Nov 2009 14:15:13 +0000 (14:15 +0000)
PackRecalage/bbs/appli/ExampleRecalage.bbs
PackRecalage/src/bbPackRecalageCalculateVectorBox.cxx
PackRecalage/src/bbPackRecalageCheckBoardBox.cxx
PackRecalage/src/bbPackRecalageReSlicerBox.cxx

index 8b91bb26dfec844c065dcd22872bd6db61e8ea49..7e5cd3e80afa256d7bd710a7d5d31b62994c6642 100644 (file)
@@ -77,7 +77,7 @@ new Transform2DBox transform
   connect vector1.OutScaleY transform.ScaleY
   connect vector1.OutScaleZ transform.ScaleZ
   connect vector1.TransformAxis transform.Axis
-  set transform.3D true
+  //set transform.3D false
 
 new ReSlicerBox reslice1
   connect vector1.OriginReslicer reslice1.Origin
@@ -91,14 +91,23 @@ new ViewerNV viewer3
   connect reslice1.Out viewer3.In
 
 new CommandButton butExec
-  set butExec.Label "Execute"
-  connect butExec.BoxChange viewer3.BoxExecute
+  //set butExec.Label "Execute"
 
 //Tab for the first image
 
 new LayoutSplit tab1
    set tab1.Orientation H
-   connect showNpoints.Widget tab1.Widget1
+
+////////////////////
+
+new LayoutSplit hello
+  set hello.Orientation V
+
+  connect showNpoints.Widget hello.Widget1
+  connect butExec.Widget hello.Widget2
+
+   connect hello.Widget tab1.Widget1
    connect viewer.Widget tab1.Widget2
 
 //Tab for the second image
@@ -110,10 +119,12 @@ new LayoutSplit tab2
 
 //Tab for the result image
 
-new LayoutSplit result
-  set result.Orientation H
-  connect butExec.Widget result.Widget1
-  connect viewer3.Widget result.Widget2
+//new LayoutSplit result
+  //set result.Orientation H
+  //connect butExec.Widget result.Widget1
+  //connect viewer3.Widget result.Widget2
+  connect butExec.BoxChange viewer3.BoxExecute
+
 
 //Main window
 
@@ -121,6 +132,6 @@ new LayoutTab main
 set main.Orientation H
 connect tab1.Widget main.Widget1
 connect tab2.Widget main.Widget2
-connect result.Widget main.Widget3
+//connect result.Widget main.Widget3
 
 exec main
\ No newline at end of file
index 8cc5484470554dc5940f181cf4a0295a471cea26..ae3c1666780584594d0b72ff873ae54ad1664f8a 100644 (file)
@@ -20,7 +20,8 @@ void CalculateVectorBox::Process()
                        _vector->Run();
 
                        bbSetOutputOrigin(_vector->GetOrigin());
-                       bbSetOutputOriginReslicer(_vector->GetOriginReslicer());                
+                       bbSetOutputOriginReslicer(_vector->GetOriginReslicer());
+                       bbSetOutputOutAngle(_vector->GetAngle());
                }
        }
 }
index 822022fd863e22449828f61b7a1703e0e66fb271..6502daf469bfccedaeaf2e14cbec4d271960a6ca 100644 (file)
@@ -1,5 +1,6 @@
 #include "bbPackRecalageCheckBoardBox.h"
 #include "bbPackRecalagePackage.h"
+
 namespace bbPackRecalage
 {
 
index 7fcd742ea27f51c2a761fbaace8e6149365beabd..e3bf96316402fca7f199094c80c8128fef408c5a 100644 (file)
@@ -20,6 +20,7 @@ void ReSlicerBox::Process()
                slicer->SetResliceTransform(bbGetInputTransform());
                slicer->SetOutputOrigin( 0 , 0 , 0 );
                slicer->SetOutputOrigin( -(bbGetInputOrigin()[0]) , -(bbGetInputOrigin()[1]) , -(bbGetInputOrigin()[2]) );
+               std::cout << "Reslicer: Origin points: X = " <<  bbGetInputOrigin()[0] << " Y = " << bbGetInputOrigin()[1] << " Z = " << bbGetInputOrigin()[2] << std::endl;
                slicer->Update();
        
                imageResult = vtkImageChangeInformation::New();