#ifndef __creaImageIOUltrasonixImageReader_h_INCLUDED__ #define __creaImageIOUltrasonixImageReader_h_INCLUDED__ #include #include namespace creaImageIO { /** * \ingroup IO */ //===================================================================== /// Concrete image reader for ultrasonix 'rf' files class CREAIMAGEIO_EXPORT UltrasonixImageReader : virtual public AbstractImageReader { public: UltrasonixImageReader(); virtual ~UltrasonixImageReader(); virtual void PushBackExtensions(std::vector&); virtual bool CanRead(const std::string& filename); virtual vtkImageData* ReadImage(const std::string& filename); virtual void ReadAttributes(const std::string& filename, tree::AttributeMapType& attr); }; //===================================================================== } // namespace creaImageIO #endif // #ifndef __creaImageIOUltrasonixImageReader_h_INCLUDED__