Showing:

Annotations
Attributes
Diagrams
Properties
Source
Used by
Element Spline12CoreType / Knots
Annotations
The Knots element is the knot vector which contains the spline breakpoints.
Diagram
Diagram Primitives_xsd_Simple_Type_ListDoubleType.tmp#ListDoubleType Primitives_xsd_Complex_Type_ArrayDoubleType.tmp#ArrayDoubleType_count Primitives_xsd_Complex_Type_ArrayDoubleType.tmp#ArrayDoubleType
Type ArrayDoubleType
Type hierarchy
Properties
content complex
Attributes
QName Type Use Annotation
count NaturalType required
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>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Geometry.xsd
Element Spline12CoreType / Orders
Annotations
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.
Diagram
Diagram Primitives_xsd_Simple_Type_ListNaturalType.tmp#ListNaturalType Primitives_xsd_Complex_Type_ArrayNaturalType.tmp#ArrayNaturalType_count Primitives_xsd_Complex_Type_ArrayNaturalType.tmp#ArrayNaturalType
Type ArrayNaturalType
Type hierarchy
Properties
content complex
Attributes
QName Type Use Annotation
count NaturalType required
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>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Geometry.xsd
Element Spline12CoreType / Coefficients
Annotations
The Coefficients element is the coefficients of the polynomial segments. The total size of this array is the sum of all orders.
Diagram
Diagram Primitives_xsd_Simple_Type_ListDoubleType.tmp#ListDoubleType Primitives_xsd_Complex_Type_ArrayPoint2dType.tmp#ArrayPoint2dType_count Primitives_xsd_Complex_Type_ArrayPoint2dType.tmp#ArrayPoint2dType
Type ArrayPoint2dType
Type hierarchy
Properties
content complex
Attributes
QName Type Use Annotation
count NaturalType required
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>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Geometry.xsd
Complex Type Spline12CoreType
Annotations
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.
Diagram
Diagram Geometry_xsd_Complex_Type_CurveCoreBaseType.tmp#CurveCoreBaseType_domain Geometry_xsd_Complex_Type_CurveCoreBaseType.tmp#CurveCoreBaseType Geometry_xsd_Complex_Type_Spline12CoreType.tmp#Spline12CoreType_normalized Geometry_xsd_Complex_Type_Spline12CoreType.tmp#Spline12CoreType_Knots Geometry_xsd_Complex_Type_Spline12CoreType.tmp#Spline12CoreType_Orders Geometry_xsd_Complex_Type_Spline12CoreType.tmp#Spline12CoreType_Coefficients
Type extension of CurveCoreBaseType
Type hierarchy
Used by
Element Spline12Core
Children Coefficients, Knots, Orders
Attributes
QName Type Default Use Annotation
domain ParameterRangeType required
The required domain attribute is the domain of the parameterization of the curve.
normalized xs:boolean 0 optional
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>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Geometry.xsd
Attribute Spline12CoreType / @normalized
Annotations
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.
Type xs:boolean
Properties
default 0
Used by
Complex Type Spline12CoreType
Source
<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>
Schema location file:////Q:/kramer/qif3.0/model/QIFforHTMLxsd/QIFLibrary/Geometry.xsd