18 #ifndef itkDataObjectIterator_h
19 #define itkDataObjectIterator_h
86 return !( *
this == iter );
InternalIteratorType m_Iterator
DataObjectIterator()=default
InternalIteratorType m_Begin
InternalIteratorType m_End
DataObjectIterator & operator=(const DataObjectIterator &iter)
bool operator==(const DataObjectIterator &iter) const
ProcessObject::DataObjectPointerMap::iterator InternalIteratorType
DataObject * GetDataObject()
DataObjectIterator operator++(int)
DataObjectIterator(const DataObjectIterator &iter)
A forward iterator over the DataObject of a ProcessObject.
DataObject::DataObjectIdentifierType DataObjectIdentifierType
DataObjectIterator & operator++()
std::string DataObjectIdentifierType
Base class for all data objects in ITK.
const DataObjectIdentifierType & GetName() const
bool operator!=(const DataObjectIterator &iter) const