#1153 Add support for IfcAnnotationFillArea representation

This commit is contained in:
Dion Moult
2022-04-18 10:27:06 +10:00
parent ca502cc293
commit 9fc0baf175
3 changed files with 48 additions and 8 deletions
@@ -89,12 +89,12 @@ def get_predefined_type(element):
element_type = get_type(element)
if element_type:
predefined_type = getattr(element_type, "PredefinedType", None)
if predefined_type == "USERDEFINED":
if predefined_type == "USERDEFINED" or not predefined_type:
predefined_type = getattr(element_type, "ElementType", None)
if predefined_type and predefined_type != "NOTDEFINED":
return predefined_type
predefined_type = getattr(element, "PredefinedType", None)
if predefined_type == "USERDEFINED":
if predefined_type == "USERDEFINED" or not predefined_type:
predefined_type = getattr(element, "ObjectType", None)
return predefined_type