(el)
| 134 | iterator_kwargs["exclude"] = settings.exclude_entities.split(",") |
| 135 | |
| 136 | def yield_parents(el): |
| 137 | yield el |
| 138 | if par := ifcopenshell.util.element.get_parent(el): |
| 139 | yield from yield_parents(par) |
| 140 | |
| 141 | def has_selected_parent(el): |
| 142 | return any(settings.storey_filter in (x.Name or x.GlobalId) for x in yield_parents(el)) |
no test coverage detected