IFC 4.3.0.0 (IFC4X3) final

4.7.7.2.3 Transformed Profile Definition

The following diagram shows the generic classes and relationships used when applying this concept.

G IfcDerivedProfileDef IfcDerivedProfileDef ProfileType [1:1] ProfileName [0:1] HasExternalReference [0:?] HasProperties [0:?] ParentProfile [1:1] Operator [1:1] Label [0:1] IfcProfileTypeEnum IfcProfileTypeEnum IfcDerivedProfileDef:ProfileType1->IfcProfileTypeEnum:IfcProfileTypeEnum0 IfcLabel_0 IfcLabel IfcDerivedProfileDef:ProfileName1->IfcLabel_0:IfcLabel0 IfcProfileDef IfcProfileDef ProfileType [1:1] ProfileName [0:1] HasExternalReference [0:?] HasProperties [0:?] IfcDerivedProfileDef:ParentProfile1->IfcProfileDef:IfcProfileDef0 IfcCartesianTransformationOperator2D IfcCartesianTransformationOperator2D LayerAssignment [0:1] StyledByItem [0:1] Axis1 [0:1] Axis2 [0:1] LocalOrigin [1:1] Scale [0:1] IfcDerivedProfileDef:Operator1->IfcCartesianTransformationOperator2D:IfcCartesianTransformationOperator2D0 IfcCartesianTransformationOperator2DnonUniform IfcCartesianTransformationOperator2DnonUniform LayerAssignment [0:1] StyledByItem [0:1] Axis1 [0:1] Axis2 [0:1] LocalOrigin [1:1] Scale [0:1] Scale2 [0:1] IfcDerivedProfileDef:Operator1->IfcCartesianTransformationOperator2DnonUniform:IfcCartesianTransformationOperator2DnonUniform0 IfcLabel_1 IfcLabel IfcDerivedProfileDef:Label1->IfcLabel_1:IfcLabel0
Figure 4.7.7.2.3.A