- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Namespace List
- Namespace Members

# OpenMesh::Iterators Namespace Reference

Contains all mesh iterators and circulators. More...

## Classes
class | VertexVertexIterT
| Circulator. More...
class | ConstVertexVertexIterT
| Circulator. More...
class | VertexOHalfedgeIterT
| Circulator. More...
class | ConstVertexOHalfedgeIterT
| Circulator. More...
class | VertexIHalfedgeIterT
| Circulator. More...
class | ConstVertexIHalfedgeIterT
| Circulator. More...
class | VertexEdgeIterT
| Circulator. More...
class | ConstVertexEdgeIterT
| Circulator. More...
class | VertexFaceIterT
| Circulator. More...
class | ConstVertexFaceIterT
| Circulator. More...
class | FaceVertexIterT
| Circulator. More...
class | ConstFaceVertexIterT
| Circulator. More...
class | FaceHalfedgeIterT
| Circulator. More...
class | ConstFaceHalfedgeIterT
| Circulator. More...
class | FaceEdgeIterT
| Circulator. More...
class | ConstFaceEdgeIterT
| Circulator. More...
class | FaceFaceIterT
| Circulator. More...
class | ConstFaceFaceIterT
| Circulator. More...
class | VertexIterT
| Linear iterator. More...
class | ConstVertexIterT
| Linear iterator. More...
class | HalfedgeIterT
| Linear iterator. More...
class | ConstHalfedgeIterT
| Linear iterator. More...
class | EdgeIterT
| Linear iterator. More...
class | ConstEdgeIterT
| Linear iterator. More...
class | FaceIterT
| Linear iterator. More...
class | ConstFaceIterT
| Linear iterator. More...

## Detailed Description

Contains all mesh iterators and circulators.

The two classes OpenMesh::Concepts::IteratorT and OpenMesh::Concepts::CirculatorT describe the interfaces provided by all iterators and circulators, respectively.

All iterators/circulators defined in this namespace are template classes that require a mesh a template parameter. Therefore you should use the iterators/circulators that are defined by the mesh itself. See OpenMesh::Mesh::PolyMeshT for a complete list of them.

See also:
  The mesh docu section Mesh Iterators and Circulators for a more detailed description.

  OpenMesh::Concepts::IteratorT

  OpenMesh::Concepts::CirculatorT