From 286a76ddda04cfef6710b0bcae25c1a6c8683e61 Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Mon, 28 Sep 2020 12:22:38 +0200 Subject: [PATCH] fix boolean exp --- src/ifcgeom/kernels/cgal/CgalKernel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ifcgeom/kernels/cgal/CgalKernel.cpp b/src/ifcgeom/kernels/cgal/CgalKernel.cpp index ca3aba9997..190b805bc9 100644 --- a/src/ifcgeom/kernels/cgal/CgalKernel.cpp +++ b/src/ifcgeom/kernels/cgal/CgalKernel.cpp @@ -1502,7 +1502,7 @@ bool CgalKernel::convert_impl(const taxonomy::boolean_result* br, ifcopenshell:: if (c->kind() == taxonomy::FACE && c->instance->declaration().is("IfcHalfSpaceSolid") && !first) { auto face = (taxonomy::face*) c; - if (face->basis == nullptr || !face->basis->kind() == taxonomy::PLANE) { + if (face->basis == nullptr || face->basis->kind() != taxonomy::PLANE) { return false; }