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 ILcdGML3Polygon extendsILcdGML3AbstractSurface
gml:PolygonType
type.
A Polygon is a special surface that is defined by a single surface patch. The boundary of this
patch is coplanar and the polygon uses planar interpolation in its interior. It is backwards
compatible with the Polygon of GML 2, GM_Polygon of ISO 19107 is implemented by PolygonPatch.
(GML Specification, v3.1.0, paragraph 9.2.2.4)Modifier and Type | Method and Description |
---|---|
ILcdGML3AbstractRingProperty |
getExterior()
Deprecated.
Returns the ring property that defines the exterior of this polygon.
|
ILcdGML3AbstractRingProperty |
getInterior(int aIndex)
Deprecated.
Returns the interior ring property at the given index.
|
int |
getInteriorCount()
Deprecated.
Returns the number of ring properties that define the interior of this polygon.
|
void |
setExterior(ILcdGML3AbstractRingProperty aRingProperty)
Deprecated.
Sets the ring property that defines the exterior of this polygon.
|
void |
setInteriors(ILcdGML3AbstractRingProperty[] aRingProperty)
Deprecated.
Sets the ring properties that define the interior of this polygon.
|
getId, setId
getDescription, getMetaDataProperty, getMetaDataPropertyCount, getName, getNameCount, setDescription, setMetaDataProperties, setNames
getSrsDimension, getSrsName, setSrsDimension, setSrsName
getAxisLabel, getAxisLabelCount, getUomLabel, getUomLabelCount, setAxisLabels, setUomLabels
ILcdGML3AbstractRingProperty getExterior()
ILcdGML3AbstractRingProperty getInterior(int aIndex)
aIndex
- the index of the interior ring property to be returned.IndexOutOfBoundsException
- if aIndex < 0 || aIndex >= getInteriorCount()
int getInteriorCount()
void setExterior(ILcdGML3AbstractRingProperty aRingProperty)
aRingProperty
- the ring property that defines the exterior of this polygon.void setInteriors(ILcdGML3AbstractRingProperty[] aRingProperty)
aRingProperty
- the ring properties that define the interior of this polygon.