org.opengis.geometry
Interface Boundary
- All Superinterfaces:
- Complex, Geometry, TransfiniteSet
- All Known Subinterfaces:
- ComplexBoundary, CurveBoundary, PrimitiveBoundary, SolidBoundary, SurfaceBoundary
@UML(identifier="GM_Boundary",
specification=ISO_19107)
public interface Boundary
- extends Complex
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.
- Since:
- GeoAPI 1.0
- Author:
- Martin Desruisseaux (IRD)
Method Summary |
boolean |
isCycle()
Always returns true since boundary objects are cycles. |
Methods inherited from interface Geometry |
clone, distance, getBoundary, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDimension, getEnvelope, getMaximalComplex, getMbRegion, getPrecision, getRepresentativePoint, isMutable, isSimple, toImmutable, transform, transform |
isCycle
@UML(identifier="isCycle",
obligation=MANDATORY,
specification=ISO_19107)
boolean isCycle()
- Always returns
true
since boundary objects are cycles.
- Specified by:
isCycle
in interface Geometry
- Returns:
- Always
true
. - See Also:
Geometry.isSimple()
Copyright © 1996-2014 Geotools. All Rights Reserved.