18#ifndef itkIndexedContainerInterface_h
19#define itkIndexedContainerInterface_h
52template <
typename TElementIdentifier,
typename TElement>
Support const iteration operations through a container. Dereferencing the iterator must provide an ob...
Support iteration operations through a container. Dereferencing the iterator must provide an object w...
This should only be used for reference when writing containers conforming to this interface....
void SetElement(ElementIdentifier, Element)
Element GetElement(ElementIdentifier) const
TElementIdentifier ElementIdentifier
void DeleteIndex(ElementIdentifier)
void Reserve(ElementIdentifier)
void CreateIndex(ElementIdentifier)
void InsertElement(ElementIdentifier, Element)
ElementIdentifier Size() const
Element & CreateElementAt(ElementIdentifier)
bool IndexExists(ElementIdentifier) const
ConstIterator End() const
ConstIterator Begin() const
bool GetElementIfIndexExists(ElementIdentifier, Element *) const
Element & ElementAt(ElementIdentifier)
Base class for most ITK classes.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....