X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=common%2FclitkDicomRT_ROI.cxx;h=fb7b0ca21dec0739d6d1b90be03d041ccdbf2dfd;hb=83de28515d7bbb3898d5adee7a900146c2c15d89;hp=119b63890323c4dc2fdf6f50c6eba546a2547d39;hpb=1e034c70105f0926939acaaa27ddb46e904ae8bf;p=clitk.git diff --git a/common/clitkDicomRT_ROI.cxx b/common/clitkDicomRT_ROI.cxx index 119b638..fb7b0ca 100644 --- a/common/clitkDicomRT_ROI.cxx +++ b/common/clitkDicomRT_ROI.cxx @@ -68,6 +68,14 @@ const std::string & clitk::DicomRT_ROI::GetName() const //-------------------------------------------------------------------- +//-------------------------------------------------------------------- +const std::string & clitk::DicomRT_ROI::GetFilename() const +{ + return mFilename; +} +//-------------------------------------------------------------------- + + //-------------------------------------------------------------------- const std::vector & clitk::DicomRT_ROI::GetDisplayColor() const { @@ -130,6 +138,14 @@ void clitk::DicomRT_ROI::Read(std::map & rois, gdcm::SQItem * //-------------------------------------------------------------------- +//-------------------------------------------------------------------- +void clitk::DicomRT_ROI::SetImage(vvImage * image) +{ + mImage = image; +} +//-------------------------------------------------------------------- + + //-------------------------------------------------------------------- vtkPolyData * clitk::DicomRT_ROI::GetMesh() { @@ -157,8 +173,9 @@ void clitk::DicomRT_ROI::ComputeMesh() //-------------------------------------------------------------------- void clitk::DicomRT_ROI::SetFromBinaryImage(vvImage::Pointer image, int n, - std::string name, - std::vector color) + std::string name, + std::vector color, + std::string filename) { // ROI number [Referenced ROI Number] @@ -166,6 +183,7 @@ void clitk::DicomRT_ROI::SetFromBinaryImage(vvImage::Pointer image, int n, // ROI Name mName = name; + mFilename = filename; // ROI Color [ROI Display Color] mColor = color;