8.12.3.26 IfcPreDefinedTextFont(预定义文本字体)
RV ⓘ
AbV ⓘ
抽象 该定义可能不会被直接实例化。
8.12.3.26.1 语义定义(Semantic definition)
预定义文本字体确定了在当前数据交换规范范围内可使用的字体限定名称(与外部定义的文本字体相对)。该实体包含一个具体子类型:
- IfcTextStyleFontModel 用于定义源自层叠样式表一级标准{ target="_blank"}(1996年12月17日W3C推荐标准,1999年1月11日修订版,CSS1)的所有TrueType文本字体。采用CSS1定义是表示文本字体的首选方式。
8.12.3.26.2 实体继承(Entity inheritance)
-
- IfcPreDefinedItem
- IfcColourRgbList
- IfcColourSpecification
- IfcCurveStyleFont
- IfcCurveStyleFontAndScaling
- IfcCurveStyleFontPattern
- IfcIndexedColourMap
- IfcSurfaceStyleLighting
- IfcSurfaceStyleRefraction
- IfcSurfaceStyleShading
- IfcSurfaceStyleWithTextures
- IfcSurfaceTexture
- IfcTextStyleForDefinedFont
- IfcTextStyleTextModel
- IfcTextureCoordinate
- IfcTextureVertex
- IfcTextureVertexList
8.12.3.26.3 特性(Attributes)
| # | 特性(Attributes) | 类型 | 描述 |
|---|---|---|---|
| IfcPreDefinedItem (1) | |||
| 1 | Name | IfcLabel |
用于标识预定义项的字符串。该字符串的允许值在子类型级别声明。 |
8.12.3.26.4 形式化表示(Formal representation)
ENTITY IfcPreDefinedTextFont
ABSTRACT SUPERTYPE OF (ONEOF
(IfcTextStyleFontModel))
SUBTYPE OF (IfcPreDefinedItem);
END_ENTITY;