From b97acacb9be41550276ece1db79ddf1ad826ae80 Mon Sep 17 00:00:00 2001 From: Mike Kremer Date: Mon, 23 Nov 2009 13:27:08 +0000 Subject: [PATCH] Added missing tags. Turned STL awareness on. git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@240 fdac6126-5c0c-442c-9429-916003d36597 --- Doc/Doxyfile | 2 +- Doc/mesh.docu | 16 ++++++++++------ 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/Doc/Doxyfile b/Doc/Doxyfile index cc0e1db2..2bdd3f0c 100644 --- a/Doc/Doxyfile +++ b/Doc/Doxyfile @@ -225,7 +225,7 @@ EXTENSION_MAPPING = # func(std::string) {}). This also make the inheritance and collaboration # diagrams that involve STL classes more complete and accurate. -BUILTIN_STL_SUPPORT = NO +BUILTIN_STL_SUPPORT = YES # If you use Microsoft's C++/CLI language, you should set this option to YES to # enable parsing support. diff --git a/Doc/mesh.docu b/Doc/mesh.docu index 781e26a5..dbb6a7bc 100644 --- a/Doc/mesh.docu +++ b/Doc/mesh.docu @@ -67,18 +67,20 @@ The goals/features of the C++ implementation are: +
  • Efficiency: +
  • Type-safety for handles, no type-casting (*): Vertices, (Half-)Edges, Faces know each other and their corresponding handles. @@ -89,7 +91,7 @@ The goals/features of the C++ implementation are: Though under the hood void pointers are used, the casting is done within the mesh, and the user transparently uses his handles as before.
    As soon as the compiler adheres to the C++ standard the type-safe version - will be restored. + will be restored.
  • */ @@ -798,7 +800,9 @@ To make use of these constant circulators just add the prefix
    "Const" to the type specifier and add the prefix "c" to the function used to request the circulator of an item. Example:
    -ConstVertexVertexIter cvvit = mesh.cvv_iter(some_vertex_handle); +\code +ConstVertexVertexIter cvvit = mesh.cvv_iter(some_vertex_handle); +\endcode The following code example now shows how to enumerate the 1-ring of each vertex: -- 2.22.0