8.12.3.20 IfcIndexedTextureMap(索引纹理映射)
RV ⓘ
AbV ⓘ
抽象 该定义可能不会被直接实例化。
8.12.3.20.1 语义定义(Semantic definition)
_IfcIndexedTextureMap_ 提供了将二维纹理坐标映射到其所应用表面的功能。它用于将纹理映射到细分面集的面片上。
_IfcIndexedTextureMap_ 定义了纹理坐标索引列表的索引。_TexCoords_ 是由两个参数值提供的二维纹理坐标列表。_IfcIndexedTextureMap_ 的子类型建立了与 _IfcTessellatedFaceSet_ 子类型相对应的索引属性,这些子类型定义了相应的顶点索引列表。
8.12.3.20.2 实体继承(Entity inheritance)
-
- IfcTextureCoordinate
- IfcColourRgbList
- IfcColourSpecification
- IfcCurveStyleFont
- IfcCurveStyleFontAndScaling
- IfcCurveStyleFontPattern
- IfcIndexedColourMap
- IfcPreDefinedItem
- IfcSurfaceStyleLighting
- IfcSurfaceStyleRefraction
- IfcSurfaceStyleShading
- IfcSurfaceStyleWithTextures
- IfcSurfaceTexture
- IfcTextStyleForDefinedFont
- IfcTextStyleTextModel
- IfcTextureVertex
- IfcTextureVertexList
8.12.3.20.3 特性(Attributes)
| # | 特性(Attributes) | 类型 | 描述 |
|---|---|---|---|
| IfcTextureCoordinate (1) | |||
| 1 | Maps | LIST [1:?] OF IfcSurfaceTexture |
引用通过纹理坐标变换映射到几何曲面的一个(或多个,在具有恒等变换的多纹理情况下)IfcSurfaceTexture 子类型。 |
| 点击显示 1 个隐藏的继承特性 点击隐藏 1 个继承特性 | |||
| IfcIndexedTextureMap (2) | |||
| 2 | MappedTo | IfcTessellatedFaceSet |
对应用纹理映射的 |
| 3 | TexCoords | IfcTextureVertexList |
可索引的纹理顶点列表。 |
8.12.3.20.4 形式化表示(Formal representation)
ENTITY IfcIndexedTextureMap
ABSTRACT SUPERTYPE OF (ONEOF
(IfcIndexedPolygonalTextureMap
,IfcIndexedTriangleTextureMap))
SUBTYPE OF (IfcTextureCoordinate);
MappedTo : IfcTessellatedFaceSet;
TexCoords : IfcTextureVertexList;
END_ENTITY;