Go to the source code of this file.
Namespaces | |
| namespace | itk |
Classes | |
| class | itk::QuadEdgeMeshBaseIterator< TQuadEdge > |
| Base iterator class for QuadEdgeMesh. More... | |
| class | itk::QuadEdgeMeshConstIterator< TQuadEdge > |
| Const iterator for QuadEdgeMesh. More... | |
| class | itk::QuadEdgeMeshConstIteratorGeom< TGeometricalQuadEdge > |
| Const geometrical iterator. More... | |
| class | itk::QuadEdgeMeshIterator< TQuadEdge > |
| Non const iterator for QuadMesh. More... | |
| class | itk::QuadEdgeMeshIteratorGeom< TGeometricalQuadEdge > |
| Non const geometrical iterator. More... | |
Defines | |
| #define | itkQEDefineIteratorGeomMethodsMacro(Op) |
| #define | itkQEDefineIteratorMethodsMacro(Op) |
| #define itkQEDefineIteratorGeomMethodsMacro | ( | Op | ) |
Value:
virtual IteratorGeom BeginGeom##Op() \ { \ return IteratorGeom( this, Self::IteratorGeom::Operator##Op, \ true ); \ } \ \ virtual ConstIteratorGeom BeginGeom##Op() const \ { \ return ConstIteratorGeom( this, \ Self::ConstIteratorGeom::Operator##Op, true ); \ } \ \ virtual IteratorGeom EndGeom##Op() \ { \ return IteratorGeom( this, Self::IteratorGeom::Operator##Op, \ false ); \ } \ \ virtual ConstIteratorGeom EndGeom##Op() const \ { \ return ConstIteratorGeom( this, \ Self::ConstIteratorGeom::Operator##Op, false ); \ }
Definition at line 45 of file itkQuadEdgeMeshBaseIterator.h.
| #define itkQEDefineIteratorMethodsMacro | ( | Op | ) |
Value:
virtual Iterator Begin##Op() \ { \ return Iterator( this, Self::Iterator::Operator##Op, true ); \ } \ \ virtual ConstIterator Begin##Op() const \ { \ return ConstIterator( this, Self::ConstIterator::Operator##Op, \ true ); \ } \ \ virtual Iterator End##Op() \ { \ return Iterator( this, Self::Iterator::Operator##Op, false ); \ } \ \ virtual ConstIterator End##Op() const \ { \ return ConstIterator( this, Self::ConstIterator::Operator##Op, \ false ); \ }
Definition at line 21 of file itkQuadEdgeMeshBaseIterator.h.
1.5.5 written by Dimitri van Heesch,
© 1997-2000