Package nl.b3p.csw.jaxb.gml
Class CurveType
-
public class CurveType extends AbstractCurveType
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.Java class for CurveType complex type.
The following schema fragment specifies the expected content contained within this class.
<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>
-
-
Field Summary
Fields Modifier and Type Field Description protected Segmentssegments-
Fields inherited from class nl.b3p.csw.jaxb.gml.AbstractGeometryType
axisLabels, gid, srsDimension, srsName, uomLabels
-
Fields inherited from class nl.b3p.csw.jaxb.gml.AbstractGMLType
description, id, metaDataProperty, name
-
-
Constructor Summary
Constructors Constructor Description CurveType()Default no-arg constructorCurveType(List<MetaDataProperty> metaDataProperty, Description description, List<Name> name, String id, String gid, String srsName, BigInteger srsDimension, List<String> axisLabels, List<String> uomLabels, Segments segments)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SegmentsgetSegments()This element encapsulates the segments of the curve.voidsetSegments(Segments value)Sets the value of the segments property.-
Methods inherited from class nl.b3p.csw.jaxb.gml.AbstractGeometryType
getAxisLabels, getGid, getSrsDimension, getSrsName, getUomLabels, setGid, setSrsDimension, setSrsName
-
Methods inherited from class nl.b3p.csw.jaxb.gml.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, setDescription, setId
-
-
-
-
Field Detail
-
segments
protected Segments segments
-
-
Constructor Detail
-
CurveType
public CurveType()
Default no-arg constructor
-
CurveType
public CurveType(List<MetaDataProperty> metaDataProperty, Description description, List<Name> name, String id, String gid, String srsName, BigInteger srsDimension, List<String> axisLabels, List<String> uomLabels, Segments segments)
Fully-initialising value constructor
-
-