OpenMesh
Loading...
Searching...
No Matches
OpenMesh::Iterators Namespace Reference

Contains all mesh iterators and circulators. More...

Classes

class  GenericCirculator_CenterEntityFnsT
class  GenericCirculator_CenterEntityFnsT< Mesh, typename Mesh::VertexHandle, true >
class  GenericCirculator_CenterEntityFnsT< Mesh, typename Mesh::FaceHandle, true >
class  GenericCirculator_CenterEntityFnsT< Mesh, typename Mesh::EdgeHandle, CW >
class  GenericCirculator_CenterEntityFnsT< Mesh, typename Mesh::VertexHandle, false >
class  GenericCirculator_CenterEntityFnsT< Mesh, typename Mesh::FaceHandle, false >
class  GenericCirculator_DereferenciabilityCheckT
class  GenericCirculator_DereferenciabilityCheckT< Mesh, typename Mesh::FaceHandle, typename Mesh::FaceHandle >
class  GenericCirculator_DereferenciabilityCheckT< Mesh, typename Mesh::VertexHandle, typename Mesh::FaceHandle >
class  GenericCirculator_DereferenciabilityCheckT< Mesh, typename Mesh::EdgeHandle, typename Mesh::FaceHandle >
class  GenericCirculator_ValueHandleFnsT
class  GenericCirculator_ValueHandleFnsT< Mesh, CenterEntityHandle, typename Mesh::FaceHandle, CW >
class  GenericCirculatorBaseT
class  GenericCirculatorT
class  GenericCirculator_ValueHandleFnsT_DEPRECATED
class  GenericCirculator_ValueHandleFnsT_DEPRECATED< Mesh, CenterEntityHandle, typename Mesh::FaceHandle >
class  GenericCirculatorT_DEPRECATED
class  ConstVertexIterT
class  VertexIterT
class  ConstHalfedgeIterT
class  HalfedgeIterT
class  ConstEdgeIterT
class  EdgeIterT
class  ConstFaceIterT
class  FaceIterT
class  GenericIteratorT

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

Project OpenMesh, ©  Visual Computing Institute, RWTH Aachen. Documentation generated using doxygen .