![]()  | 
  
    OpenMesh
    
   | 
 

Public Types | |
| typedef const Mesh * | mesh_ptr | 
| typedef const Mesh & | mesh_ref | 
Public Member Functions | |
| GenericCirculatorBaseT (mesh_ref mesh, typename Mesh::HalfedgeHandle heh, bool end=false) | |
| GenericCirculatorBaseT (const GenericCirculatorBaseT &rhs) | |
| Mesh::FaceHandle | toFaceHandle () const | 
| Mesh::FaceHandle | toOppositeFaceHandle () const | 
| Mesh::EdgeHandle | toEdgeHandle () const | 
| Mesh::HalfedgeHandle | toHalfedgeHandle () const | 
| Mesh::HalfedgeHandle | toOppositeHalfedgeHandle () const | 
| Mesh::VertexHandle | toVertexHandle () const | 
| GenericCirculatorBaseT & | operator= (const GenericCirculatorBaseT &rhs) | 
| bool | operator== (const GenericCirculatorBaseT &rhs) const | 
| bool | operator!= (const GenericCirculatorBaseT &rhs) const | 
Protected Attributes | |
| mesh_ptr | mesh_ | 
| Mesh::HalfedgeHandle | start_ | 
| Mesh::HalfedgeHandle | heh_ | 
| int | lap_counter_ | 
Friends | |
| template<typename > | |
| class | OpenMesh::CirculatorRange |