]> Creatis software - creaRigidRegistration.git/blobdiff - PackRecalage/src/bbPackRecalageReSlicerBox.h
#3466 vtk9itk5wx3-macos
[creaRigidRegistration.git] / PackRecalage / src / bbPackRecalageReSlicerBox.h
index d61e5a9d821a704643362df385c96c5eb534e379..93ac544c738c298b155c2cfa3a5ac78cd82c8473 100644 (file)
@@ -30,6 +30,7 @@
 #include "bbtkAtomicBlackBox.h"
 #include "iostream"
 
+#include <vtkVersionMacros.h>
 #include "vtkImageReslice.h" 
 #include "vtkTransform.h"
 #include "vtkImageData.h"
@@ -58,6 +59,12 @@ class bbPackRecalage_EXPORT ReSlicerBox
   vtkImageChangeInformation* image;
   vtkImageChangeInformation* imageResult;
   vtkImageReslice* slicer;
+
+  int sizeBackInfo;
+  double backInfoA[19];  //16+3
+
+  void GetBackInfo(double *backInfo, vtkMatrix4x4 *vtkmatrix, std::vector<int> point );
+  bool CompareBackInfo(double* , double *);
 };
 
 BBTK_BEGIN_DESCRIBE_BLACK_BOX(ReSlicerBox,bbtk::AtomicBlackBox);