7 #ifndef __FWVTKIO_IMAGEREADER_HPP__ 8 #define __FWVTKIO_IMAGEREADER_HPP__ 10 #include "fwVtkIO/config.hpp" 12 #include <fwData/Image.hpp> 13 #include <fwData/location/SingleFile.hpp> 15 #include <fwDataIO/reader/GenericObjectReader.hpp> 17 #include <boost/filesystem/path.hpp> 40 ::fwDataIO::reader::factory::New< ImageReader >
51 FWVTKIO_API
void read()
override;
54 FWVTKIO_API std::string extension()
override;
67 #endif // __FWVTKIO_IMAGEREADER_HPP__
This class is an interface for class managing job.
Key class used to restrict access to Object construction. See http://www.drdobbs.com/184402053.
generic class for all object readers.
#define fwCoreClassDefinitionsWithFactoryMacro(_classinfo_, _parameters_, _factory_)
Generate common construction methods for classes with one factory.
This class is derived by reader/writer.
#define fwCoreAllowSharedFromThis()
Generate getSptr and getConstSptr methods.
This namespace fwJobs provides jobs management.