|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@UML(identifier="GM_Boundary", specification=ISO_19107) public interface Boundary
The abstract root data type for all the data types used to represent the boundary of geometric
objects. Any subclass of Geometry
will use a subclass of Boundary
to
represent its boundary through the operation Geometry.getBoundary()
. By the nature of
geometry, boundary objects are cycles.
Method Summary | |
---|---|
boolean |
isCycle()
Always returns true since boundary objects are cycles. |
Methods inherited from interface Complex |
---|
getElements, getSubComplexes, getSuperComplexes, isMaximal |
Methods inherited from interface Geometry |
---|
clone, distance, getBoundary, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDimension, getDistance, getEnvelope, getMaximalComplex, getMbRegion, getPrecision, getRepresentativePoint, isMutable, isSimple, toImmutable, transform, transform |
Methods inherited from interface TransfiniteSet |
---|
contains, contains, difference, equals, intersection, intersects, symmetricDifference, union |
Method Detail |
---|
boolean isCycle()
true
since boundary objects are cycles.
isCycle
in interface Geometry
true
.Geometry.isSimple()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |