mDefaultImage->SetDimensions ( dim );
mDefaultImage->SetSpacing(1,1,1);
mDefaultImage->SetExtent(0,dim[0]-1,0,dim[1]-1,0,dim[2]-1);
- mDefaultImage->SetWholeExtent(0,dim[0]-1,0,dim[1]-1,0,dim[2]-1);
+//EED 2017-01-01 Migration VTK7
+#if VTK_MAJOR_VERSION <= 5
+ mDefaultImage->SetWholeExtent(0,dim[0]-1,0,dim[1]-1,0,dim[2]-1);
mDefaultImage->SetScalarTypeToUnsignedChar();
- mDefaultImage->AllocateScalars();
+ mDefaultImage->AllocateScalars();
+#else
+ mDefaultImage->AllocateScalars(VTK_UNSIGNED_CHAR,1);
+#endif
+
for (int i=0;i<dim[0];i++)
for (int j=0;j<dim[1];j++)
for (int k=0;k<dim[2];k++)
if (backImageData != mBox->bbGetInputIn()) // Don't update if just Slice changed
{
backImageData = mBox->bbGetInputIn();
+//EED 2017-01-01 Migration VTK7
+#if VTK_MAJOR_VERSION <= 5
backImageData->Update();
+#else
+ // ..
+#endif
imageViewer->SetInput( backImageData );
mUpdateCamera = true;
}
{
int z = mBox->bbGetInputSlice();
int ext[6];
+
+//EED 2017-01-01 Migration VTK7
+#if VTK_MAJOR_VERSION <= 5
backImageData->GetWholeExtent(ext);
+#else
+ backImageData->GetExtent(ext);
+#endif
+
/*
std::cout << "ext = "<<ext[0]<<" - "<<ext[1]<<" ; "
<<ext[2]<<" - "<<ext[3]<<" ; "