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 ILcdGML3MultiCurve extendsILcdGML3AbstractGeometricAggregate
gml:MultiCurveType
type.
A MultiCurve is defined by one or more Curves, referenced through curveMember elements.
(GML Specification, v3.1.0, paragraph 11.3.3.1)Modifier and Type | Method and Description |
---|---|
ILcdGML3CurveProperty |
getCurveMember(int aIndex)
Deprecated.
Returns the curve property at the given index.
|
int |
getCurveMemberCount()
Deprecated.
Returns the number of curve properties contained in this multi curve.
|
ILcdGML3CurveArrayProperty |
getCurveMembers()
Deprecated.
Returns the curve array property contained in this multi curve.
|
void |
setCurveMembers(ILcdGML3CurveProperty[] aCurveProperties)
Deprecated.
Sets the curve properties to be contained in this curve.
|
void |
setCurveMembersArray(ILcdGML3CurveArrayProperty aCurveArrayProperty)
Deprecated.
Sets the curve array property to be contained in this curve.
|
getId, setId
getDescription, getMetaDataProperty, getMetaDataPropertyCount, getName, getNameCount, setDescription, setMetaDataProperties, setNames
getSrsDimension, getSrsName, setSrsDimension, setSrsName
getAxisLabel, getAxisLabelCount, getUomLabel, getUomLabelCount, setAxisLabels, setUomLabels
ILcdGML3CurveProperty getCurveMember(int aIndex)
aIndex
- the index of the curve property to be returned.IndexOutOfBoundsException
- if aIndex < 0 || aIndex >= getCurveMemberCount()
int getCurveMemberCount()
ILcdGML3CurveArrayProperty getCurveMembers()
void setCurveMembers(ILcdGML3CurveProperty[] aCurveProperties)
aCurveProperties
- the curve properties to be contained in this curve.void setCurveMembersArray(ILcdGML3CurveArrayProperty aCurveArrayProperty)
aCurveArrayProperty
- the curve array property to be contained in this curve.