]> Creatis software - creaRigidRegistration.git/blobdiff - PackRecalage/src/bbPackRecalageCalculateVectorBox.h
*** empty log message ***
[creaRigidRegistration.git] / PackRecalage / src / bbPackRecalageCalculateVectorBox.h
index ed04a3905af2a9701e4d428ff6168473955ac1f3..485612e7c5f6e50fd606d039a42595876a525332 100644 (file)
@@ -4,7 +4,7 @@
 #include "bbtkAtomicBlackBox.h"
 #include "iostream"
 
-#include "VectorMath.h"
+#include "PlanesOperations.h"
 
 namespace bbPackRecalage
 {
@@ -42,18 +42,29 @@ class bbPackRecalage_EXPORT CalculateVectorBox
   /*Origin (starting point of the vector) of the second image, this is necesary for the translation matrix of a transform filter*/
   BBTK_DECLARE_OUTPUT(Origin, std::vector<int>);
 
-  /**/
+  /*Origin (starting point of the vector) of the first image, this is necesary for the imageReslicer filter*/
   BBTK_DECLARE_OUTPUT(OriginReslicer, std::vector<int>);
+  
+  /*The rotation axis (this axis is defined by the cross product of the 2 vectors)*/
   BBTK_DECLARE_OUTPUT(TransformAxis, std::vector<double>);
+
+  /*Scale difference in X*/
   BBTK_DECLARE_OUTPUT(OutScaleX,int);
+
+  /*Scale difference in Y*/
   BBTK_DECLARE_OUTPUT(OutScaleY,int);
+
+  /*Scale difference in Z*/
   BBTK_DECLARE_OUTPUT(OutScaleZ,int);
+
+  /*Rotation Angle*/
   BBTK_DECLARE_OUTPUT(OutAngle,double);
   BBTK_PROCESS(Process);
   void Process();
 
   private:
-         VectorMath *_vector;
+         
+         PlanesOperations *_vector;
 };
 
 BBTK_BEGIN_DESCRIBE_BLACK_BOX(CalculateVectorBox,bbtk::AtomicBlackBox);