X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=common%2FclitkImage2DicomRTStructFilter.txx;h=9ebde04d0c878cd8dac885da978c7e9ea332af67;hb=refs%2Fheads%2FextentSimon;hp=77c5e07044f1684b502021b8196c13ec15c5c975;hpb=4eb6f95e59a7602564b15f9d0715650dc91442a2;p=clitk.git diff --git a/common/clitkImage2DicomRTStructFilter.txx b/common/clitkImage2DicomRTStructFilter.txx index 77c5e07..9ebde04 100644 --- a/common/clitkImage2DicomRTStructFilter.txx +++ b/common/clitkImage2DicomRTStructFilter.txx @@ -52,6 +52,8 @@ #include // gdcm +#include +#include #include //-------------------------------------------------------------------- @@ -178,7 +180,11 @@ void clitk::Image2DicomRTStructFilter::Update() // Copy previous contours for (unsigned int i = 0; i < numMasks-m; ++i) { +#if VTK_MAJOR_VERSION <= 5 writer->SetInput(i, reader->GetOutput(i)); +#else + writer->SetInputData(i, reader->GetOutput(i)); +#endif std::string theString = reader->GetRTStructSetProperties()->GetStructureSetROIName(i); roiNames->InsertValue(i, theString); theString = reader->GetRTStructSetProperties()->GetStructureSetROIGenerationAlgorithm(i); @@ -189,7 +195,11 @@ void clitk::Image2DicomRTStructFilter::Update() // Add new ones for (unsigned int i = numMasks-m; i < numMasks; ++i) { +#if VTK_MAJOR_VERSION <= 5 writer->SetInput(i, meshes[i-numMasks+m]); +#else + writer->SetInputData(i, meshes[i-numMasks+m]); +#endif roiNames->InsertValue(i, m_ROINames[i-numMasks+m]); roiAlgorithms->InsertValue(i, "CLITK_CREATED"); roiTypes->InsertValue(i, m_ROIType);