ifcopenshell.api.owner.edit_application

Module Contents

ifcopenshell.api.owner.edit_application.edit_application(file: ifcopenshell.file, application: ifcopenshell.entity_instance, attributes: dict[str, Any]) None

Edits the attributes of an IfcApplication

For more information about the attributes and data types of an IfcApplication, consult the IFC documentation.

Parameters:
  • application – The IfcApplication entity you want to edit

  • attributes – a dictionary of attribute names and values.

Returns:

None

Example:

application = ifcopenshell.api.owner.add_application(model,
    application_full_name="My App")
ifcopenshell.api.owner.edit_application(model, application=application,
    attributes={"ApplicationFullName": "My App New Name"})