<xs:complexType name="Polyline">
<xs:annotation>
<xs:documentation source="ISO-10303-42/Section_4.4.33" xml:lang="EN">
<p>A curve composed of n-1 line segments defined by n points. If the first and last point are identical, the curve is closed.</p>
<p>The complex type
<code>Polyline</code>contains one attribute (see below) and two or more child elements
<code>Vertex</code>of type
<code>CartesianPoint</code>representing the vertices of the
<code>Polyline</code>.</p>
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Vertex" type="CartesianPoint" minOccurs="2" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute name="closed" type="xs:boolean" use="optional">
<xs:annotation>
<xs:documentation>It represents a flag providing information, whether the corresponding Polyline is geometrically closed or not (i.e. the first and last vertex are connected by a Polyline
segment)</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
|