Skip to main content

Module usage

Module usage 

Source
Expand description

Resolving which material applies to a given element.

Material can be assigned to the element or to its type, with the element winning. Resolution order is a common source of wrong answers.

§Internal split

  • assignment.rs: RelAssociatesMaterial view.
  • resolution.rs: bounded association resolution.

Structs§

MaterialAssignment
Borrowed projection of IFCRELASSOCIATESMATERIAL.
ResolvedAssignment
A fully resolved material for one object, with provenance.

Enums§

AssignmentSource
Whether a resolved material assignment came from the object directly or was inherited from its IfcTypeObject.
MaterialDefinition
A resolved branch of the abstract IfcMaterialDefinition select.
MaterialUsageDefinition
A resolved branch of the abstract IfcMaterialUsageDefinition select.
ResolvedMaterialSelect
A resolved branch of the abstract IfcMaterialSelect.