Definition Type: ComplexType
Name: BezierType
Namespace: http://www.opengis.net/gml/3.2
Type: gml:BSplineType
Containing Schema: geometryPrimitives.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into knotDrilldown into degreeDrilldown into coordinatesDrilldown into posListDrilldown into pointRepDrilldown into pointPropertyDrilldown into posDrilldown into numDerivativeInteriorDrilldown into numDerivativesAtEndDrilldown into numDerivativesAtStartDrilldown into knotTypeDrilldown into isPolynomialDrilldown into interpolationXSD Diagram of BezierType
Collapse XSD Schema Code:
<complexType name="BezierType">
    <complexContent>
        <restriction base="gml:BSplineType">
            <sequence>
                <choice>
                    <choice minOccurs="0" 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="degree" type="nonNegativeInteger" />
                <element name="knot" type="gml:KnotPropertyType" minOccurs="2" maxOccurs="2" />
            </sequence>
            <attribute name="interpolation" type="gml:CurveInterpolationType" fixed="polynomialSpline" />
            <attribute name="isPolynomial" type="boolean" fixed="true" />
            <attribute name="knotType" type="gml:KnotTypesType" use="prohibited" />
        </restriction>
    </complexContent>
</complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
pos gml:pos (1) (1)
pointProperty gml:pointProperty (1) (1)
pointRep gml:pointRep (1) (1)
posList gml:posList (1) (1)
coordinates gml:coordinates (1) (1)
degree gml:degree (1) (1)
knot gml:knot 2 unbounded
pos gml:pos (1) (1)
pointProperty gml:pointProperty (1) (1)
pointRep gml:pointRep (1) (1)
posList gml:posList (1) (1)
coordinates gml:coordinates (1) (1)
degree gml:degree (1) (1)
knot gml:knot 2 2
Collapse Child Attributes:
Name Type Default Value Use
numDerivativesAtStart gml:numDerivativesAtStart 0 (Optional)
numDerivativesAtEnd gml:numDerivativesAtEnd 0 (Optional)
numDerivativeInterior gml:numDerivativeInterior 0 (Optional)
interpolation gml:interpolation (Optional)
isPolynomial gml:isPolynomial (Optional)
knotType gml:knotType Prohibited
Collapse Derivation Tree:
Collapse References:
gml:Bezier