Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members

mitkDICOMWriter.h

00001 /*=========================================================================
00002 
00003   Program:   3DMed
00004   Date:      $Date: 2014-02-25 18:30:00 +0800 $
00005   Version:   $Version: 4.6.0 $
00006   Copyright: MIPG, Institute of Automation, Chinese Academy of Sciences
00007 
00008 =========================================================================*/
00009 
00010 
00011 #ifndef __mitkDICOMWriter_h
00012 #define __mitkDICOMWriter_h
00013 
00014 #include "mitkVolumeWriter.h"
00015 
00041 class MITK_COMMON_API mitkDICOMWriter : public mitkVolumeWriter
00042 {
00043 public:
00044     MITK_TYPE(mitkDICOMWriter,mitkVolumeWriter)
00045     
00046     virtual void PrintSelf(ostream& os);
00047     
00048     mitkDICOMWriter();    
00049 
00054     void SetStudyUID(const string &uid);
00055 
00060     void SetSeriesUID(const string &uid);
00061 
00062 protected:
00063     virtual ~mitkDICOMWriter(); 
00064     
00065     // Overriding.
00066     // Execute the writing operation.
00067     virtual bool Execute();
00068 
00069     char m_StudyUID[65];
00070     char m_SeriesUID[65];
00071 
00072 private:
00073     mitkDICOMWriter(const mitkDICOMWriter&);
00074     void operator=(const mitkDICOMWriter&);
00075 };
00076 #endif
00077 

Generated on Tue Feb 25 15:00:36 2014 for MITK (Medical Imaging ToolKit) by  doxygen 1.4.3