net.opengis.gml
Class BezierType

java.lang.Object
  extended by net.opengis.gml.AbstractCurveSegmentType
      extended by net.opengis.gml.BSplineType
          extended by net.opengis.gml.BezierType

public class BezierType
extends BSplineType

Bezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes. It is a special case of the B-Spline curve with two knots.

Classe Java pour BezierType complex type.

Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.

 <complexType name="BezierType">
   <complexContent>
     <restriction base="{http://www.opengis.net/gml}BSplineType">
       <sequence>
         <choice>
           <choice maxOccurs="unbounded" minOccurs="0">
             <element ref="{http://www.opengis.net/gml}pos"/>
             <element ref="{http://www.opengis.net/gml}pointProperty"/>
             <element ref="{http://www.opengis.net/gml}pointRep"/>
           </choice>
           <element ref="{http://www.opengis.net/gml}posList"/>
           <element ref="{http://www.opengis.net/gml}coordinates"/>
         </choice>
         <element name="degree" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>
         <element name="knot" type="{http://www.opengis.net/gml}KnotPropertyType" maxOccurs="2" minOccurs="2"/>
       </sequence>
       <attribute name="interpolation" type="{http://www.opengis.net/gml}CurveInterpolationType" fixed="polynomialSpline" />
       <attribute name="isPolynomial" type="{http://www.w3.org/2001/XMLSchema}boolean" fixed="true" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
 
Fields inherited from class net.opengis.gml.BSplineType
coordinates, degree, interpolation, isPolynomial, knot, knotType, posList, posOrPointPropertyOrPointRep
 
Fields inherited from class net.opengis.gml.AbstractCurveSegmentType
numDerivativeInterior, numDerivativesAtEnd, numDerivativesAtStart
 
Constructor Summary
BezierType()
           
 
Method Summary
 
Methods inherited from class net.opengis.gml.BSplineType
getCoordinates, getDegree, getInterpolation, getKnot, getKnotType, getPosList, getPosOrPointPropertyOrPointRep, isIsPolynomial, isSetCoordinates, isSetDegree, isSetInterpolation, isSetIsPolynomial, isSetKnot, isSetKnotType, isSetPosList, isSetPosOrPointPropertyOrPointRep, setCoordinates, setDegree, setInterpolation, setIsPolynomial, setKnotType, setPosList, unsetIsPolynomial, unsetKnot, unsetPosOrPointPropertyOrPointRep
 
Methods inherited from class net.opengis.gml.AbstractCurveSegmentType
getNumDerivativeInterior, getNumDerivativesAtEnd, getNumDerivativesAtStart, isSetNumDerivativeInterior, isSetNumDerivativesAtEnd, isSetNumDerivativesAtStart, setNumDerivativeInterior, setNumDerivativesAtEnd, setNumDerivativesAtStart
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BezierType

public BezierType()


Copyright © 2014 IRSTV CNRS-FR-2488. All Rights Reserved.