18 #ifndef itkCorrespondenceDataStructureIterator_h
19 #define itkCorrespondenceDataStructureIterator_h
31 template<
typename TStructureType >
41 return TStructureType::dim;
58 void GoToNextBaseGroup();
70 typedef typename TStructureType::ItemType
ItemType;
81 return m_CorrespondingListPointer;
101 #ifndef ITK_MANUAL_INSTANTIATION
102 #include "itkCorrespondenceDataStructureIterator.hxx"
SecondaryNodeListType::iterator SecondaryNodeListIterator
CorrespondingListType::iterator CorrespondingListIterator
TStructureType * m_Structure
SecondaryNodeListType * m_SecondaryListPointer
TStructureType::NodeListType NodeListType
TStructureType::NodeListType::iterator m_NodeListIterator
static unsigned int GetIteratorDimension()
CorrespondingListType * m_CorrespondingListPointer
CorrespondenceDataStructureIterator Self
NodeListType * m_NodeListPointer
CorrespondingListType * GetCorrespondingListPointer()
SecondaryNodeListIterator m_SecondaryListIterator
ItemType * m_CorrespondingNodePointer
TStructureType::ItemType ItemType
An iterator designed to easily traverse an CorrespondenceDataStructure.
TStructureType::SecondaryNodeListType SecondaryNodeListType
NodeListType::iterator NodeListIterator
TStructureType::CorrespondingListType CorrespondingListType
CorrespondingListIterator m_CorrespondingListIterator