Cgal kernel: Fail boolean op altogether when part conversion to Nef fails

This commit is contained in:
Thomas Krijnen
2024-08-23 20:42:32 +02:00
parent ab6f408db4
commit 5fdad744d3
+1 -1
View File
@@ -847,7 +847,7 @@ bool ifcopenshell::geometry::kernels::CgalKernel::convert_openings(const IfcUtil
CGAL::Nef_polyhedron_3<Kernel_> a;
if (!preprocess_boolean_operand(entity, {}, {}, {}, entity_shape, a, PP_NONE /*PP_UNIFY_PLANES_INTERNALLY*/)) {
continue;
return false;
}
first_operands_nef.push_back(a);