GeoAPI 1.0
Build 2004-05-18

org.opengis.spatialschema.geometry.primitive
Interface CurveBoundary

All Superinterfaces:
Boundary, Complex, Geometry, PrimitiveBoundary, TransfiniteSet

public interface CurveBoundary
extends PrimitiveBoundary

The boundary of curves. A CurveBoundary contains two point references (start point and end point).

Version:
2.0
Author:
ISO/DIS 19107, OpenGIS® consortium
UML identifier (abstract type): GM_CurveBoundary

Method Summary
 Point getEndPoint()
          Returns the end point.
 Point getStartPoint()
          Returns the start point.
 
Methods inherited from interface Boundary
isCycle
 
Methods inherited from interface Complex
getElements, getSubComplexes, getSuperComplexex, isMaximal
 
Methods inherited from interface Geometry
getBoundary, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDimension, getDistance, getEnvelope, getMaximalComplex, getMbRegion, getRepresentativePoint, isSimple, transform, transform
 
Methods inherited from interface TransfiniteSet
contains, contains, difference, equals, intersection, intersects, symmetricDifference, union
 

Method Detail

getStartPoint

Point getStartPoint()
Returns the start point.

Returns:
The start point.
See Also:
getEndPoint()

getEndPoint

Point getEndPoint()
Returns the end point.

Returns:
The end point.
See Also:
getStartPoint()

GeoAPI 1.0
Build 2004-05-18

Symbols, terms and definitions
Copyright OpenGIS® Consortium