From 0303d217bf827684e7ef15a148cea618ad6f20f9 Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Sat, 26 Mar 2022 13:50:36 +0100 Subject: [PATCH] #2105 Fix fillets --- src/ifcgeom/IfcGeomFaces.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ifcgeom/IfcGeomFaces.cpp b/src/ifcgeom/IfcGeomFaces.cpp index 907f9d1d60..7d2d339282 100644 --- a/src/ifcgeom/IfcGeomFaces.cpp +++ b/src/ifcgeom/IfcGeomFaces.cpp @@ -563,8 +563,8 @@ bool IfcGeom::Kernel::convert(const IfcSchema::IfcRectangleHollowProfileDef* l, const double y = l->YDim() / 2.0f * getValue(GV_LENGTH_UNIT); const double d = l->WallThickness() * getValue(GV_LENGTH_UNIT); - const bool fr1 = !l->OuterFilletRadius(); - const bool fr2 = !l->InnerFilletRadius(); + const bool fr1 = !!l->OuterFilletRadius(); + const bool fr2 = !!l->InnerFilletRadius(); const double r1 = fr1 ? (*l->OuterFilletRadius()) * getValue(GV_LENGTH_UNIT) : 0.; const double r2 = fr2 ? (*l->InnerFilletRadius()) * getValue(GV_LENGTH_UNIT) : 0.;