18#ifndef itkDataObjectIterator_h
19#define itkDataObjectIterator_h
A forward iterator over the DataObject of a ProcessObject.
DataObjectIterator(const DataObjectIterator &iter)
const DataObjectIdentifierType & GetName() const
InternalIteratorType m_End
DataObjectIterator operator++(int)
ProcessObject::DataObjectPointerMap::iterator InternalIteratorType
bool operator==(const DataObjectIterator &iter) const
DataObjectIterator & operator=(const DataObjectIterator &iter)
InternalIteratorType m_Iterator
ITK_UNEQUAL_OPERATOR_MEMBER_FUNCTION(DataObjectIterator)
InternalIteratorType m_Begin
DataObject * GetDataObject()
DataObjectIterator & operator++()
DataObject::DataObjectIdentifierType DataObjectIdentifierType
DataObjectIterator()=default
Base class for all data objects in ITK.
std::string DataObjectIdentifierType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....