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 class for ArcByBulgeType complex type.
The following schema fragment specifies the expected content contained within this class.
<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()