From 2829a0764bc4a9dffdbf35639dfe87db903dc891 Mon Sep 17 00:00:00 2001 From: Jesse Vander Does Date: Wed, 27 Jan 2021 13:15:47 -0600 Subject: [PATCH] Remove wire intersection check to preserve faces --- src/ifcgeom/IfcGeomFunctions.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/ifcgeom/IfcGeomFunctions.cpp b/src/ifcgeom/IfcGeomFunctions.cpp index 56c2b68ab1..48cd927d6c 100644 --- a/src/ifcgeom/IfcGeomFunctions.cpp +++ b/src/ifcgeom/IfcGeomFunctions.cpp @@ -1157,12 +1157,7 @@ bool IfcGeom::Kernel::convert_wire_to_faces(const TopoDS_Wire& w, TopoDS_Compoun } TopTools_ListOfShape results; - if (wire_intersections(w, results)) { - Logger::Warning("Self-intersections with " + boost::lexical_cast(results.Extent()) + " cycles detected"); - } else { - results.Clear(); - results.Append(w); - } + results.Append(w); TopoDS_Compound C; BRep_Builder B;