diff --git a/src/OpenMesh/Core/Mesh/AttribKernelT.hh b/src/OpenMesh/Core/Mesh/AttribKernelT.hh index 58425ce1..717b1d0b 100644 --- a/src/OpenMesh/Core/Mesh/AttribKernelT.hh +++ b/src/OpenMesh/Core/Mesh/AttribKernelT.hh @@ -213,7 +213,7 @@ public: for (typename Connectivity::VertexIter v_it = Connectivity::vertices_begin(); v_it != Connectivity::vertices_end(); ++v_it) {//assumes Point constructor supports cast from _AttribKernel::Point - set_point(v_it, (Point)_other.point(v_it)); + set_point(*v_it, (Point)_other.point(*v_it)); } } diff --git a/src/OpenMesh/Tools/Decimater/ModRoundnessT.hh b/src/OpenMesh/Tools/Decimater/ModRoundnessT.hh index 73fb35dc..6c96ce9e 100644 --- a/src/OpenMesh/Tools/Decimater/ModRoundnessT.hh +++ b/src/OpenMesh/Tools/Decimater/ModRoundnessT.hh @@ -89,7 +89,7 @@ class ModRoundnessT : public ModBaseT public: // typedefs - typedef typename Mesh::Point Point; + typedef typename MeshT::Point Point; typedef typename vector_traits::value_type value_type; public: