Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
circulators.cc
1 MyMesh mesh;
2 
3 // (linearly) iterate over all vertices
4 for (MyMesh::VertexIter v_it=mesh.vertices_sbegin(); v_it!=mesh.vertices_end(); ++v_it)
5 {
6  // circulate around the current vertex
7  for (MyMesh::VertexVertexIter vv_it=mesh.vv_iter(*v_it); vv_it.is_valid(); ++vv_it)
8  {
9  // do something with e.g. mesh.point(*vv_it)
10  }
11 }
Kernel::VertexVertexIter VertexVertexIter
Circulator.
Definition: PolyMeshT.hh:165