Commit 60bea5c9 authored by Mike Kremer's avatar Mike Kremer
Browse files

Some minor corrections to the navigation tutorial. Added code example on how...

Some minor corrections to the navigation tutorial. Added code example on how to use the opposite_halfedge_handle() function.

git-svn-id: fdac6126-5c0c-442c-9429-916003d36597
parent 4c69a22a
......@@ -2,7 +2,7 @@
// Get the handle to the opposite halfedge
OpenMesh::Concepts::KernelT< FinalMeshItems >::opposite_halfedge_handle();
// Get the opposite vertex to the opposite halfedge
// Get the halfedge handle of i.e. the halfedge
// that is associated to the first vertex
// of our set of vertices
PolyMesh::HalfedgeHandle heh = mesh.halfedge_handle(mesh.vertices_begin().handle());
// Now get the handle of its opposing halfedge
PolyMesh::HalfedgeHandle opposite_heh = mesh.opposite_halfedge_handle(heh);
/** \page mesh_first_to_read Start here (Notes about template programming)!
/** \page mesh_first_to_read Start here (Notes on template programming)!
Please note, that %OpenMesh makes heavily use of C++ templates,
generic programming and all that stuff (see \ref mesh_cpp). Therefore
......@@ -90,6 +90,10 @@ return the red halfedge:
\image html mesh.opp.png
Use this function as described in the example below:
There are also a few more functions that offer easy access to opposing structures:
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment