9 #include "ioVTK/config.hpp" 11 #include <fwIO/IReader.hpp> 13 #include <boost/filesystem/path.hpp> 70 IOVTK_API
virtual void configureWithIHM()
override;
83 IOVTK_API static
bool loadImage( const ::
boost::filesystem::path& vtkFile,
85 const
SPTR(JobCreatedSignalType)& sigJobCreated);
89 IOVTK_API virtual ::
fwIO::IOPathType getIOPathType() const override;
92 IOVTK_API virtual
void starting() override;
95 IOVTK_API virtual
void stopping() override;
98 IOVTK_API virtual
void configuring() override;
106 IOVTK_API
void updating() override;
109 IOVTK_API
void info(
std::ostream& _sstream ) override;
114 bool m_bServiceIsConfigured;
117 ::
boost::filesystem::path m_fsImgPath;
119 SPTR(JobCreatedSignalType) m_sigJobCreated;
Service reading a VTK Image using the fwVtkIO lib.
Reader service API. It manages extension points definition and extension configuration.
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.
The namespace fwIO contains the base interface for reader and writer services.
Contains the representation of the data objects used in the framework.
This namespace fwJobs provides jobs management.
The namespace ioVTK contains reader, writer and helper using the fwVtkIO lib for output and input act...