8.12.3.41 IfcTextureCoordinateGenerator
8.12.3.41.1 Semantic definition
The IfcTextureCoordinateGenerator describes a procedurally defined mapping function with input parameter to map 2D texture coordinates to 3D geometry vertices.
The TextureCoordinateGenerator supports the automatic generation of texture coordinates for geometric shapes.
8.12.3.41.2 Entity inheritance
-
- IfcTextureCoordinate
- IfcColourRgbList
- IfcColourSpecification
- IfcCurveStyleFont
- IfcCurveStyleFontAndScaling
- IfcCurveStyleFontPattern
- IfcIndexedColourMap
- IfcPreDefinedItem
- IfcSurfaceStyleLighting
- IfcSurfaceStyleRefraction
- IfcSurfaceStyleShading
- IfcSurfaceStyleWithTextures
- IfcSurfaceTexture
- IfcTextStyleForDefinedFont
- IfcTextStyleTextModel
- IfcTextureVertex
- IfcTextureVertexList
8.12.3.41.3 Attributes
# | Attribute | Type | Description |
---|---|---|---|
IfcTextureCoordinate (1) | |||
1 | Maps | LIST [1:?] OF IfcSurfaceTexture |
Reference to the one (or many in case of multi textures with identity transformation to geometric surfaces) subtype(s) of IfcSurfaceTexture that are mapped to a geometric surface by the texture coordinate transformation. |
Click to show 1 hidden inherited attributes Click to hide 1 inherited attributes | |||
IfcTextureCoordinateGenerator (2) | |||
2 | Mode | IfcLabel |
The Mode attribute describes the algorithm used to compute texture coordinates. The following modes are recommended:
|
3 | Parameter | OPTIONAL LIST [1:?] OF IfcReal |
The parameters used as arguments by the function as specified by Mode. |
8.12.3.41.4 Formal representation
ENTITY IfcTextureCoordinateGenerator
SUBTYPE OF (IfcTextureCoordinate);
Mode : IfcLabel;
Parameter : OPTIONAL LIST [1:?] OF IfcReal;
END_ENTITY;