]> Creatis software - creaImageIO.git/blobdiff - src2/creaImageIODicomImageReader.h
_T
[creaImageIO.git] / src2 / creaImageIODicomImageReader.h
index 9fbfa8817ec72a402a485a2e64e0784de0654942..0ff7c66f30dc2b3f93dd6136ce4f4eebef188a1b 100644 (file)
@@ -2,7 +2,7 @@
 #define __creaImageIODicomImageReader_h_INCLUDED__
 
 
-#include <creaImageIOSpecificImageReader.h>
+#include <creaImageIOAbstractImageReader.h>
 
 // forward decl
 class vtkGdcmReader;
@@ -12,20 +12,24 @@ namespace creaImageIO
 
 
   /**
-   * \ingroup ReadWrite
+   * \ingroup IO
    */
   
   //=====================================================================
-  /// Specific image reader for DICOM images 
-  class DicomImageReader : virtual public SpecificImageReader
+  /// Concrete image reader for DICOM images 
+  class DicomImageReader : virtual public AbstractImageReader
   {
   public:
     DicomImageReader();
     virtual ~DicomImageReader();
 
+       /// Add file extensions read by the reader
     virtual void PushBackExtensions(std::vector<std::string>&);
+       /// Test if file is read by this reader
     virtual bool CanRead(const std::string& filename);
+       /// return for a file a 2D VTkImage
     virtual vtkImageData* ReadImage(const std::string& filename);
+       /// Read the attributes for a file
     virtual void ReadAttributes(const std::string& filename, 
                                tree::AttributeMapType& attr);