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

mitkJPEGReader.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 __mitkJPEGReader_h
00012 #define __mitkJPEGReader_h
00013 
00014 #include "mitkVolumeReader.h"
00015 
00038 class MITK_COMMON_API mitkJPEGReader : public mitkVolumeReader
00039 {
00040 public:
00041     MITK_TYPE(mitkJPEGReader,mitkVolumeReader)
00042     
00043     virtual void PrintSelf(ostream& os);
00044     
00045     mitkJPEGReader();   
00046 
00051     void SetSpacingX(float px){ m_Spacings[0] = px ;}
00052 
00057     void SetSpacingY(float py){ m_Spacings[1] = py ;}
00058 
00063     void SetSpacingZ(float pz){ m_Spacings[2] = pz ;}
00064 
00071     void SetSpacings(float s[3])
00072     {
00073         m_Spacings[0] = s[0];
00074         m_Spacings[1] = s[1];
00075         m_Spacings[2] = s[2];
00076     }
00077 
00078 
00079 protected:
00080     virtual ~mitkJPEGReader();  
00081     
00082     virtual bool Execute();
00083     float m_Spacings[3];
00084  
00085 private:
00086     mitkJPEGReader(const mitkJPEGReader&){};
00087     void operator=(const mitkJPEGReader&){};
00088     
00089 };
00090 
00091 
00092 //#define DEFINED_mitkJPEGReader
00093 
00094 
00095 
00096 #endif
00097 
00098 

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