7 #include <fwAtoms/Object.hpp> 8 #include <fwAtoms/Blob.hpp> 10 #include <fwAtomsPatch/StructuralCreatorDB.hpp> 11 #include <fwAtomsPatch/helper/Object.hpp> 13 #include "fwStructuralPatch/creator/fwMedData/ImageSeries1.hpp" virtual FWSTRUCTURALPATCH_API::fwAtoms::Object::sptr create() override
Creates the specified object.
Namespace containing medical data.
Structural creator for fwMedData::ImageSeries version '1'.
std::string m_version
Object version.
FWSTRUCTURALPATCH_API ~ImageSeries1()
Destructor.
Contains creators and structural patches.
FWSTRUCTURALPATCH_API ImageSeries1()
Constructor.
Structural creator for fwMedData::Series version 1.
FWATOMSPATCH_API void addAttribute(const std::string &name,::fwAtoms::Base::sptr value, conditions::Abstract::sptr condition=conditions::Abstract::New())
Adds a new attribute in the current object.
std::string m_classname
Object classname.
virtual FWSTRUCTURALPATCH_API::fwAtoms::Object::sptr create() override
Creates the specified object (sets 'image' attribute) and calls creator 'Series1'.
static FWATOMS_API Blob::sptr New(::fwMemory::BufferObject::sptr buffer)
create a new Blob shared ptr.