IFC 4.3.0.0 (IFC4X3) final

4.7.2.4 Geometry Text Style

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

G IfcTextStyle IfcTextStyle Name [0:1] TextCharacterAppearance [0:1] TextStyle [0:1] TextFontStyle [1:1] ModelOrDraughting [0:1] IfcLabel_0 IfcLabel IfcTextStyle:Name1->IfcLabel_0:IfcLabel0 IfcTextStyleForDefinedFont IfcTextStyleForDefinedFont Colour [1:1] BackgroundColour [0:1] IfcTextStyle:TextCharacterAppearance1->IfcTextStyleForDefinedFont:IfcTextStyleForDefinedFont0 IfcTextStyleFontModel IfcTextStyleFontModel Name [1:1] FontFamily [1:?] FontStyle [0:1] FontVariant [0:1] FontWeight [0:1] FontSize [1:1] IfcTextStyle:TextFontStyle1->IfcTextStyleFontModel:IfcTextStyleFontModel0 IfcColourRgb_0 IfcColourRgb Name [0:1] Red [1:1] Green [1:1] Blue [1:1] IfcTextStyleForDefinedFont:Colour1->IfcColourRgb_0:IfcColourRgb0 IfcColourRgb_1 IfcColourRgb Name [0:1] Red [1:1] Green [1:1] Blue [1:1] IfcTextStyleForDefinedFont:BackgroundColour1->IfcColourRgb_1:IfcColourRgb0 IfcLabel_1 IfcLabel IfcTextStyleFontModel:Name1->IfcLabel_1:IfcLabel0 IfcTextFontName IfcTextFontName IfcTextStyleFontModel:FontFamily1->IfcTextFontName:IfcTextFontName0 IfcFontStyle IfcFontStyle IfcTextStyleFontModel:FontStyle1->IfcFontStyle:IfcFontStyle0 IfcFontVariant IfcFontVariant IfcTextStyleFontModel:FontVariant1->IfcFontVariant:IfcFontVariant0 IfcFontWeight IfcFontWeight IfcTextStyleFontModel:FontWeight1->IfcFontWeight:IfcFontWeight0 IfcSizeSelect IfcSizeSelect IfcTextStyleFontModel:FontSize1->IfcSizeSelect:IfcSizeSelect0
Figure 4.7.2.4.A