]> Creatis software - clitk.git/blobdiff - common/vvImage.cxx
Remove reslice from vvImage. The transform is kept but it's up to the user to use...
[clitk.git] / common / vvImage.cxx
index 2db040b4bb89969e7cfac3b5c5079ff74e0eba53..71986c64f94c42296c86828c08c97e9a9c818e4c 100644 (file)
@@ -26,7 +26,6 @@
 
 // vtk
 #include <vtkImageData.h>
-#include <vtkImageReslice.h>
 #include <vtkTransform.h>
 
 // std
@@ -52,7 +51,6 @@ void vvImage::Init()
 //--------------------------------------------------------------------
 vvImage::~vvImage()
 {
-  //  DD("vvImage got deleted!");
   Reset();
 }
 //--------------------------------------------------------------------
@@ -60,10 +58,7 @@ vvImage::~vvImage()
 //--------------------------------------------------------------------
 void vvImage::Reset()
 {
-  mVtkImages.resize(0);
-  mTransformedVtkImages.resize(0);
-  mVtkImageReslice.resize(0);
-
+  mVtkImages.clear();
   Init();
 }
 //--------------------------------------------------------------------
@@ -199,13 +194,6 @@ const std::vector<vtkImageData*>& vvImage::GetVTKImages()
 }
 //--------------------------------------------------------------------
 
-//--------------------------------------------------------------------
-const std::vector<vtkImageData*>& vvImage::GetTransformedVTKImages()
-{
-  return mTransformedVtkImages;
-}
-//--------------------------------------------------------------------
-
 //--------------------------------------------------------------------
 vtkImageData* vvImage::GetFirstVTKImageData()
 {
@@ -239,7 +227,6 @@ bool vvImage::IsScalarTypeInteger(int t)
     return false;
   }
 }
-
 //--------------------------------------------------------------------
 
 //--------------------------------------------------------------------
@@ -250,16 +237,6 @@ vtkSmartPointer<vtkTransform> vvImage::GetTransform()
 //--------------------------------------------------------------------
 
 
-//--------------------------------------------------------------------
-void vvImage::UpdateReslice()
-{
-  for (unsigned int i=0; i<mVtkImageReslice.size(); i++) {
-    mVtkImageReslice[i]->Update();
-  }
-}
-//--------------------------------------------------------------------
-
-
 //--------------------------------------------------------------------
 bool vvImage::HaveSameSizeAndSpacingThan(vvImage * other)
 {