//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 generiert
// Siehe <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren.
// Generiert: 2016.08.10 um 09:13:50 PM CEST
//
package net.opengis.gml;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
/**
* Curve is a 1-dimensional primitive. Curves are continuous, connected, and have a measurable length in terms of the coordinate system.
* A curve is composed of one or more curve segments. Each curve segment within a curve may be defined using a different interpolation method. The curve segments are connected to one another, with the end point of each segment except the last being the start point of the next segment in the segment list.
* The orientation of the curve is positive.
*
* <p>Java-Klasse für CurveType complex type.
*
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
* <complexType name="CurveType">
* <complexContent>
* <extension base="{http://www.opengis.net/gml}AbstractCurveType">
* <sequence>
* <element ref="{http://www.opengis.net/gml}segments"/>
* </sequence>
* </extension>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CurveType", propOrder = {
"segments"
})
public class CurveType
extends AbstractCurveType
{
@XmlElement(required = true)
protected CurveSegmentArrayPropertyType segments;
/**
* This element encapsulates the segments of the curve.
*
* @return
* possible object is
* {@link CurveSegmentArrayPropertyType }
*
*/
public CurveSegmentArrayPropertyType getSegments() {
return segments;
}
/**
* Legt den Wert der segments-Eigenschaft fest.
*
* @param value
* allowed object is
* {@link CurveSegmentArrayPropertyType }
*
*/
public void setSegments(CurveSegmentArrayPropertyType value) {
this.segments = value;
}
public boolean isSetSegments() {
return (this.segments!= null);
}
}