X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=PackRecalage%2Fsrc%2FbbPackRecalageReSlicerBox.cxx;h=c501128b3ad2f2403c7f2889fc4a323dcbfc1a7e;hb=refs%2Fheads%2Fvtk7itk4wx3-mingw64;hp=984f4549b516ecd42adb04886e9f2f7deecaf3da;hpb=73f77fd5de4f2a23dc595e8e7017dd9b586dddcc;p=creaRigidRegistration.git diff --git a/PackRecalage/src/bbPackRecalageReSlicerBox.cxx b/PackRecalage/src/bbPackRecalageReSlicerBox.cxx index 984f454..c501128 100644 --- a/PackRecalage/src/bbPackRecalageReSlicerBox.cxx +++ b/PackRecalage/src/bbPackRecalageReSlicerBox.cxx @@ -81,7 +81,12 @@ void ReSlicerBox::Process() if(!bbGetInputOrigin().empty() && bbGetInputTransform() != NULL) { //image = vtkImageChangeInformation::New(); +//EED 2017-01-01 Migration VTK7 +#if VTK_MAJOR_VERSION <= 5 image->SetInput( bbGetInputIn() ); +#else + image->SetInputData( bbGetInputIn() ); +#endif image->SetOutputSpacing( 1,1,1 ); if(bbGetInputCentered()) @@ -97,7 +102,12 @@ void ReSlicerBox::Process() GetBackInfo(backInfoA,bbGetInputTransform()->GetMatrix(),bbGetInputOrigin() ); //slicer =vtkImageReslice::New(); +//EED 2017-01-01 Migration VTK7 +#if VTK_MAJOR_VERSION <= 5 slicer->SetInput( image->GetOutput() ); +#else + slicer->SetInputData( image->GetOutput() ); +#endif slicer->SetInformationInput( image->GetOutput() ); slicer->SetResliceTransform(bbGetInputTransform()); slicer->SetOutputOrigin( -(bbGetInputOrigin()[0]) , -(bbGetInputOrigin()[1]) , -(bbGetInputOrigin()[2]) ); @@ -109,7 +119,12 @@ void ReSlicerBox::Process() slicer->Update(); //imageResult = vtkImageChangeInformation::New(); +//EED 2017-01-01 Migration VTK7 +#if VTK_MAJOR_VERSION <= 5 imageResult->SetInput( slicer->GetOutput() ); +#else + imageResult->SetInputData( slicer->GetOutput() ); +#endif double spc[3]; bbGetInputIn()->GetSpacing(spc); imageResult->SetOutputSpacing( spc );