diff --git a/src/OpenMesh/Core/Mesh/FinalMeshItemsT.hh b/src/OpenMesh/Core/Mesh/FinalMeshItemsT.hh index f93c07bd..046f6e7c 100644 --- a/src/OpenMesh/Core/Mesh/FinalMeshItemsT.hh +++ b/src/OpenMesh/Core/Mesh/FinalMeshItemsT.hh @@ -153,15 +153,15 @@ template struct ItemsEquality { * * Example: * @code{.cpp} - * struct Traits1 : public OpenMesh::DefaultTraits { + * struct TriTraits1 : public OpenMesh::DefaultTraits { * typedef Vec3d Point; - * } - * struct Traits2 : public OpenMesh::DefaultTraits { + * }; + * struct TriTraits2 : public OpenMesh::DefaultTraits { * typedef Vec3d Point; - * } - * struct Traits3 : public OpenMesh::DefaultTraits { + * }; + * struct TriTraits3 : public OpenMesh::DefaultTraits { * typedef Vec3f Point; - * } + * }; * * TriMesh_ArrayKernelT a; * TriMesh_ArrayKernelT &b = MeshCast&, TriMesh_ArrayKernelT&>::cast(a); // OK diff --git a/src/OpenMesh/Core/Mesh/PolyMeshT.hh b/src/OpenMesh/Core/Mesh/PolyMeshT.hh index 20fbab6b..8e120c55 100644 --- a/src/OpenMesh/Core/Mesh/PolyMeshT.hh +++ b/src/OpenMesh/Core/Mesh/PolyMeshT.hh @@ -57,6 +57,7 @@ #include #include #include +#include #include @@ -497,15 +498,15 @@ public: * * Example: * @code{.cpp} - * struct Traits1 : public OpenMesh::DefaultTraits { + * struct TriTraits1 : public OpenMesh::DefaultTraits { * typedef Vec3d Point; - * } - * struct Traits2 : public OpenMesh::DefaultTraits { + * }; + * struct TriTraits2 : public OpenMesh::DefaultTraits { * typedef Vec3d Point; - * } - * struct Traits3 : public OpenMesh::DefaultTraits { + * }; + * struct TriTraits3 : public OpenMesh::DefaultTraits { * typedef Vec3f Point; - * } + * }; * * TriMesh_ArrayKernelT a; * TriMesh_ArrayKernelT &b = mesh_cast&>(a); // OK