ifc:IfcTessellatedFaceSet

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
Closed xs:boolean optional
Normals restriction of list of ifc:IfcParameterValue optional
href xs:anyURI optional
id xs:ID optional
path xs:NMTOKENS optional
pos restriction of list of xs:integer optional
ref xs:IDREF optional

Used By

Source

<xs:complexType name="IfcTessellatedFaceSet" abstract="true">
  <xs:complexContent>
    <xs:extension base="ifc:IfcTessellatedItem">
      <xs:sequence>
        <xs:element name="Coordinates" type="ifc:IfcCartesianPointList3D" nillable="true"/>
        <xs:element name="HasColours" type="ifc:IfcIndexedColourMap" nillable="true" minOccurs="0" maxOccurs="1"/>
        <xs:element name="HasTextures" nillable="true" minOccurs="0">
          <xs:complexType>
            <xs:sequence>
              <xs:element ref="ifc:IfcIndexedTextureMap" minOccurs="0" maxOccurs="unbounded"/>
            </xs:sequence>
            <xs:attribute ref="ifc:itemType" fixed="ifc:IfcIndexedTextureMap"/>
            <xs:attribute ref="ifc:cType" fixed="set"/>
            <xs:attribute ref="ifc:arraySize" use="optional"/>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="Normals" use="optional">
        <xs:simpleType>
          <xs:restriction>
            <xs:simpleType>
              <xs:list itemType="ifc:IfcParameterValue"/>
            </xs:simpleType>
            <xs:minLength value="3"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
      <xs:attribute name="Closed" type="xs:boolean" use="optional"/>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>