ifcopenshell.api.structural.edit_structural_boundary_condition
¶
Module Contents¶
- class ifcopenshell.api.structural.edit_structural_boundary_condition.AttributeDict¶
Bases:
TypedDict
dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object’s
(key, value) pairs
- dict(iterable) -> new dictionary initialized as if via:
d = {} for k, v in iterable:
d[k] = v
- dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
Initialize self. See help(type(self)) for accurate signature.
- type: Literal['string', 'null'] | str¶
- value: Any¶
- ifcopenshell.api.structural.edit_structural_boundary_condition.edit_structural_boundary_condition(file: ifcopenshell.file, condition: ifcopenshell.entity_instance, attributes: dict[str, AttributeDict]) None ¶
Edits the attributes of an IfcBoundaryCondition
For more information about the attributes and data types of an IfcBoundaryCondition, consult the IFC documentation.
- Parameters:
condition – The IfcBoundaryCondition entity you want to edit
attributes – a dictionary of attribute names and values. Each value is represented by a dictionary.
- Returns:
None