com.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the
packages com.luciad.format.gml2.xml
, com.luciad.format.gml31.xml
and
com.luciad.format.gml32.xml
.public interface ILcdGML3Curve extendsILcdGML3AbstractCurve
gml:CurveType
type.
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.
(GML Specification, v3.1.0, paragraph 10.2.1.1)Modifier and Type | Method and Description |
---|---|
ILcdGML3CurveSegmentArrayProperty |
getSegments()
Deprecated.
Returns the curve segment array containing the segments of this curve.
|
void |
setSegments(ILcdGML3CurveSegmentArrayProperty aSegments)
Deprecated.
Sets the curve segment array containing the segments of this curve.
|
getId, setId
getDescription, getMetaDataProperty, getMetaDataPropertyCount, getName, getNameCount, setDescription, setMetaDataProperties, setNames
getSrsDimension, getSrsName, setSrsDimension, setSrsName
getAxisLabel, getAxisLabelCount, getUomLabel, getUomLabelCount, setAxisLabels, setUomLabels
ILcdGML3CurveSegmentArrayProperty getSegments()
void setSegments(ILcdGML3CurveSegmentArrayProperty aSegments)
aSegments
- the curve segment array containing the segments of this curve.