org.citygml4j.jaxb.gml._3_1_1
Class ArcByBulgeType
java.lang.Object
org.citygml4j.jaxb.gml._3_1_1.AbstractCurveSegmentType
org.citygml4j.jaxb.gml._3_1_1.ArcStringByBulgeType
org.citygml4j.jaxb.gml._3_1_1.ArcByBulgeType
public class ArcByBulgeType
- extends ArcStringByBulgeType
An ArcByBulge is an arc string with only one arc unit, i.e. two control points and one bulge.
Java-Klasse für ArcByBulgeType complex type.
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
<complexType name="ArcByBulgeType">
<complexContent>
<restriction base="{http://www.opengis.net/gml}ArcStringByBulgeType">
<sequence>
<choice>
<choice maxOccurs="2" minOccurs="2">
<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="bulge" type="{http://www.w3.org/2001/XMLSchema}double"/>
<element name="normal" type="{http://www.opengis.net/gml}VectorType"/>
</sequence>
<attribute name="numArc" type="{http://www.w3.org/2001/XMLSchema}integer" fixed="1" />
</restriction>
</complexContent>
</complexType>
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.ArcStringByBulgeType |
getBulge, getCoordinates, getInterpolation, getNormal, getNumArc, getPosList, getPosOrPointPropertyOrPointRep, isSetBulge, isSetCoordinates, isSetInterpolation, isSetNormal, isSetNumArc, isSetPosList, isSetPosOrPointPropertyOrPointRep, setBulge, setCoordinates, setInterpolation, setNormal, setNumArc, setPosList, setPosOrPointPropertyOrPointRep, unsetBulge, unsetNormal, unsetPosOrPointPropertyOrPointRep |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArcByBulgeType
public ArcByBulgeType()