IFC 4.3.2.20250905 (IFC4X3_ADD2) under development

  • Help suggest improvements
  • Get user or developer support

4.2.3.2 Geometry Fill Area Style

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

%3 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFillAreaStyle.htm'>IfcFillAreaStyle</a> IfcFillAreaStyle 1. Name [0:1] 2. FillStyles [1:?] 3. ModelOrDraughting [0:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcLabel.htm'>IfcLabel</a> IfcLabel <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFillAreaStyle.htm'>IfcFillAreaStyle</a>:Name1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcLabel.htm'>IfcLabel</a>:IfcLabel0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcColourRgb.htm'>IfcColourRgb</a> IfcColourRgb 1. Name [0:1] 2. Red [1:1] 3. Green [1:1] 4. Blue [1:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFillAreaStyle.htm'>IfcFillAreaStyle</a>:FillStyles1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcColourRgb.htm'>IfcColourRgb</a>:IfcColourRgb0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFillAreaStyleHatching.htm'>IfcFillAreaStyleHatching</a> IfcFillAreaStyleHatching      LayerAssignment [0:1]      StyledByItem [0:1] 1. HatchLineAppearance [1:1] 2. StartOfNextHatchLine [1:1] 3. PointOfReferenceHatchLine [0:1] 4. PatternStart [0:1] 5. HatchLineAngle [1:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFillAreaStyle.htm'>IfcFillAreaStyle</a>:FillStyles1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFillAreaStyleHatching.htm'>IfcFillAreaStyleHatching</a>:IfcFillAreaStyleHatching0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcBoolean.htm'>IfcBoolean</a> IfcBoolean <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFillAreaStyle.htm'>IfcFillAreaStyle</a>:ModelorDraughting1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcBoolean.htm'>IfcBoolean</a>:IfcBoolean0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcCurveStyle.htm'>IfcCurveStyle</a> IfcCurveStyle 1. Name [0:1] 2. CurveFont [0:1] 3. CurveWidth [0:1] 4. CurveColour [0:1] 5. ModelOrDraughting [0:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFillAreaStyleHatching.htm'>IfcFillAreaStyleHatching</a>:HatchLineAppearance1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcCurveStyle.htm'>IfcCurveStyle</a>:IfcCurveStyle0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcVector.htm'>IfcVector</a> IfcVector      LayerAssignment [0:1]      StyledByItem [0:1] 1. Orientation [1:1] 2. Magnitude [1:1] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFillAreaStyleHatching.htm'>IfcFillAreaStyleHatching</a>:StartOfNextHatchLine1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcVector.htm'>IfcVector</a>:IfcVector0 IfcCartesianPoint_0 IfcCartesianPoint      LayerAssignment [0:1]      StyledByItem [0:1] 1. Coordinates [1:3] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFillAreaStyleHatching.htm'>IfcFillAreaStyleHatching</a>:PointOfReferenceHatchLine1->IfcCartesianPoint_0:IfcCartesianPoint0 IfcCartesianPoint_1 IfcCartesianPoint      LayerAssignment [0:1]      StyledByItem [0:1] 1. Coordinates [1:3] <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFillAreaStyleHatching.htm'>IfcFillAreaStyleHatching</a>:PatternStart1->IfcCartesianPoint_1:IfcCartesianPoint0 <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPlaneAngleMeasure.htm'>IfcPlaneAngleMeasure</a> IfcPlaneAngleMeasure <a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcFillAreaStyleHatching.htm'>IfcFillAreaStyleHatching</a>:HatchLineAngle1-><a href='/IFC/RELEASE/IFC4x3/HTML/lexical/IfcPlaneAngleMeasure.htm'>IfcPlaneAngleMeasure</a>:IfcPlaneAngleMeasure0
Figure 4.2.3.2.A

Edit on Github


Is this page difficult to understand? Let us know!