#include <itkQuadEdgeMeshBaseIterator.h>
Inheritance diagram for itk::QuadEdgeMeshConstIterator< TQuadEdge >:
Definition at line 297 of file itkQuadEdgeMeshBaseIterator.h.
typedef QuadEdgeMeshIterator< TQuadEdge > itk::QuadEdgeMeshConstIterator< TQuadEdge >::NoConstType |
Reimplemented in itk::QuadEdgeMeshConstIteratorGeom< TGeometricalQuadEdge >.
Definition at line 305 of file itkQuadEdgeMeshBaseIterator.h.
typedef TQuadEdge itk::QuadEdgeMeshConstIterator< TQuadEdge >::QuadEdgeType |
Reimplemented from itk::QuadEdgeMeshBaseIterator< TQuadEdge >.
Reimplemented in itk::QuadEdgeMeshConstIteratorGeom< TGeometricalQuadEdge >.
Definition at line 306 of file itkQuadEdgeMeshBaseIterator.h.
typedef QuadEdgeMeshConstIterator itk::QuadEdgeMeshConstIterator< TQuadEdge >::Self |
Hierarchy typedefs & values.
Reimplemented from itk::QuadEdgeMeshBaseIterator< TQuadEdge >.
Reimplemented in itk::QuadEdgeMeshConstIteratorGeom< TGeometricalQuadEdge >.
Definition at line 303 of file itkQuadEdgeMeshBaseIterator.h.
typedef QuadEdgeMeshBaseIterator< TQuadEdge > itk::QuadEdgeMeshConstIterator< TQuadEdge >::Superclass |
Reimplemented in itk::QuadEdgeMeshConstIteratorGeom< TGeometricalQuadEdge >.
Definition at line 304 of file itkQuadEdgeMeshBaseIterator.h.
anonymous enum [inherited] |
OperatorOnext | |
OperatorSym | |
OperatorLnext | |
OperatorRnext | |
OperatorDnext | |
OperatorOprev | |
OperatorLprev | |
OperatorRprev | |
OperatorDprev | |
OperatorInvOnext | |
OperatorInvLnext | |
OperatorInvRnext | |
OperatorInvDnext |
Definition at line 103 of file itkQuadEdgeMeshBaseIterator.h.
itk::QuadEdgeMeshConstIterator< TQuadEdge >::QuadEdgeMeshConstIterator | ( | const QuadEdgeType * | e = (QuadEdgeType*)0 , |
|
int | op = Superclass::OperatorOnext , |
|||
bool | start = true | |||
) | [inline] |
Object creation methods.
Definition at line 310 of file itkQuadEdgeMeshBaseIterator.h.
virtual itk::QuadEdgeMeshConstIterator< TQuadEdge >::~QuadEdgeMeshConstIterator | ( | ) | [inline, virtual] |
Definition at line 315 of file itkQuadEdgeMeshBaseIterator.h.
QuadEdgeType* itk::QuadEdgeMeshBaseIterator< TQuadEdge >::GetIterator | ( | ) | const [inline, inherited] |
Definition at line 140 of file itkQuadEdgeMeshBaseIterator.h.
Referenced by itk::QuadEdgeMeshConstIteratorGeom< TGeometricalQuadEdge >::operator=(), and itk::QuadEdgeMeshConstIterator< TGeometricalQuadEdge >::operator=().
int itk::QuadEdgeMeshBaseIterator< TQuadEdge >::GetOpType | ( | ) | const [inline, inherited] |
Definition at line 141 of file itkQuadEdgeMeshBaseIterator.h.
Referenced by itk::QuadEdgeMeshConstIteratorGeom< TGeometricalQuadEdge >::operator=(), and itk::QuadEdgeMeshConstIterator< TGeometricalQuadEdge >::operator=().
bool itk::QuadEdgeMeshBaseIterator< TQuadEdge >::GetStart | ( | ) | const [inline, inherited] |
Definition at line 142 of file itkQuadEdgeMeshBaseIterator.h.
Referenced by itk::QuadEdgeMeshConstIteratorGeom< TGeometricalQuadEdge >::operator=(), and itk::QuadEdgeMeshConstIterator< TGeometricalQuadEdge >::operator=().
QuadEdgeType* itk::QuadEdgeMeshBaseIterator< TQuadEdge >::GetStartEdge | ( | ) | const [inline, inherited] |
Definition at line 139 of file itkQuadEdgeMeshBaseIterator.h.
Referenced by itk::QuadEdgeMeshConstIteratorGeom< TGeometricalQuadEdge >::operator=(), and itk::QuadEdgeMeshConstIterator< TGeometricalQuadEdge >::operator=().
virtual void itk::QuadEdgeMeshBaseIterator< TQuadEdge >::GoToNext | ( | ) | [inline, protected, virtual, inherited] |
Method that should do all the iteration work.
Definition at line 194 of file itkQuadEdgeMeshBaseIterator.h.
Referenced by itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::operator++().
bool itk::QuadEdgeMeshBaseIterator< TQuadEdge >::operator!= | ( | const Self & | r | ) | const [inline, inherited] |
Definition at line 166 of file itkQuadEdgeMeshBaseIterator.h.
bool itk::QuadEdgeMeshBaseIterator< TQuadEdge >::operator!= | ( | Self & | r | ) | [inline, inherited] |
Definition at line 161 of file itkQuadEdgeMeshBaseIterator.h.
Self& itk::QuadEdgeMeshBaseIterator< TQuadEdge >::operator++ | ( | int | ) | [inline, inherited] |
Definition at line 182 of file itkQuadEdgeMeshBaseIterator.h.
Self& itk::QuadEdgeMeshBaseIterator< TQuadEdge >::operator++ | ( | ) | [inline, inherited] |
Definition at line 171 of file itkQuadEdgeMeshBaseIterator.h.
Self& itk::QuadEdgeMeshConstIterator< TQuadEdge >::operator= | ( | const NoConstType & | r | ) | [inline] |
Definition at line 317 of file itkQuadEdgeMeshBaseIterator.h.
bool itk::QuadEdgeMeshBaseIterator< TQuadEdge >::operator== | ( | const Self & | r | ) | const [inline, inherited] |
Definition at line 153 of file itkQuadEdgeMeshBaseIterator.h.
bool itk::QuadEdgeMeshBaseIterator< TQuadEdge >::operator== | ( | Self & | r | ) | [inline, inherited] |
Iteration methods.
Definition at line 145 of file itkQuadEdgeMeshBaseIterator.h.
const QuadEdgeType* itk::QuadEdgeMeshConstIterator< TQuadEdge >::Value | ( | void | ) | const [inline] |
Definition at line 326 of file itkQuadEdgeMeshBaseIterator.h.
QuadEdgeType* itk::QuadEdgeMeshBaseIterator< TQuadEdge >::m_Iterator [protected, inherited] |
Start edge.
Definition at line 231 of file itkQuadEdgeMeshBaseIterator.h.
Referenced by itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::GetIterator(), itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::GoToNext(), itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::operator++(), itk::QuadEdgeMeshConstIterator< TGeometricalQuadEdge >::operator=(), itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::operator=(), and itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::operator==().
int itk::QuadEdgeMeshBaseIterator< TQuadEdge >::m_OpType [protected, inherited] |
Current iteration position.
Definition at line 232 of file itkQuadEdgeMeshBaseIterator.h.
Referenced by itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::GetOpType(), itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::GoToNext(), itk::QuadEdgeMeshConstIterator< TGeometricalQuadEdge >::operator=(), itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::operator=(), and itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::operator==().
bool itk::QuadEdgeMeshBaseIterator< TQuadEdge >::m_Start [protected, inherited] |
Operation type.
Definition at line 233 of file itkQuadEdgeMeshBaseIterator.h.
Referenced by itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::GetStart(), itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::operator++(), itk::QuadEdgeMeshConstIterator< TGeometricalQuadEdge >::operator=(), itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::operator=(), and itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::operator==().
QuadEdgeType* itk::QuadEdgeMeshBaseIterator< TQuadEdge >::m_StartEdge [protected, inherited] |
Definition at line 230 of file itkQuadEdgeMeshBaseIterator.h.
Referenced by itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::GetStartEdge(), itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::operator++(), itk::QuadEdgeMeshConstIterator< TGeometricalQuadEdge >::operator=(), itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::operator=(), and itk::QuadEdgeMeshBaseIterator< TGeometricalQuadEdge >::operator==().