From 92f2f6acf91768a7912098565af1d2e91739e82a Mon Sep 17 00:00:00 2001 From: Dmitri Naumov <dmitri.naumov@ufz.de> Date: Wed, 8 Mar 2017 12:26:53 +0100 Subject: [PATCH] [MeL] FaceRule: Simplify return value calculation. --- MeshLib/Elements/FaceRule.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/MeshLib/Elements/FaceRule.cpp b/MeshLib/Elements/FaceRule.cpp index 9db4699c3eb..dd2f68a1ab7 100644 --- a/MeshLib/Elements/FaceRule.cpp +++ b/MeshLib/Elements/FaceRule.cpp @@ -15,11 +15,10 @@ namespace MeshLib { - bool FaceRule::testElementNodeOrder(const Element* e) { - MathLib::Vector3 up_vec (0,0,1); - return (MathLib::scalarProduct(getSurfaceNormal(e), up_vec) < 0) ? true : false; + return getSurfaceNormal(e)[2] < 0; +} MathLib::Vector3 FaceRule::getFirstSurfaceVector(Element const* const e) { -- GitLab