gml:CubicSplineType

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
degree integer 3 optional
interpolation gml:CurveInterpolationType cubicSpline optional
numDerivativeInterior integer 0 optional
numDerivativesAtEnd integer 0 optional
numDerivativesAtStart integer 0 optional

Used By

Element gml:CubicSpline

Source

<complexType name="CubicSplineType">
  <complexContent>
    <extension base="gml:AbstractCurveSegmentType">
      <sequence>
        <choice>
          <choice minOccurs="2" maxOccurs="unbounded">
            <element ref="gml:pos"/>
            <element ref="gml:pointProperty"/>
            <element ref="gml:pointRep"/>
          </choice>
          <element ref="gml:posList"/>
          <element ref="gml:coordinates"/>
        </choice>
        <element name="vectorAtStart" type="gml:VectorType"/>
        <element name="vectorAtEnd" type="gml:VectorType"/>
      </sequence>
      <attribute name="interpolation" type="gml:CurveInterpolationType" fixed="cubicSpline"/>
      <attribute name="degree" type="integer" fixed="3"/>
    </extension>
  </complexContent>
</complexType>