(ifc_file: ifcopenshell.file, element: ifcopenshell.entity_instance)
| 628 | |
| 629 | |
| 630 | def get_system_data(ifc_file: ifcopenshell.file, element: ifcopenshell.entity_instance) -> dict[str, Any]: |
| 631 | system, component = element |
| 632 | component_name = val(component.Name) |
| 633 | return { |
| 634 | "Name": val(system.Name), |
| 635 | "CreatedBy": get_created_by(system), |
| 636 | "CreatedOn": get_created_on(system), |
| 637 | "Category": get_category(system), |
| 638 | "ComponentNames": component_name, |
| 639 | "ExternalSystem": get_external_system(system), |
| 640 | "ExternalObject": system.is_a(), |
| 641 | "ExternalIdentifier": system.GlobalId, |
| 642 | "Description": val(system.Description) or val(system.Name), |
| 643 | } |
| 644 | |
| 645 | |
| 646 | def get_assembly_data(ifc_file: ifcopenshell.file, element: ifcopenshell.entity_instance) -> dict[str, Any]: |
nothing calls this directly
no test coverage detected