<xs:complexType name="OffsetGeometry">
<xs:annotation>
<xs:documentation>Provides the mechanisms to represent individual cross sections of the hull shape of a ship at specific frame positions in a simplified way (Polyline representation of the cross section geometry)
are represented by
<code>Frame</code>elements</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:annotation>
<xs:documentation>The name of the cross section.</xs:documentation>
</xs:annotation>
<xs:element name="Frame" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>A set of
<code>Branch</code>elements of type
<code>Polyline2D</code>.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Branch" type="Polyline2D" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute name="name" type="xs:string" use="optional" />
<xs:attribute name="xPosition" type="xs:double" use="required">
<xs:annotation>
<xs:documentation>The coordinate value along the longitudinal axis of the ship (frame coordinate).</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
|