From f0dbef88c10802da90db474c16168ba4c7c7612a Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Fri, 5 Apr 2024 15:37:10 +0200 Subject: [PATCH] Respect ReorientShells setting in shell.cpp --- src/ifcgeom/kernels/opencascade/shell.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ifcgeom/kernels/opencascade/shell.cpp b/src/ifcgeom/kernels/opencascade/shell.cpp index 5ffd78c99e..21777c531d 100644 --- a/src/ifcgeom/kernels/opencascade/shell.cpp +++ b/src/ifcgeom/kernels/opencascade/shell.cpp @@ -70,9 +70,9 @@ bool OpenCascadeKernel::convert(const taxonomy::shell::ptr l, TopoDS_Shape& shap } // @todo - /* face_list.Extent() > getValue(GV_MAX_FACES_TO_ORIENT) || */ + // face_list.Extent() <= settings_.get().get() && - if (!create_solid_from_faces(face_list, shape, settings_.get().get())) { + if (!settings_.get().get() || !create_solid_from_faces(face_list, shape, settings_.get().get())) { TopoDS_Compound compound; BRep_Builder builder; builder.MakeCompound(compound);