9 #include "ioData/config.hpp" 11 #include <fwData/Spline.hpp> 12 #include <fwData/TransformationMatrix3D.hpp> 14 #include <fwIO/IReader.hpp> 16 #include <boost/filesystem/path.hpp> 59 virtual
void configureWithIHM()
override 66 IODATA_API
virtual std::vector< std::string > getSupportedExtensions()
override;
83 FW_DEPRECATED_MSG(
"This service is deprecated. Use a ::fwData::PointList instead of a Spline.",
"18.0");
110 IODATA_API
virtual void configuring( )
override;
118 IODATA_API
void updating()
override;
128 IODATA_API
virtual void info(std::ostream& _sstream )
override;
138 std::shared_ptr< ::fwData::TransformationMatrix3D > loadObjectTransformationMatrix3D(std::string m_file);
143 std::shared_ptr< ::fwData::TransformationMatrix3D> objectMatrix;
148 typedef std::vector< ::fwData::Spline::point > Points;
virtual void starting() override
Starting method : default does nothing.
::fwIO::IReader SuperClass
Super class of reader services.
#define FW_DEPRECATED_MSG(message, version)
Use this macro when deprecating a function to warn the developer.
virtual void stopping() override
Stopping method : default does nothing.
Reader service API. It manages extension points definition and extension configuration.
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.
The namespace ioData contains reader and writer services for basic fwData::Object which doesn't need ...