See #2520. You can now duplicate drawings.

This commit is contained in:
Dion Moult
2023-02-08 12:29:40 +11:00
parent 4e308a6e31
commit 88bddb9531
12 changed files with 117 additions and 13 deletions
@@ -37,6 +37,7 @@ class Usecase:
* Voids are duplicated too
* The copy will have the same material as the original. Parametric
material set usages will be copied.
* The copy will be part of the same groups as the original.
Be warned that:
@@ -502,8 +502,7 @@ def get_decomposition(element):
def get_grouped_by(element):
"""
Retrieves all subelements of an element based on the group.
"""Retrieves all subelements of an element based on the group.
:param element: The IFC element
:return: All subelements of the group
@@ -513,7 +512,7 @@ def get_grouped_by(element):
.. code:: python
element = file.by_type("IfcGroup")[0]
subelements = ifcopenshell.util.element.get_group(element)
subelements = ifcopenshell.util.element.get_grouped_by(element)
"""
queue = [element]
results = []