17 #ifndef __itkImportMitkImageContainer_h
18 #define __itkImportMitkImageContainer_h
20 #include <itkImportImageContainer.h>
40 template <
typename TElementIdentifier,
typename TElement>
55 itkFactorylessNewMacro(Self) itkCloneMacro(Self)
68 ImportMitkImageContainer();
69 virtual ~ImportMitkImageContainer();
74 void PrintSelf(
std::ostream &os, Indent indent) const override;
77 ImportMitkImageContainer(const Self &);
78 void operator=(const Self &);
81 mitk::ImageAccessorBase *m_imageAccess;
87 #define ITK_TEMPLATE_ImportMitkImageContainer(_, EXPORT, x, y) \
90 _(2(class EXPORT ImportMitkImageContainer<ITK_TEMPLATE_2 x>)) \
93 typedef ImportMitkImageContainer<ITK_TEMPLATE_2 x> ImportMitkImageContainer##y; \
DataCollection - Class to facilitate loading/accessing structured data.
TElementIdentifier ElementIdentifier
void PrintSelf(std::ostream &os, Indent indent) const override
SmartPointer< const Self > ConstPointer
void SetImageAccessor(mitk::ImageAccessorBase *imageAccess, vcl_size_t noBytes)
Set the mitk::ImageDataItem to be imported.
ImportMitkImageContainer Self
SmartPointer< Self > Pointer