diff --git a/src/OpenMesh/Core/Mesh/PolyMeshT.cc b/src/OpenMesh/Core/Mesh/PolyMeshT.cc index 4cc097cc..426f85ad 100644 --- a/src/OpenMesh/Core/Mesh/PolyMeshT.cc +++ b/src/OpenMesh/Core/Mesh/PolyMeshT.cc @@ -75,12 +75,12 @@ uint PolyMeshT::find_feature_edges(Scalar _angle_tresh) { if (fabs(calc_dihedral_angle(*e_it)) > _angle_tresh) {//note: could be optimized by comparing cos(dih_angle) vs. cos(_angle_tresh) - status(*e_it).set_feature(true); + this->status(*e_it).set_feature(true); n_feature_edges++; } else { - status(*e_it).set_feature(false); + this->status(*e_it).set_feature(false); } } return n_feature_edges; diff --git a/src/OpenMesh/Core/Mesh/TriMeshT.hh b/src/OpenMesh/Core/Mesh/TriMeshT.hh index 2bac9a50..5bee912d 100644 --- a/src/OpenMesh/Core/Mesh/TriMeshT.hh +++ b/src/OpenMesh/Core/Mesh/TriMeshT.hh @@ -205,7 +205,7 @@ public: */ inline HalfedgeHandle vertex_split(Point _v0_point, VertexHandle _v1, VertexHandle _vl, VertexHandle _vr) - { return PolyMesh::vertex_split(add_vertex(_v0_point), _v1, _vl, _vr); } + { return PolyMesh::vertex_split(this->add_vertex(_v0_point), _v1, _vl, _vr); } /** \brief Vertex Split: inverse operation to collapse(). *