18 #ifndef __itkImportImageContainer_h
19 #define __itkImportImageContainer_h
44 template<
typename TElementIdentifier,
typename TElement >
74 bool LetContainerManageMemory =
false);
131 itkSetMacro(ContainerManageMemory,
bool);
132 itkGetConstMacro(ContainerManageMemory,
bool);
133 itkBooleanMacro(ContainerManageMemory);
154 itkSetMacro(
Size, TElementIdentifier);
162 itkSetMacro(
Capacity, TElementIdentifier);
181 #define ITK_TEMPLATE_ImportImageContainer(_, EXPORT, TypeX, TypeY) \
184 _( 2 ( class EXPORT ImportImageContainer< ITK_TEMPLATE_2 TypeX > ) ) \
185 namespace Templates \
187 typedef ImportImageContainer< ITK_TEMPLATE_2 TypeX > ImportImageContainer##TypeY; \
191 #if ITK_TEMPLATE_EXPLICIT
192 #include "Templates/itkImportImageContainer+-.h"
196 #include "itkImportImageContainer.hxx"