Interface ILcdGML3MultiSurface
- All Superinterfaces:
ILcdGML3AbstractGeometricAggregate
,ILcdGML3AbstractGeometry
,ILcdGML3AbstractGML
,ILcdGML3SrsInformationGroup
,ILcdGML3SrsReferenceGroup
,ILcdGML3StandardObjectProperties
Deprecated.
Interface for the
gml:MultiSurfaceType
type.
A MultiSurface is defined by one or more Surfaces, referenced through surfaceMember elements.
(GML Specification, v3.1.0, paragraph 11.3.4.1)-
Method Summary
Modifier and TypeMethodDescriptiongetSurfaceMember
(int aIndex) Deprecated.Returns the surface property at the given index.int
Deprecated.Returns the number of surface properties contained in this multi surface.Deprecated.Returns the surface array property contained in this multi surface.void
setSurfaceMembers
(ILcdGML3SurfaceProperty[] aSurfaceProperties) Deprecated.Sets the surface properties to be contained in this multi surface.void
setSurfaceMembersArray
(ILcdGML3SurfaceArrayProperty aSurfaceArrayProperty) Deprecated.Sets the surface array property to be contained this multi surface.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
-
getSurfaceMember
Deprecated.Returns the surface property at the given index.- Parameters:
aIndex
- the index of the surface property to be returned.- Returns:
- the surface property at the given index.
- Throws:
IndexOutOfBoundsException
- ifaIndex < 0 || aIndex >= getSurfaceMemberCount()
.
-
getSurfaceMemberCount
int getSurfaceMemberCount()Deprecated.Returns the number of surface properties contained in this multi surface.- Returns:
- the number of surface properties contained in this multi surface.
-
getSurfaceMembers
ILcdGML3SurfaceArrayProperty getSurfaceMembers()Deprecated.Returns the surface array property contained in this multi surface.- Returns:
- the surface array property contained in this multi surface.
-
setSurfaceMembers
Deprecated.Sets the surface properties to be contained in this multi surface.- Parameters:
aSurfaceProperties
- the surface properties to be contained in this multi surface.
-
setSurfaceMembersArray
Deprecated.Sets the surface array property to be contained this multi surface.- Parameters:
aSurfaceArrayProperty
- the surface array property to be contained this multi surface.
-
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
.