X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fvtk%2Fsrc%2FbbvtkRescaleSlopeIntercept.cxx;h=9262c509af330d0effaaa09e1175bb38b470c154;hb=d19c5512748aa8e2dd5c3d01d9ec680ded1f17ce;hp=117b97931a3c68e7634a99f9cb074b2d4e5ceb6b;hpb=088ed2b7bdbe14eb85a7245afaa693ddb7a53a97;p=bbtk.git diff --git a/packages/vtk/src/bbvtkRescaleSlopeIntercept.cxx b/packages/vtk/src/bbvtkRescaleSlopeIntercept.cxx index 117b979..9262c50 100644 --- a/packages/vtk/src/bbvtkRescaleSlopeIntercept.cxx +++ b/packages/vtk/src/bbvtkRescaleSlopeIntercept.cxx @@ -110,17 +110,36 @@ void RescaleSlopeIntercept::Process() shift= A + (range[1]*newdifrange/difrange); } // if type 3 + +//EED 2017-01-01 Migration VTK7 +#if VTK_MAJOR_VERSION <= 5 filter1->SetInput( bbGetInputIn() ); +#else + filter1->SetInputData( bbGetInputIn() ); +#endif + filter1->SetOutputScalarType( VTK_DOUBLE ); filter1->SetShift( 0 ); filter1->SetScale( scale ); +//EED 2017-01-01 Migration VTK7 +#if VTK_MAJOR_VERSION <= 5 filter2->SetInput( filter1->GetOutput() ); +#else + filter2->SetInputData( filter1->GetOutput() ); +#endif + filter2->SetOutputScalarType( outputformat ); filter2->SetShift( shift ); filter2->SetScale( 1 ); +//EED 2017-01-01 Migration VTK7 +#if VTK_MAJOR_VERSION <= 5 mchange->SetInput( filter2->GetOutput() ); +#else + mchange->SetInputData( filter2->GetOutput() ); +#endif + mchange->SetExtentTranslation( -ext[0], -ext[2], -ext[4] ); mchange->SetOutputSpacing (spc); mchange->Update(); //important