29 #ifndef __creaImageIOImageReader_h_INCLUDED__ 
   30 #define __creaImageIOImageReader_h_INCLUDED__ 
   50     void PushBackExtensions(std::vector<std::string>&);
 
   53     bool CanRead( 
const std::string& filename);
 
   56     vtkImageData* ReadImage( 
const std::string& filename);
 
   63     void ReadAttributes(
const std::string& filename, 
 
   69         void getAttributes(
const std::string filename,
 
   70                 std::map <std::string , std::string> &infos, std::vector<std::string> i_attr);
 
   77     void Register( boost::shared_ptr<AbstractImageReader> );
 
   79         std::vector<boost::shared_ptr<AbstractImageReader> > 
mReader;
 
   85         bool ShallNotRead( 
const std::string& filename );
 
   87         void UnRegister(
const std::string i_val);
 
  102 #endif // #ifndef __creaImageIOImageReader_h_INCLUDED__