X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2FCutModule%2Fkernel%2FCutModelSaveBinInfo.cxx;h=06c9eeafdb0b1386c2d41451f2d3d6b90260507f;hb=f9901e756bb82bd333310b47607875331616bb29;hp=46b6fe6fc001581f3eaaec6b45133bf28df64dd5;hpb=e4ef2b5df5aac431ff3b806f83b7dd5e55e89d86;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/CutModule/kernel/CutModelSaveBinInfo.cxx b/lib/maracasVisuLib/src/CutModule/kernel/CutModelSaveBinInfo.cxx index 46b6fe6..06c9eea 100644 --- a/lib/maracasVisuLib/src/CutModule/kernel/CutModelSaveBinInfo.cxx +++ b/lib/maracasVisuLib/src/CutModule/kernel/CutModelSaveBinInfo.cxx @@ -67,7 +67,14 @@ CutModelSaveBinInfo::~CutModelSaveBinInfo(){ void CutModelSaveBinInfo::savePolyData(vtkPolyData* polydata){ vtkPolyDataWriter * writer = vtkPolyDataWriter ::New(); writer->SetFileName(_stdFilename.c_str()); + +//EED 2017-01-01 Migration VTK7 +#if VTK_MAJOR_VERSION <= 5 writer->SetInput(polydata); +#else + writer->SetInputData(polydata); +#endif + writer->SetFileTypeToBinary(); writer->Write(); writer->Delete(); @@ -80,7 +87,12 @@ vtkTransform* CutModelSaveBinInfo::getPolyDataTransform()throw( CutModelExceptio vtkPolyData* poly = reader->GetOutput(); vtkPolyDataMapper* mapper = vtkPolyDataMapper::New(); +//EED 2017-01-01 Migration VTK7 +#if VTK_MAJOR_VERSION <= 5 mapper->SetInput(poly); +#else + mapper->SetInputData(poly); +#endif vtkActor* actor = vtkActor::New(); actor->SetMapper(mapper); vtkMatrix4x4* actmatrix = actor->GetMatrix();