7 #ifndef __FWSTRUCTURALPATCH_FWDATA_MATERIAL_V2TOV3_HPP__ 8 #define __FWSTRUCTURALPATCH_FWDATA_MATERIAL_V2TOV3_HPP__ 10 #include "fwStructuralPatch/config.hpp" 12 #include <fwAtoms/Boolean.hpp> 14 #include <fwAtomsPatch/IStructuralPatch.hpp> 33 FWSTRUCTURALPATCH_API
V2ToV3();
36 FWSTRUCTURALPATCH_API ~
V2ToV3();
46 FWSTRUCTURALPATCH_API
virtual void apply(
47 const ::fwAtoms::Object::sptr& previous,
48 const ::fwAtoms::Object::sptr& current,
49 ::fwAtomsPatch::IPatch::NewVersionsType& newVersions)
override;
Structural patch to convert a fwData::Image from version '1' to version '2'.
Contains creators and structural patches.
#define fwCoreClassDefinitionsWithFactoryMacro(_classinfo_, _parameters_, _factory_)
Generate common construction methods for classes with one factory.
Base class of all structural patches.
Contains the representation of the data objects used in the framework.