1 #ifndef __creaImageIOUltrasonixImageReader_h_INCLUDED__
2 #define __creaImageIOUltrasonixImageReader_h_INCLUDED__
5 #include <creaImageIOAbstractImageReader.h>
6 #include <creaImageIOSystem.h>
16 //=====================================================================
17 /// Concrete image reader for ultrasonix 'rf' files
18 class CREAIMAGEIO_EXPORT UltrasonixImageReader : virtual public AbstractImageReader
21 UltrasonixImageReader();
23 virtual ~UltrasonixImageReader();
25 virtual void PushBackExtensions(std::vector<std::string>&);
26 virtual bool CanRead(const std::string& filename);
27 virtual vtkImageData* ReadImage(const std::string& filename);
28 virtual void ReadAttributes(const std::string& filename,
29 tree::AttributeMapType& attr);
32 //=====================================================================
36 } // namespace creaImageIO
40 #endif // #ifndef __creaImageIOUltrasonixImageReader_h_INCLUDED__