18 #ifndef __itkCorrespondenceDataStructureIterator_h
19 #define __itkCorrespondenceDataStructureIterator_h
29 template<
typename TStructureType >
39 return TStructureType::dim;
68 typedef typename TStructureType::ItemType
ItemType;
99 #ifndef ITK_MANUAL_INSTANTIATION
100 #include "itkCorrespondenceDataStructureIterator.hxx"
SecondaryNodeListType::iterator SecondaryNodeListIterator
CorrespondingListType::iterator CorrespondingListIterator
TStructureType * m_Structure
SecondaryNodeListType * m_SecondaryListPointer
TStructureType::NodeListType NodeListType
virtual ~CorrespondenceDataStructureIterator()
TStructureType::NodeListType::iterator m_NodeListIterator
static unsigned int GetIteratorDimension()
CorrespondingListType * m_CorrespondingListPointer
CorrespondenceDataStructureIterator Self
NodeListType * m_NodeListPointer
CorrespondingListType * GetCorrespondingListPointer()
CorrespondenceDataStructureIterator(TStructureType *StructurePtr)
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