Resource Object Select | |
Sélection d'entité ressource |
Item | SPF | XML | Change | Description | IFC2x3 to IFC4 |
---|---|---|---|---|
IfcResourceObjectSelect | ADDED | IFC4x1 Release Candidate 3 | ||
IfcResourceObjectSelect | ||||
IfcShapeAspect | ADDED |
The IfcResourceObjectSelect enables selection of resource level objects that are to be related to an resource level relationship object. The use of IfcResourceObjectSelect includes the ability to assign an external reference entity (library, classification, or documentation reference) to entities within the resource level.
HISTORY New select type in IFC4.
<xs:group name="IfcResourceObjectSelect">
<xs:choice>
<xs:element ref="ifc:IfcActorRole"/>
<xs:element ref="ifc:IfcAppliedValue"/>
<xs:element ref="ifc:IfcApproval"/>
<xs:element ref="ifc:IfcConstraint"/>
<xs:element ref="ifc:IfcContextDependentUnit"/>
<xs:element ref="ifc:IfcConversionBasedUnit"/>
<xs:element ref="ifc:IfcExternalInformation"/>
<xs:element ref="ifc:IfcExternalReference"/>
<xs:element ref="ifc:IfcMaterialDefinition"/>
<xs:element ref="ifc:IfcOrganization"/>
<xs:element ref="ifc:IfcPerson"/>
<xs:element ref="ifc:IfcPersonAndOrganization"/>
<xs:element ref="ifc:IfcPhysicalQuantity"/>
<xs:element ref="ifc:IfcProfileDef"/>
<xs:element ref="ifc:IfcPropertyAbstraction"/>
<xs:element ref="ifc:IfcShapeAspect"/>
<xs:element ref="ifc:IfcTimeSeries"/>
</xs:choice>
</xs:group>
TYPE IfcResourceObjectSelect = SELECT (
IfcPropertyAbstraction,
IfcPhysicalQuantity,
IfcAppliedValue,
IfcContextDependentUnit,
IfcConversionBasedUnit,
IfcProfileDef,
IfcActorRole,
IfcApproval,
IfcConstraint,
IfcTimeSeries,
IfcMaterialDefinition,
IfcPerson,
IfcPersonAndOrganization,
IfcOrganization,
IfcExternalReference,
IfcExternalInformation,
IfcShapeAspect);
END_TYPE;
References: IfcResourceApprovalRelationship IfcResourceConstraintRelationship IfcExternalReferenceRelationship