# | Attribute | Type | Cardinality | Description | G |
---|---|---|---|---|---|
1 | TexCoordIndex | IfcPositiveInteger | L[3:?] | List of index pointers into the IfcTextureVertexList referenced by the inherited attribute TexCoords. | X |
2 | TexCoordsOf | IfcIndexedPolygonalFace | The IndexedPolygonalFace for which the texture coordinates are provided. | X | |
ToTexMap | IfcIndexedPolygonalTextureMap @TexCoordIndices | X |
# | Attribute | Type | Cardinality | Description | G |
---|---|---|---|---|---|
IfcTextureCoordinateIndices | |||||
1 | TexCoordIndex | IfcPositiveInteger | L[3:?] | List of index pointers into the IfcTextureVertexList referenced by the inherited attribute TexCoords. | X |
2 | TexCoordsOf | IfcIndexedPolygonalFace | The IndexedPolygonalFace for which the texture coordinates are provided. | X | |
ToTexMap | IfcIndexedPolygonalTextureMap @TexCoordIndices | X |
<xs:element name="IfcTextureCoordinateIndices" type="ifc:IfcTextureCoordinateIndices" substitutionGroup="ifc:Entity" nillable="true"/>
<xs:complexType name="IfcTextureCoordinateIndices">
<xs:complexContent>
<xs:extension base="ifc:Entity">
<xs:sequence>
<xs:element name="TexCoordsOf" type="ifc:IfcIndexedPolygonalFace" nillable="true"/>
</xs:sequence>
<xs:attribute name="TexCoordIndex" use="optional">
<xs:simpleType>
<xs:restriction>
<xs:simpleType>
<xs:list itemType="ifc:IfcPositiveInteger"/>
</xs:simpleType>
<xs:minLength value="3"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
ENTITY IfcTextureCoordinateIndices
SUPERTYPE OF(IfcTextureCoordinateIndicesWithVoids);
TexCoordIndex : LIST [3:?] OF IfcPositiveInteger;
TexCoordsOf : IfcIndexedPolygonalFace;
INVERSE
ToTexMap : IfcIndexedPolygonalTextureMap FOR TexCoordIndices;
END_ENTITY;
References: IfcIndexedPolygonalFace IfcIndexedPolygonalTextureMap