-//--------------------------------------------------------------------
-void vvImage::AddImage(vtkImageData* image)
-{
- if (CLITK_EXPERIMENTAL) {
- mVtkImageReslice.push_back(vtkSmartPointer<vtkImageReslice>::New());
-
- mVtkImageReslice.back()->SetInterpolationModeToLinear();
- mVtkImageReslice.back()->AutoCropOutputOn();
- mVtkImageReslice.back()->SetBackgroundColor(-1000,-1000,-1000,1);
- mVtkImageReslice.back()->SetResliceTransform(mTransform);
- mVtkImageReslice.back()->SetInput(0, image);
- mVtkImageReslice.back()->Update();
-
- mVtkImages.push_back( mVtkImageReslice.back()->GetOutput(0) );
- } else
- mVtkImages.push_back(image);
-}