Hiding all objects in the "Types" Collection

When all the objects in the "Types" collection are hidden, it makes it quicker to turn on, and isolate one type for viewing and/or toggling other types on to compare to.
This commit is contained in:
Ryan Schultz
2022-09-08 13:12:47 -05:00
committed by GitHub
parent e643972669
commit 2c0ea75960
@@ -371,7 +371,9 @@ class AppendLibraryElement(bpy.types.Operator):
for collection in bpy.context.view_layer.layer_collection.children:
if "IfcProject/" in collection.name:
collection.collection.children.link(type_collection)
collection.children["Types"].hide_viewport = True
collection.children["Types"].hide_viewport = False
for obj in bpy.data.collections.get("Types").objects:
obj.hide_set(True)
break
ifc_importer = import_ifc.IfcImporter(ifc_import_settings)