The required count attribute is the number of double values in this array.
Source
<xs:element name="Knots" type="ArrayDoubleType"><xs:annotation><xs:documentation>The Knots element is the knot vector which contains the spline breakpoints.</xs:documentation></xs:annotation></xs:element>
The Orders element is the orders of the polynomial segments. The order is 'the degree of the polynomial' + 1. The size of this array is 'the number of spline breakpoints' - 1.
The required count attribute is the number of natural numbers in this array.
Source
<xs:element name="Orders" type="ArrayNaturalType"><xs:annotation><xs:documentation>The Orders element is the orders of the polynomial segments. The order is 'the degree of the polynomial' + 1. The size of this array is 'the number of spline breakpoints' - 1.</xs:documentation></xs:annotation></xs:element>
The required count attribute is the number of points represented by the array. The number of entries in the array must be 2*count.
Source
<xs:element name="Coefficients" type="ArrayPoint2dType"><xs:annotation><xs:documentation>The Coefficients element is the coefficients of the polynomial segments. The total size of this array is the sum of all orders.</xs:documentation></xs:annotation></xs:element>
The Spline12CoreType defines the mathematical core of the geometric entity 'spline_curve(t):R1->R2'. The spline curve is a sequence of parametric polynomial segments.
The optional normalized attribute shows if the curve is normalized. A value of 1 (or true) means the curve is normalized. A value of 0 (or false) means the curve is not normalized.
Source
<xs:complexType name="Spline12CoreType"><xs:annotation><xs:documentation>The Spline12CoreType defines the mathematical core of the geometric entity 'spline_curve(t):R1->R2'. The spline curve is a sequence of parametric polynomial segments.</xs:documentation></xs:annotation><xs:complexContent><xs:extension base="CurveCoreBaseType"><xs:sequence><xs:element name="Knots" type="ArrayDoubleType"><xs:annotation><xs:documentation>The Knots element is the knot vector which contains the spline breakpoints.</xs:documentation></xs:annotation></xs:element><xs:element name="Orders" type="ArrayNaturalType"><xs:annotation><xs:documentation>The Orders element is the orders of the polynomial segments. The order is 'the degree of the polynomial' + 1. The size of this array is 'the number of spline breakpoints' - 1.</xs:documentation></xs:annotation></xs:element><xs:element name="Coefficients" type="ArrayPoint2dType"><xs:annotation><xs:documentation>The Coefficients element is the coefficients of the polynomial segments. The total size of this array is the sum of all orders.</xs:documentation></xs:annotation></xs:element></xs:sequence><xs:attribute name="normalized" type="xs:boolean" default="0"><xs:annotation><xs:documentation>The optional normalized attribute shows if the curve is normalized. A value of 1 (or true) means the curve is normalized. A value of 0 (or false) means the curve is not normalized.</xs:documentation></xs:annotation></xs:attribute></xs:extension></xs:complexContent></xs:complexType>
The optional normalized attribute shows if the curve is normalized. A value of 1 (or true) means the curve is normalized. A value of 0 (or false) means the curve is not normalized.
<xs:attribute name="normalized" type="xs:boolean" default="0"><xs:annotation><xs:documentation>The optional normalized attribute shows if the curve is normalized. A value of 1 (or true) means the curve is normalized. A value of 0 (or false) means the curve is not normalized.</xs:documentation></xs:annotation></xs:attribute>