]> Creatis software - bbtk.git/blobdiff - packages/vtk/src/bbvtkSliceImage.cxx
#3107 BBTK Bug New Normal - branch vtk7itk4 compilation with vtk7
[bbtk.git] / packages / vtk / src / bbvtkSliceImage.cxx
index 2088b4843ffc1bce5ed8a1f222fbb5de44067203..4e82b55862039db015962fc5b20292ff2c4d69ad 100755 (executable)
@@ -67,10 +67,15 @@ void SliceImage::Process()
                final = vtkImageData::New();
                final->SetSpacing(space);
                final->SetDimensions(newDim);
+
+//EED 2017-01-01 Migration VTK7
+#if VTK_MAJOR_VERSION <= 5
                final->SetScalarType(scalar_type);
                final->AllocateScalars();
                final->Update();
-
+#else
+               final->AllocateScalars(scalar_type,1);
+#endif
 
        }
 
@@ -140,7 +145,13 @@ void SliceImage::Process()
        }
 
        caster = vtkImageCast::New();
+//EED 2017-01-01 Migration VTK7
+#if VTK_MAJOR_VERSION <= 5
        caster->SetInput(final);
+#else
+       caster->SetInputData(final);
+#endif
+
        caster->SetOutputScalarTypeToShort();
        caster->Update();