8.12.3.34 IfcSurfaceStyleWithTextures(带纹理表面样式)
8.12.3.34.1 语义定义(Semantic definition)
实体 IfcSurfaceStyleWithTextures 允许在表面样式中包含图像纹理。这些图像纹理可以在表面重复应用,或以特定比例映射到表面上。
非正式命题
- 一个 IfcStyledItem 只能引用一个 IfcSurfaceStyleWithTextures 实例,并将其分配给一个 IfcGeometricRepresentationItem
IFC2x3变更 删除反向属性_HasTextureCoordinates_。
8.12.3.34.2 实体继承(Entity inheritance)
-
- IfcSurfaceStyleWithTextures
- IfcColourRgbList
- IfcColourSpecification
- IfcCurveStyleFont
- IfcCurveStyleFontAndScaling
- IfcCurveStyleFontPattern
- IfcIndexedColourMap
- IfcPreDefinedItem
- IfcSurfaceStyleLighting
- IfcSurfaceStyleRefraction
- IfcSurfaceStyleShading
- IfcSurfaceTexture
- IfcTextStyleForDefinedFont
- IfcTextStyleTextModel
- IfcTextureCoordinate
- IfcTextureVertex
- IfcTextureVertexList
8.12.3.34.3 特性(Attributes)
| # | 特性(Attributes) | 类型 | 描述 |
|---|---|---|---|
| IfcSurfaceStyleWithTextures (1) | |||
| 1 | Textures | LIST [1:?] OF IfcSurfaceTexture |
应用于表面的纹理。如果包含多个表面纹理,则 IfcSurfaceStyleWithTextures 定义多重纹理。 |
8.12.3.34.4 形式化表示(Formal representation)
ENTITY IfcSurfaceStyleWithTextures
SUBTYPE OF (IfcPresentationItem);
Textures : LIST [1:?] OF IfcSurfaceTexture;
END_ENTITY;