IfcComplexProperty
Definition from IAI: A list of IfcProperty objects. The
included list may be a mixed or consistent collection of IfcProperty
subtypes. This enables the definition of a list of properties to be included as
a single 'property' entry in a property set. The definition of such a list can
be reused in many different property sets, but can only be used in the context
of a property set (i.e. not directly attached via the
IfcRelAssignsProperties relationship). This entity is used to define
complex properties to be handled completely within a property set. HISTORY: New Entity in IFC Release
2.0, capabilities enhanced in IFC Release 2.x.
ISSUES: See issue and change
log for changes made in IFC Release 2.x.
EXPRESS specification:
|
| UsageName | : | Usage description of the complex property within the property set which references the complex property.
NOTE: Consider a complex property for glazing properties. The Name attribute of the complex property could be Pset_GlazingProperties, and the UsageName attribute could be OuterGlazingPlane. |
| HasProperties | : | LIST of properties that can be used within properties, as referenced by a property set (defined in the Kernel). |
| WR1 | : | The IfcComplexProperty should not reference itself within the list of HasProperties. |
| Name | Type | Referred through | Express-G |
| IfcProperty | Entity |
|
Diagram 1 |
|