Package net.opengis.gml311
Interface SolidType
- All Superinterfaces:
- AbstractGeometricPrimitiveType,- AbstractGeometryType,- AbstractGMLType,- AbstractSolidType,- EObject,- Notifier
- All Known Implementing Classes:
- SolidTypeImpl
 A representation of the model object 'Solid Type'.
 
 
 A solid is the basis for 3-dimensional geometry. The extent of a solid is defined by the boundary surfaces (shells). A shell is represented by a composite surface, where every  shell is used to represent a single connected component of the boundary of a solid. It consists of a composite surface (a list of orientable surfaces) connected in a topological cycle (an object whose boundary is empty). Unlike a Ring, a Shell's elements have no natural sort order. Like Rings, Shells are simple.
 
 
The following features are supported:
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionReturns the value of the 'Exterior' containment reference.EList<SurfacePropertyType>Returns the value of the 'Interior' containment reference list.voidsetExterior(SurfacePropertyType value) Sets the value of the 'Exterior' containment reference.Methods inherited from interface AbstractGeometryTypegetAxisLabels, getGid, getSrsDimension, getSrsName, getUomLabels, setAxisLabels, setGid, setSrsDimension, setSrsName, setUomLabelsMethods inherited from interface AbstractGMLTypegetDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setIdMethods inherited from interface EObjecteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface NotifiereAdapters, eDeliver, eNotify, eSetDeliver
- 
Method Details- 
getExteriorSurfacePropertyType getExterior()Returns the value of the 'Exterior' containment reference. Boundaries of solids are similar to surface boundaries. In normal 3-dimensional Euclidean space, one (composite) surface is distinguished as the exterior. In the more general case, this is not always possible.- Returns:
- the value of the 'Exterior' containment reference.
- See Also:
 
- 
setExteriorSets the value of the 'Exterior' containment reference.- Parameters:
- value- the new value of the 'Exterior' containment reference.
- See Also:
 
- 
getInteriorEList<SurfacePropertyType> getInterior()Returns the value of the 'Interior' containment reference list. The list contents are of typeSurfacePropertyType. Boundaries of solids are similar to surface boundaries.- Returns:
- the value of the 'Interior' containment reference list.
- See Also:
 
 
-