org.citygml4j.jaxb.gml._3_1_1
Class CircleType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.AbstractCurveSegmentType
      extended by org.citygml4j.jaxb.gml._3_1_1.ArcStringType
          extended by org.citygml4j.jaxb.gml._3_1_1.ArcType
              extended by org.citygml4j.jaxb.gml._3_1_1.CircleType

public class CircleType
extends ArcType

A Circle is an arc whose ends coincide to form a simple closed loop. The "start" and "end" bearing are equal and shall be the bearing for the first controlPoint listed. The three control points must be distinct non-co-linear points for the Circle to be unambiguously defined. The arc is simply extended past the third control point until the first control point is encountered.

Java class for CircleType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="CircleType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}ArcType">
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
CircleType()
           
 
Method Summary
 
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.ArcStringType
getCoordinates, getInterpolation, getNumArc, getPosList, getPosOrPointPropertyOrPointRep, isSetCoordinates, isSetInterpolation, isSetNumArc, isSetPosList, isSetPosOrPointPropertyOrPointRep, setCoordinates, setInterpolation, setNumArc, setPosList, setPosOrPointPropertyOrPointRep, 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

CircleType

public CircleType()