X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=common%2FclitkDicomRT_ROI.cxx;h=67e534108187a743313a373db6a9ef88c99753ba;hb=c69e6ac8e16ac42d32f3a13d60396ddf65616188;hp=48099e0dfa2eee6c924b7cf91d5ad719c1bfb7a5;hpb=c93a32f96e61514b8b945d515ffcf11c2a12ae66;p=clitk.git diff --git a/common/clitkDicomRT_ROI.cxx b/common/clitkDicomRT_ROI.cxx index 48099e0..67e5341 100644 --- a/common/clitkDicomRT_ROI.cxx +++ b/common/clitkDicomRT_ROI.cxx @@ -129,6 +129,8 @@ double clitk::DicomRT_ROI::GetForegroundValueLabelImage() const //-------------------------------------------------------------------- +#if GDCM_MAJOR_VERSION == 2 +#else void clitk::DicomRT_ROI::Read(std::map & rois, gdcm::SQItem * item) { @@ -167,6 +169,7 @@ void clitk::DicomRT_ROI::Read(std::map & rois, gdcm::SQItem * } } } +#endif //-------------------------------------------------------------------- @@ -200,7 +203,9 @@ void clitk::DicomRT_ROI::ComputeMesh() append->AddInput(mListOfContours[i]->GetMesh()); } append->Update(); - mMesh = append->GetOutput(); + + mMesh = vtkSmartPointer::New(); + mMesh->DeepCopy(append->GetOutput()); mMeshIsUpToDate = true; } //--------------------------------------------------------------------