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.