git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@1129 fdac6126-5c0c-442c-9429-916003d36597
This commit is contained in:
Jan Möbius
2014-07-31 09:29:42 +00:00
parent 208e753e89
commit 0bc61d5839

View File

@@ -73,14 +73,14 @@ uint PolyMeshT<Kernel>::find_feature_edges(Scalar _angle_tresh)
uint n_feature_edges = 0; uint n_feature_edges = 0;
for (EdgeIter e_it = Kernel::edges_begin(); e_it != Kernel::edges_end(); ++e_it) for (EdgeIter e_it = Kernel::edges_begin(); e_it != Kernel::edges_end(); ++e_it)
{ {
if (fabs(calc_dihedral_angle(e_it)) > _angle_tresh) if (fabs(calc_dihedral_angle(*e_it)) > _angle_tresh)
{//note: could be optimized by comparing cos(dih_angle) vs. cos(_angle_tresh) {//note: could be optimized by comparing cos(dih_angle) vs. cos(_angle_tresh)
status(e_it).set_feature(true); status(*e_it).set_feature(true);
n_feature_edges++; n_feature_edges++;
} }
else else
{ {
status(e_it).set_feature(false); status(*e_it).set_feature(false);
} }
} }
return n_feature_edges; return n_feature_edges;