<xs:element name="ReferenceLineBeginPoint" type="Point2dSimpleType"><xs:annotation><xs:documentation>The ReferenceLineBeginPoint element is the begin point of the reference line.</xs:documentation></xs:annotation></xs:element>
<xs:element name="ReferenceLineEndPoint" type="Point2dSimpleType"><xs:annotation><xs:documentation>The ReferenceLineEndPoint element is the end point of the reference line.</xs:documentation></xs:annotation></xs:element>
<xs:element name="Tail" type="FrameWeldSymbolTailType" minOccurs="0"><xs:annotation><xs:documentation>The optional Tail element gives the tail of the weld symbol frame.</xs:documentation></xs:annotation></xs:element>
<xs:element name="MainSymbol" type="WeldMainSymbolType" minOccurs="0"><xs:annotation><xs:documentation>The optional MainSymbol element gives a main symbol. It can be omitted for a weld symbol with multiple reference lines.</xs:documentation></xs:annotation></xs:element>
<xs:element name="ArrowSideContourSymbol" type="WeldContourSymbolType" minOccurs="0"><xs:annotation><xs:documentation>The optional ArrowSideContourSymbol element gives a contour symbol to be placed on the arrow side of the reference line.</xs:documentation></xs:annotation></xs:element>
<xs:element name="OtherSideContourSymbol" type="WeldContourSymbolType" minOccurs="0"><xs:annotation><xs:documentation>The optional OtherSideContourSymbol element gives a contour symbol to be placed on the other side of the reference line.</xs:documentation></xs:annotation></xs:element>
<xs:complexType name="FrameWeldSymbolType"><xs:annotation><xs:documentation>The FrameWeldSymbolType defines the frame of a weld symbol.</xs:documentation></xs:annotation><xs:complexContent><xs:extension base="FrameBaseType"><xs:sequence><xs:element name="ReferenceLineBeginPoint" type="Point2dSimpleType"><xs:annotation><xs:documentation>The ReferenceLineBeginPoint element is the begin point of the reference line.</xs:documentation></xs:annotation></xs:element><xs:element name="ReferenceLineEndPoint" type="Point2dSimpleType"><xs:annotation><xs:documentation>The ReferenceLineEndPoint element is the end point of the reference line.</xs:documentation></xs:annotation></xs:element><xs:element name="Tail" type="FrameWeldSymbolTailType" minOccurs="0"><xs:annotation><xs:documentation>The optional Tail element gives the tail of the weld symbol frame.</xs:documentation></xs:annotation></xs:element><xs:element name="MainSymbol" type="WeldMainSymbolType" minOccurs="0"><xs:annotation><xs:documentation>The optional MainSymbol element gives a main symbol. It can be omitted for a weld symbol with multiple reference lines.</xs:documentation></xs:annotation></xs:element><xs:element name="SupplementarySymbol" type="WeldSupplementarySymbolType" minOccurs="0"><xs:annotation><xs:documentation>The optional SupplementarySymbol element gives a supplementary symbol.</xs:documentation></xs:annotation></xs:element><xs:element name="ArrowSideContourSymbol" type="WeldContourSymbolType" minOccurs="0"><xs:annotation><xs:documentation>The optional ArrowSideContourSymbol element gives a contour symbol to be placed on the arrow side of the reference line.</xs:documentation></xs:annotation></xs:element><xs:element name="OtherSideContourSymbol" type="WeldContourSymbolType" minOccurs="0"><xs:annotation><xs:documentation>The optional OtherSideContourSymbol element gives a contour symbol to be placed on the other side of the reference line.</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:extension></xs:complexContent></xs:complexType>