Skip to content

Commit

Permalink
Merge pull request #838 from svengoldberg/837-guideCurves_kinks_consi…
Browse files Browse the repository at this point in the history
…stency

Add choice nodes to resolve inconsistence between fuselage guide curves and kinks
  • Loading branch information
MarAlder authored Sep 6, 2024
2 parents dca8d9d + ede19c9 commit 6805527
Showing 1 changed file with 36 additions and 16 deletions.
52 changes: 36 additions & 16 deletions schema/cpacs_schema.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -17708,14 +17708,24 @@ The fuel tank volume type should also be used for the wing fuel tank</xsd:docume
</xsd:element>
</xsd:sequence>
<xsd:sequence>
<xsd:element name="fromRelativeCircumference" type="doubleBaseType">
<xsd:annotation>
<xsd:documentation>Reference to the relative circumference
position from which the guide curve shall start. Valid values
are in the interval -1.0...1.0.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice>
<xsd:element name="fromRelativeCircumference" type="doubleBaseType">
<xsd:annotation>
<xsd:documentation>Reference to the relative circumference
position from which the guide curve shall start. Valid values
are in the interval -1.0...1.0.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="fromParameter" type="doubleBaseType">
<xsd:annotation>
<xsd:documentation>Reference to the parameter
position from which the guide curve shall start. Valid values
are in the interval -1.0...1.0.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:element name="tangent" minOccurs="0" type="pointXYZType">
<xsd:annotation>
<xsd:documentation>Tangent at first point</xsd:documentation>
Expand All @@ -17724,14 +17734,24 @@ The fuel tank volume type should also be used for the wing fuel tank</xsd:docume
</xsd:sequence>
</xsd:choice>
<xsd:sequence>
<xsd:element name="toRelativeCircumference" type="doubleBaseType">
<xsd:annotation>
<xsd:documentation>The relative circumference
position at which the guide curve shall end. Valid values
are in the interval -1,..,1.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice>
<xsd:element name="toRelativeCircumference" type="doubleBaseType">
<xsd:annotation>
<xsd:documentation>The relative circumference
position at which the guide curve shall end. Valid values
are in the interval -1.0,..,1.0.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="toParameter" type="doubleBaseType">
<xsd:annotation>
<xsd:documentation>The parameter
position at which the guide curve shall end. Valid values
are in the interval -1.0...1.0.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:element name="tangent" minOccurs="0" type="pointXYZType">
<xsd:annotation>
<xsd:documentation>Tangent at last point</xsd:documentation>
Expand Down

0 comments on commit 6805527

Please sign in to comment.