<xs:complexType name="Mesh">
<xs:sequence>
<xs:annotation>
<xs:documentation>A mesh: a set of vertices and a set of triangles. There are no additional assumption about the mesh. If a mesh exists for at least one plate (or subplate) all other plates and sub plates should have a mesh as well. In this case a mesh shall be provided for planar and non-planar plates.</xs:documentation>
</xs:annotation>
<xs:element name="Vertices">
<xs:complexType>
<xs:sequence>
<xs:element name="Vertex" type="MeshVertex" minOccurs="3" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Triangles">
<xs:complexType>
<xs:sequence>
<xs:element name="Triangle" type="MeshTriangle" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
|