7 #include "fwData/registry/macros.hpp" 8 #include "fwData/Exception.hpp" 9 #include "fwData/TransformationMatrix3D.hpp" 38 TransformationMatrix3D::csptr other = TransformationMatrix3D::dynamicConstCast(_source);
40 "Unable to copy" + (_source ? _source->getClassname() : std::string(
"<NULL>"))
50 TransformationMatrix3D::csptr other = TransformationMatrix3D::dynamicConstCast(_source);
52 "Unable to copy" + (_source ? _source->getClassname() : std::string(
"<NULL>"))
Key class used to restrict access to Object construction. See http://www.drdobbs.com/184402053.
Implements data exception class.
FWDATA_API void fieldDeepCopy(const ::fwData::Object::csptr &source)
A deep copy of fields (objects in m_children)
Contains the representation of the data objects used in the framework.
FWDATA_API void fieldShallowCopy(const ::fwData::Object::csptr &source)
A shallow copy of fields (objects in m_children)