org.citygml4j.jaxb.gml._3_1_1
Class BezierType
java.lang.Object
org.citygml4j.jaxb.gml._3_1_1.AbstractCurveSegmentType
org.citygml4j.jaxb.gml._3_1_1.BSplineType
org.citygml4j.jaxb.gml._3_1_1.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.
Java-Klasse für BezierType complex type.
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
<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>
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.BSplineType |
getCoordinates, getDegree, getInterpolation, getKnot, getKnotType, getPosList, getPosOrPointPropertyOrPointRep, isIsPolynomial, isSetCoordinates, isSetDegree, isSetInterpolation, isSetIsPolynomial, isSetKnot, isSetKnotType, isSetPosList, isSetPosOrPointPropertyOrPointRep, setCoordinates, setDegree, setInterpolation, setIsPolynomial, setKnot, setKnotType, setPosList, setPosOrPointPropertyOrPointRep, unsetIsPolynomial, unsetKnot, unsetPosOrPointPropertyOrPointRep |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BezierType
public BezierType()