Package net.opengis.gml311
Interface PolygonType
- 
- All Superinterfaces:
- AbstractGeometricPrimitiveType,- AbstractGeometryType,- AbstractGMLType,- AbstractSurfaceType,- EObject,- Notifier
 - All Known Implementing Classes:
- PolygonTypeImpl
 
 public interface PolygonType extends AbstractSurfaceType A representation of the model object 'Polygon 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.The following features are supported: - See Also:
- Gml311Package.getPolygonType()
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description AbstractRingPropertyTypegetExterior()Returns the value of the 'Exterior' containment reference.FeatureMapgetExteriorGroup()Returns the value of the 'Exterior Group' attribute list.EList<AbstractRingPropertyType>getInterior()Returns the value of the 'Interior' containment reference list.FeatureMapgetInteriorGroup()Returns the value of the 'Interior Group' attribute list.voidsetExterior(AbstractRingPropertyType value)Sets the value of the 'Exterior' containment reference.- 
Methods inherited from interface AbstractGeometryTypegetAxisLabels, getGid, getSrsDimension, getSrsName, getUomLabels, setAxisLabels, setGid, setSrsDimension, setSrsName, setUomLabels
 - 
Methods inherited from interface AbstractGMLTypegetDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
 
- 
 
- 
- 
- 
Method Detail- 
getExteriorGroupFeatureMap getExteriorGroup() Returns the value of the 'Exterior Group' attribute list. The list contents are of typeFeatureMap.Entry. A boundary of a surface consists of a number of rings. In the normal 2D case, one of these rings is distinguished as being the exterior boundary. In a general manifold this is not always possible, in which case all boundaries shall be listed as interior boundaries, and the exterior will be empty.- Returns:
- the value of the 'Exterior Group' attribute list.
- See Also:
- Gml311Package.getPolygonType_ExteriorGroup()
 
 - 
getExteriorAbstractRingPropertyType getExterior() Returns the value of the 'Exterior' containment reference. A boundary of a surface consists of a number of rings. In the normal 2D case, one of these rings is distinguished as being the exterior boundary. In a general manifold this is not always possible, in which case all boundaries shall be listed as interior boundaries, and the exterior will be empty.- Returns:
- the value of the 'Exterior' containment reference.
- See Also:
- setExterior(AbstractRingPropertyType),- Gml311Package.getPolygonType_Exterior()
 
 - 
setExteriorvoid setExterior(AbstractRingPropertyType value) Sets the value of the 'Exterior' containment reference.- Parameters:
- value- the new value of the 'Exterior' containment reference.
- See Also:
- getExterior()
 
 - 
getInteriorGroupFeatureMap getInteriorGroup() Returns the value of the 'Interior Group' attribute list. The list contents are of typeFeatureMap.Entry. A boundary of a surface consists of a number of rings. The "interior" rings seperate the surface / surface patch from the area enclosed by the rings.- Returns:
- the value of the 'Interior Group' attribute list.
- See Also:
- Gml311Package.getPolygonType_InteriorGroup()
 
 - 
getInteriorEList<AbstractRingPropertyType> getInterior() Returns the value of the 'Interior' containment reference list. The list contents are of typeAbstractRingPropertyType. A boundary of a surface consists of a number of rings. The "interior" rings seperate the surface / surface patch from the area enclosed by the rings.- Returns:
- the value of the 'Interior' containment reference list.
- See Also:
- Gml311Package.getPolygonType_Interior()
 
 
- 
 
-