]> Creatis software - creaImageIO.git/blobdiff - src2/creaImageIOVtkImageReader.h
Clean-Up with Juan Sebastien
[creaImageIO.git] / src2 / creaImageIOVtkImageReader.h
index 8d28c76eb502ca8a08770add502fd72cbb74d014..b9712103ec03fc566aa691dc5d66a16f31c2def1 100644 (file)
@@ -2,7 +2,7 @@
 #define __creaImageIOVtkImageReader_h_INCLUDED__
 
 
-#include <creaImageIOSpecificImageReader.h>
+#include <creaImageIOAbstractImageReader.h>
 
 // forward decl
 class vtkImageReader2;
@@ -12,12 +12,12 @@ namespace creaImageIO
 
 
   /**
-   * \ingroup ReadWrite
+   * \ingroup IO
    */
   
   //=====================================================================
-  /// Specific image reader based on a vtkImageReader2 
-  class VtkImageReader : virtual public SpecificImageReader
+  /// Concrete image reader based on a vtkImageReader2 
+  class VtkImageReader : virtual public AbstractImageReader
   {
   public:
     VtkImageReader(vtkImageReader2* reader, 
@@ -26,9 +26,13 @@ namespace creaImageIO
 
     virtual ~VtkImageReader();
 
+       /// 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);