mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-28 15:53:00 +00:00
21b4cd2403
When a building element has multiple ngons matching the same space face, _process_openings was called multiple times for the same opening/filling, producing duplicate boundaries (e.g. two boundaries for the same door). Fix: pass a set of processed filling IDs to _process_openings and skip already-processed openings. Generated with the assistance of an AI coding tool.
ifcopenshell-python
Python bindings, utility functions, and high-level API for IfcOpenShell.