Root
- class compas_ifc.entities.Root(entity, model)
Bases:
Entity
Base class for all IFC entities that are derived from IfcRoot.
- Attributes:
- global_idstr
The global id of the entity.
- namestr
The name of the entity.
Methods
Inherited Methods
Get the value of a named attribute.
Factory function for creating an compas_ifc entity object from an Ifc entity, the function finds closest matched class from the bottom of inherentance.
Verify that the entity has a specific attributes.
Verify that this entity has a specific property.
Find the ancestors of the current entity up to the root element.
Print the entity inheritance as a nested list.
Get the value of the property with the given name.
Get the property set with the given name.
Set the value of a named attribute.
Set the values of multiple attributes.
Set the value of the property with a given name.