18#ifndef itkImageContainerInterface_h 
   19#define itkImageContainerInterface_h 
   52template <
typename TElementIdentifier, 
typename TElement>
 
   74  virtual const TElement &
 
 
Used for reference when writing containers conforming to this interface.
 
virtual const TElement & operator[](const ElementIdentifier) const =0
 
virtual TElement & operator[](const ElementIdentifier)=0
 
virtual TElement * GetBufferPointer()=0
 
SmartPointer< const Self > ConstPointer
 
ImageContainerInterface Self
 
virtual void Reserve(ElementIdentifier)=0
 
TElementIdentifier ElementIdentifier
 
virtual ElementIdentifier Size() const =0
 
SmartPointer< Self > Pointer
 
Implements transparent reference counting.
 
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....