diff --git a/vcg/space/triangle3.h b/vcg/space/triangle3.h index 7e6017e3..fb31ea71 100644 --- a/vcg/space/triangle3.h +++ b/vcg/space/triangle3.h @@ -284,10 +284,10 @@ P3ScalarType Quality( Point3 const &p0, Point3 const P3ScalarType a = Norm( x ); if(a==0) return 0; // Area zero triangles have surely quality==0; P3ScalarType b = SquaredNorm( d10 ); + if(b==0) return 0; // Again: area zero triangles have surely quality==0; P3ScalarType t = b; t = SquaredNorm( d20 ); if ( b