]> Creatis software - creaVtk.git/blobdiff - bbtk_creaVtk_PKG/src/bbcreaVtkScreenShot.cxx
#3513 CleanMeshWithPatch
[creaVtk.git] / bbtk_creaVtk_PKG / src / bbcreaVtkScreenShot.cxx
index 4ee0b66d14a1f495628ec992f58eeed6e97ac13c..cac537a890fc80e414117082108fadab39dc85ad 100644 (file)
@@ -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();        
 
 /*