Interface ILcdGML3SurfaceArrayProperty
public interface ILcdGML3SurfaceArrayProperty
Deprecated.
Interface for the
gml:SurfaceArrayPropertyType
type.
A container for an array of surfaces. The elements are always contained in the array property,
referencing geometry elements or arrays of geometry elements is not supported.
(GML Specification, v3.1.0, paragraph 9.2.2.3)-
Method Summary
Modifier and TypeMethodDescriptiongetSurface
(int aIndex) Deprecated.Returns the surface at the given index.int
Deprecated.Returns the number of surfaces contained in this property.void
setSurfaces
(ILcdGML3AbstractSurface[] aSurfaces) Deprecated.Sets the array of surfaces to be contained in this property.
-
Method Details
-
getSurface
Deprecated.Returns the surface at the given index.- Parameters:
aIndex
- the index of the surface to be returned.- Returns:
- the surface at the given index.
- Throws:
IndexOutOfBoundsException
- ifaIndex < 0 || aIndex >= getSurfaceCount()
-
getSurfaceCount
int getSurfaceCount()Deprecated.Returns the number of surfaces contained in this property.- Returns:
- the number of surfaces contained in this property.
-
setSurfaces
Deprecated.Sets the array of surfaces to be contained in this property.- Parameters:
aSurfaces
- the array of surfaces to be contained in this property.
-
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
.