X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk_creaVtk_PKG%2Fsrc%2FbbcreaVtkScreenShot.cxx;h=cac537a890fc80e414117082108fadab39dc85ad;hb=980386fede464fc81969cefaa099b2994d1d6ea0;hp=4ee0b66d14a1f495628ec992f58eeed6e97ac13c;hpb=a78b6f257f3dcf81430779e8c8710b1685008775;p=creaVtk.git diff --git a/bbtk_creaVtk_PKG/src/bbcreaVtkScreenShot.cxx b/bbtk_creaVtk_PKG/src/bbcreaVtkScreenShot.cxx index 4ee0b66..cac537a 100644 --- a/bbtk_creaVtk_PKG/src/bbcreaVtkScreenShot.cxx +++ b/bbtk_creaVtk_PKG/src/bbcreaVtkScreenShot.cxx @@ -43,14 +43,22 @@ void ScreenShot::Process() bbGetInputvtkRenderer()->GetVTKWindow()->SetSize( bbGetInputSize()[0], bbGetInputSize()[1] ); } wif->SetInput( bbGetInputvtkRenderer()->GetVTKWindow() ); - wif->SetMagnification( bbGetInputScale()[0] ); -// wif->SetScale( bbGetInputScale()[0], bbGetInputScale()[1] ); +// wif->SetMagnification( bbGetInputScale()[0] ); + wif->SetScale( bbGetInputScale()[0], bbGetInputScale()[1] ); wif->SetInputBufferTypeToRGB(); wif->ReadFrontBufferOff(); wif->Update(); vtkPNGWriter *writer = vtkPNGWriter::New(); writer->SetFileName( bbGetInputFileName().c_str() ); - writer->SetInput(wif->GetOutput()); + +//EED 2017-01-01 Migration VTK7 +#if VTK_MAJOR_VERSION <= 5 + writer->SetInput( wif->GetOutput() ); +#else + writer->SetInputData( wif->GetOutput() ); +#endif + + writer->Write(); /*