|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@UML(identifier="GM_Shell",
specification=ISO_19107)
public interface Shell
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, a Shell's elements have no natural sort order. Like
rings, Shells are simple.
SolidBoundary,
Ring| Method Summary | |
|---|---|
boolean |
isSimple()
Always returns true since shell objects are simples. |
| Methods inherited from interface Composite |
|---|
getGenerators |
| Methods inherited from interface Complex |
|---|
getElements, getSubComplexes, getSuperComplexes, isMaximal |
| Methods inherited from interface OrientablePrimitive |
|---|
getOrientation, getPrimitive |
| Methods inherited from interface Primitive |
|---|
getComplexes, getComposite, getContainedPrimitives, getContainingPrimitives, getProxy |
| Methods inherited from interface Geometry |
|---|
clone, distance, getBoundary, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDimension, getDistance, getEnvelope, getMaximalComplex, getMbRegion, getPrecision, getRepresentativePoint, isCycle, isMutable, toImmutable, transform, transform |
| Methods inherited from interface TransfiniteSet |
|---|
contains, contains, difference, equals, intersection, intersects, symmetricDifference, union |
| Method Detail |
|---|
boolean isSimple()
true since shell objects are simples.
isSimple in interface Geometrytrue.Geometry.isCycle()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||