This commit is contained in:
Thomas Krijnen
2026-01-14 14:09:40 +01:00
parent fbbc92c5d7
commit cf3393b6a0
3 changed files with 7 additions and 3 deletions
@@ -146,7 +146,7 @@ class entity_instance_mixin:
for sty in yield_supertypes():
if fn := getattr(rules, f"calc_{sty}_{name}", None):
return fn(self)
raise AttributeError("entity instance of type '%s' has no attribute '%s'" % (self.is_a(True), name))
@staticmethod
+1 -1
View File
@@ -895,7 +895,7 @@ class file_mixin:
def to_string(self) -> str:
return self.to_string()
@staticmethod
def _determine_schema_identifier(
schema: Optional[ifcopenshell.util.schema.IFC_SCHEMA] = None,
@@ -507,7 +507,11 @@ def create_shape(
"""
return wrap_shape_creation(
settings,
ifcopenshell_wrapper.create_shape(settings, inst, repr, geometry_library) if repr else ifcopenshell_wrapper.create_shape(settings, inst, geometry_library),
(
ifcopenshell_wrapper.create_shape(settings, inst, repr, geometry_library)
if repr
else ifcopenshell_wrapper.create_shape(settings, inst, geometry_library)
),
)