From 023eb719f5b242afba548381acc1f451d7388ffe Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Mon, 19 Jul 2021 21:35:20 +1000 Subject: [PATCH] Added profiles of more specialised profile subtypes are now supported. --- src/blenderbim/blenderbim/bim/module/material/prop.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/blenderbim/blenderbim/bim/module/material/prop.py b/src/blenderbim/blenderbim/bim/module/material/prop.py index 088a5c7962..9373737ab1 100644 --- a/src/blenderbim/blenderbim/bim/module/material/prop.py +++ b/src/blenderbim/blenderbim/bim/module/material/prop.py @@ -49,6 +49,11 @@ def getParameterizedProfileClasses(self, context): (t.name(), t.name(), "") for t in IfcStore.get_schema().declaration_by_name("IfcParameterizedProfileDef").subtypes() ] + for ifc_class in parameterizedprofileclasses_enum: + parameterizedprofileclasses_enum.extend([ + (t.name(), t.name(), "") + for t in IfcStore.get_schema().declaration_by_name(ifc_class[0]).subtypes() or [] + ]) return parameterizedprofileclasses_enum