Package nl.b3p.csw.jaxb.gml
Class ArcType
- java.lang.Object
-
- nl.b3p.csw.jaxb.gml.AbstractCurveSegmentType
-
- nl.b3p.csw.jaxb.gml.ArcStringType
-
- nl.b3p.csw.jaxb.gml.ArcType
-
- Direct Known Subclasses:
CircleType
public class ArcType extends ArcStringType
An Arc is an arc string with only one arc unit, i.e. three control points.Java class for ArcType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ArcType"> <complexContent> <restriction base="{http://www.opengis.net/gml}ArcStringType"> <sequence> <choice> <choice maxOccurs="3" minOccurs="3"> <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> </sequence> <attribute name="numArc" type="{http://www.w3.org/2001/XMLSchema}integer" fixed="1" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
-
Fields inherited from class nl.b3p.csw.jaxb.gml.ArcStringType
coordinates, interpolation, numArc, posList, posOrPointPropertyOrPointRep
-
Fields inherited from class nl.b3p.csw.jaxb.gml.AbstractCurveSegmentType
numDerivativeInterior, numDerivativesAtEnd, numDerivativesAtStart
-
-
Constructor Summary
Constructors Constructor Description ArcType()Default no-arg constructorArcType(BigInteger numDerivativesAtStart, BigInteger numDerivativesAtEnd, BigInteger numDerivativeInterior, List<javax.xml.bind.JAXBElement<?>> posOrPointPropertyOrPointRep, PosList posList, Coordinates coordinates, CurveInterpolationType interpolation, BigInteger numArc)Fully-initialising value constructor
-
Method Summary
-
Methods inherited from class nl.b3p.csw.jaxb.gml.ArcStringType
getCoordinates, getInterpolation, getNumArc, getPosList, getPosOrPointPropertyOrPointRep, setCoordinates, setInterpolation, setNumArc, setPosList
-
Methods inherited from class nl.b3p.csw.jaxb.gml.AbstractCurveSegmentType
getNumDerivativeInterior, getNumDerivativesAtEnd, getNumDerivativesAtStart, setNumDerivativeInterior, setNumDerivativesAtEnd, setNumDerivativesAtStart
-
-
-
-
Constructor Detail
-
ArcType
public ArcType()
Default no-arg constructor
-
ArcType
public ArcType(BigInteger numDerivativesAtStart, BigInteger numDerivativesAtEnd, BigInteger numDerivativeInterior, List<javax.xml.bind.JAXBElement<?>> posOrPointPropertyOrPointRep, PosList posList, Coordinates coordinates, CurveInterpolationType interpolation, BigInteger numArc)
Fully-initialising value constructor
-
-