X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=common%2FclitkDicomRT_ROI.h;fp=common%2FclitkDicomRT_ROI.h;h=5a30df865490a5c9273f0fe569fdb074413886ef;hb=0f41173383ece2736e285fb44e8b06569bd8d201;hp=b16b7a18dd051efe024ac52d9e42c7d2d4d235e8;hpb=b68c2fa12e9122f37670d76de2592953d62beeed;p=clitk.git diff --git a/common/clitkDicomRT_ROI.h b/common/clitkDicomRT_ROI.h index b16b7a1..5a30df8 100644 --- a/common/clitkDicomRT_ROI.h +++ b/common/clitkDicomRT_ROI.h @@ -36,10 +36,12 @@ namespace clitk { void Read(std::map & rois, gdcm::SQItem * item); void SetFromBinaryImage(vvImage::Pointer image, int n, std::string name, - std::vector color); + std::vector color, + std::string filename); int GetROINumber() const; const std::string & GetName() const; + const std::string & GetFilename() const; const std::vector & GetDisplayColor() const; vtkPolyData * GetMesh(); const vvImage::Pointer GetImage() const; @@ -50,9 +52,12 @@ namespace clitk { double GetBackgroundValueLabelImage() const; void SetBackgroundValueLabelImage(double bg); + void SetImage(vvImage * im); + protected: void ComputeMesh(); std::string mName; + std::string mFilename; int mNumber; std::vector mColor; std::vector mListOfContours;