ifcopenshell.util.type
¶
Module Contents¶
- ifcopenshell.util.type.get_applicable_entities(ifc_type_class: str, schema: ifcopenshell.util.schema.IFC_SCHEMA = 'IFC4') list[str] ¶
Get applicable occurrence IFC classes for the type IFC class.
E.g. “IfcWindowType” -> [“IfcWindow”].
- ifcopenshell.util.type.get_applicable_types(ifc_class: str, schema: ifcopenshell.util.schema.IFC_SCHEMA = 'IFC4') list[str] ¶
Get applicable types IFC classes for the occurrence IFC class.
E.g. “IfcWindow” -> [“IfcWindowType”].
- ifcopenshell.util.type.cwd¶
- ifcopenshell.util.type.entity_to_type_map: dict[ifcopenshell.util.schema.IFC_SCHEMA, dict[str, list[str]]]¶
- ifcopenshell.util.type.mapped_schemas¶
- ifcopenshell.util.type.schema_path¶
- ifcopenshell.util.type.type_to_entity_map: dict[ifcopenshell.util.schema.IFC_SCHEMA, dict[str, list[str]]]¶