org.opengis.spatialschema.geometry.primitive
Interface Shell
-
- All Superinterfaces:
- Complex, Composite, CompositeSurface, Geometry, OrientablePrimitive, OrientableSurface, Primitive, TransfiniteSet
@UML(identifier="GM_Shell", specification=ISO_19107) public interface Shell extends CompositeSurface
Represents a single connected component of a solid boundary. A shell consists of a number of references to orientable surfaces connected in a topological cycle (an object whose boundary is empty). Unlike a ring, aShell's elements have no natural sort order. Like rings,Shells are simple.- Since:
- GeoAPI 1.0
- See Also:
SolidBoundary,Ring
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description booleanisSimple()Always returnstruesince shell objects are simples.-
Methods inherited from interface org.opengis.spatialschema.geometry.complex.CompositeSurface
getGenerators
-
Methods inherited from interface org.opengis.spatialschema.geometry.complex.Complex
getElements, getSubComplexes, getSuperComplexes, isMaximal
-
Methods inherited from interface org.opengis.spatialschema.geometry.primitive.OrientableSurface
getComposite
-
Methods inherited from interface org.opengis.spatialschema.geometry.primitive.OrientablePrimitive
getOrientation, getPrimitive
-
Methods inherited from interface org.opengis.spatialschema.geometry.primitive.Primitive
getComplexes, getContainedPrimitives, getContainingPrimitives, getProxy
-
Methods inherited from interface org.opengis.spatialschema.geometry.Geometry
clone, getBoundary, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDimension, getDistance, getEnvelope, getMaximalComplex, getMbRegion, getRepresentativePoint, isCycle, isMutable, toImmutable, transform, transform
-
Methods inherited from interface org.opengis.spatialschema.geometry.TransfiniteSet
contains, contains, difference, equals, intersection, intersects, symmetricDifference, union
-
-
-
-
Method Detail
-
isSimple
boolean isSimple()
Always returnstruesince shell objects are simples.- Specified by:
isSimplein interfaceGeometry- Returns:
- Always
true. - See Also:
Geometry.isCycle()
-
-
DataMelt 3.0 © DataMelt by jWork.ORG