Interface ILcdGML3MultiCurve
- All Superinterfaces:
ILcdGML3AbstractGeometricAggregate
,ILcdGML3AbstractGeometry
,ILcdGML3AbstractGML
,ILcdGML3SrsInformationGroup
,ILcdGML3SrsReferenceGroup
,ILcdGML3StandardObjectProperties
Deprecated.
Interface for the
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)-
Method Summary
Modifier and TypeMethodDescriptiongetCurveMember
(int aIndex) Deprecated.Returns the curve property at the given index.int
Deprecated.Returns the number of curve properties contained in this multi curve.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.Methods inherited from interface com.luciad.format.gml3.model.base.ILcdGML3AbstractGML
getId, setId
Methods inherited from interface com.luciad.format.gml3.model.geometry.ILcdGML3SrsInformationGroup
getAxisLabel, getAxisLabelCount, getUomLabel, getUomLabelCount, setAxisLabels, setUomLabels
Methods inherited from interface com.luciad.format.gml3.model.geometry.ILcdGML3SrsReferenceGroup
getSrsDimension, getSrsName, setSrsDimension, setSrsName
Methods inherited from interface com.luciad.format.gml3.model.base.ILcdGML3StandardObjectProperties
getDescription, getMetaDataProperty, getMetaDataPropertyCount, getName, getNameCount, setDescription, setMetaDataProperties, setNames
-
Method Details
-
getCurveMember
Deprecated.Returns the curve property at the given index.- Parameters:
aIndex
- the index of the curve property to be returned.- Returns:
- the curve property at the given index.
- Throws:
IndexOutOfBoundsException
- ifaIndex < 0 || aIndex >= getCurveMemberCount()
-
getCurveMemberCount
int getCurveMemberCount()Deprecated.Returns the number of curve properties contained in this multi curve.- Returns:
- the number of curve properties contained in this multi curve.
-
getCurveMembers
ILcdGML3CurveArrayProperty getCurveMembers()Deprecated.Returns the curve array property contained in this multi curve.- Returns:
- the curve array property contained in this multi curve.
-
setCurveMembers
Deprecated.Sets the curve properties to be contained in this curve.- Parameters:
aCurveProperties
- the curve properties to be contained in this curve.
-
setCurveMembersArray
Deprecated.Sets the curve array property to be contained in this curve.- Parameters:
aCurveArrayProperty
- the curve array property to be contained in this curve.
-
com.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.