X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=common%2FclitkImage2DicomRTStructFilter.h;h=924bcc01db3d458a8add1d10daf712939c0e0835;hb=0a5abf9398aa0c578f014b52ca992943ca653f72;hp=749a0be5f9685fbd9ec752e7436943060bf7bada;hpb=243b931a3f9d65c94e076d22a0395b894ef3f660;p=clitk.git diff --git a/common/clitkImage2DicomRTStructFilter.h b/common/clitkImage2DicomRTStructFilter.h index 749a0be..924bcc0 100644 --- a/common/clitkImage2DicomRTStructFilter.h +++ b/common/clitkImage2DicomRTStructFilter.h @@ -43,16 +43,23 @@ namespace clitk { // Set inputs itkSetMacro(Input, ImagePointer); itkGetConstMacro(Input, ImagePointer); + itkSetMacro(StructureSetFilename, std::string); + itkSetMacro(DicomFolder, std::string); + itkSetMacro(OutputFilename, std::string); + void SetROIName(std::string name, std::string type); + itkSetMacro(ThresholdValue, PixelType); // Run filter void Update(); - // Get output - itkGetConstMacro(DicomRTStruct, DicomRTStructPointer); - protected: ImagePointer m_Input; - DicomRTStructPointer m_DicomRTStruct; + std::string m_StructureSetFilename; + std::string m_DicomFolder; + std::string m_OutputFilename; + std::string m_ROIName; + std::string m_ROIType; + PixelType m_ThresholdValue; }; //--------------------------------------------------------------------