IFC 4.4.0.0 build 20261005 (IFC4X4_DEV_20260525) ⚠ buildingSMART Working Draft. All content is under development.

  • Help suggest improvements
  • Get user or developer support

4.2.3.1 Geometry Curve Style

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

%3 IfcCurveStyle IfcCurveStyle 1. Name [0:1] 2. CurveFont [0:1] 3. CurveWidth [0:1] 4. CurveColour [0:1] 5. ModelOrDraughting [0:1] IfcLabel_0 IfcLabel IfcCurveStyle:Name1->IfcLabel_0:IfcLabel0 IfcCurveStyleFont IfcCurveStyleFont 1. Name [0:1] 2. PatternList [1:?] IfcCurveStyle:CurveFont1->IfcCurveStyleFont:IfcCurveStyleFont0 IfcPositiveRatioMeasure IfcPositiveRatioMeasure IfcCurveStyle:CurveWidth1->IfcPositiveRatioMeasure:IfcPositiveRatioMeasure0 IfcColourRgb IfcColourRgb 1. Name [0:1] 2. Red [1:1] 3. Green [1:1] 4. Blue [1:1] IfcCurveStyle:CurveColour1->IfcColourRgb:IfcColourRgb0 IfcBoolean IfcBoolean IfcCurveStyle:ModelOrDraughting1->IfcBoolean:IfcBoolean0 IfcCurveStyleFontPattern IfcCurveStyleFontPattern 1. VisibleSegmentLength [1:1] 2. InvisibleSegmentLength [1:1] IfcCurveStyleFont:PatternList1->IfcCurveStyleFontPattern:IfcCurveStyleFontPattern0 IfcLabel_1 IfcLabel IfcCurveStyleFont:Name1->IfcLabel_1:IfcLabel0 IfcLengthMeasure IfcLengthMeasure IfcCurveStyleFontPattern:VisibleSegmentLength1->IfcLengthMeasure:IfcLengthMeasure0 IfcPositiveLengthMeasure IfcPositiveLengthMeasure IfcCurveStyleFontPattern:InvisibleSegmentLength1->IfcPositiveLengthMeasure:IfcPositiveLengthMeasure0
Figure 4.2.3.1.A

Edit on Github

1 contributor(s): bSI-Bot
Last change: Reimport templates by bSI-Bot on 2021-12-16T15:04:08+01:00

Is this page difficult to understand? Let us know!