diff --git a/src/OpenMesh/Core/Mesh/PolyMeshT.hh b/src/OpenMesh/Core/Mesh/PolyMeshT.hh index 04e87def..93e40ad0 100644 --- a/src/OpenMesh/Core/Mesh/PolyMeshT.hh +++ b/src/OpenMesh/Core/Mesh/PolyMeshT.hh @@ -608,6 +608,10 @@ const LHS mesh_cast(const PolyMeshT *rhs) { return MeshCast*>::cast(rhs); } +inline size_t hash_value(const VertexHandle& i) { return i.idx(); } +inline size_t hash_value(const HalfedgeHandle& i) { return i.idx(); } +inline size_t hash_value(const FaceHandle& i) { return i.idx(); } + //============================================================================= } // namespace OpenMesh