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 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>
 


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()