7 #ifndef __FWVTKIO_BITMAPIMAGEREADER_HPP__ 8 #define __FWVTKIO_BITMAPIMAGEREADER_HPP__ 10 #include "fwVtkIO/config.hpp" 12 #include <fwData/Image.hpp> 13 #include <fwData/location/SingleFile.hpp> 15 #include <fwDataIO/reader/GenericObjectReader.hpp> 42 ::fwDataIO::reader::factory::New< BitmapImageReader >
54 FWVTKIO_API
void read()
override;
57 FWVTKIO_API std::string extension()
override;
63 FWVTKIO_API static
void getAvailableExtensions(
std::vector<
std::
string>& ext);
71 std::
string m_availableExtensions;
76 #endif // __FWVTKIO_BITMAPIMAGEREADER_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.