-void vvImage::Init() {
- for (unsigned int i = 0; i < mVtkImages.size(); i++) {
- if (mVtkImages[i] != NULL)
- mVtkImages[i]->Delete();
- }
- mVtkImages.resize(0);
+void vvImage::AddImage(vtkImageData* image) {
+ if (CLITK_EXPERIMENTAL)
+ {
+ mVtkImageReslice->SetInput(mVtkImages.size(), image);
+ mVtkImageReslice->Update();
+ mVtkImages.push_back( mVtkImageReslice->GetOutput( mVtkImages.size() ) );
+ }
+ else
+ mVtkImages.push_back(image);