org.citygml4j.jaxb.gml._3_1_1
Class ArcByBulgeType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.AbstractCurveSegmentType
      extended by org.citygml4j.jaxb.gml._3_1_1.ArcStringByBulgeType
          extended by 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>
 


Constructor Summary
ArcByBulgeType()
           
 
Method Summary
 
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 org.citygml4j.jaxb.gml._3_1_1.AbstractCurveSegmentType
getNumDerivativeInterior, getNumDerivativesAtEnd, getNumDerivativesAtStart, isSetNumDerivativeInterior, isSetNumDerivativesAtEnd, isSetNumDerivativesAtStart, setNumDerivativeInterior, setNumDerivativesAtEnd, setNumDerivativesAtStart
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArcByBulgeType

public ArcByBulgeType()