ITK  5.0.0
Insight Segmentation and Registration Toolkit
Public Member Functions | List of all members
itk::InputDataObjectIterator Class Reference

#include <itkInputDataObjectIterator.h>

+ Inheritance diagram for itk::InputDataObjectIterator:
+ Collaboration diagram for itk::InputDataObjectIterator:

Detailed Description

A forward iterator over inputs of a ProcessObject.

Author
Gaetan Lehmann. Biologie du Developpement et de la Reproduction, INRA de Jouy-en-Josas, France.

Definition at line 30 of file itkInputDataObjectIterator.h.

Public Member Functions

DataObjectGetInput ()
 
 InputDataObjectIterator (ProcessObject *process)
 
- Public Member Functions inherited from itk::DataObjectIterator
 DataObjectIterator ()=default
 
 DataObjectIterator (const DataObjectIterator &iter)
 
DataObjectGetDataObject ()
 
const DataObjectIdentifierTypeGetName () const
 
void GoToBegin ()
 
bool IsAtEnd () const
 
bool operator!= (const DataObjectIterator &iter) const
 
DataObjectIterator operator++ (int)
 
DataObjectIteratoroperator++ ()
 
DataObjectIteratoroperator= (const DataObjectIterator &iter)
 
bool operator== (const DataObjectIterator &iter) const
 

Additional Inherited Members

- Public Types inherited from itk::DataObjectIterator
using DataObjectIdentifierType = DataObject::DataObjectIdentifierType
 
- Protected Types inherited from itk::DataObjectIterator
using InternalIteratorType = ProcessObject::DataObjectPointerMap::iterator
 
- Protected Attributes inherited from itk::DataObjectIterator
InternalIteratorType m_Begin
 
InternalIteratorType m_End
 
InternalIteratorType m_Iterator
 

Constructor & Destructor Documentation

itk::InputDataObjectIterator::InputDataObjectIterator ( ProcessObject process)
inline

Member Function Documentation

DataObject* itk::InputDataObjectIterator::GetInput ( )
inline

Definition at line 41 of file itkInputDataObjectIterator.h.

References itk::DataObjectIterator::m_Iterator.


The documentation for this class was generated from the following file: