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