org.opengis.geometry.complex
Interface CompositePoint

All Superinterfaces:
Complex, Composite, Geometry, TransfiniteSet

@UML(identifier="GM_CompositePoint",
     specification=ISO_19107)
public interface CompositePoint
extends Composite

A separate class for composite point, included for completeness. It is a complex containing one and only one point.

Since:
GeoAPI 2.1
Author:
Sanjay Jena, Jackson Roehrig

Method Summary
 List<Point> getGenerators()
          Returns the single point in this composite.
 
Methods inherited from interface Complex
getElements, getSubComplexes, getSuperComplexes, isMaximal
 
Methods inherited from interface Geometry
clone, distance, getBoundary, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDimension, getEnvelope, getMaximalComplex, getMbRegion, getPrecision, getRepresentativePoint, isCycle, isMutable, isSimple, toImmutable, transform, transform
 
Methods inherited from interface TransfiniteSet
contains, contains, difference, equals, intersection, intersects, symmetricDifference, union
 

Method Detail

getGenerators

@Association(value="Composition")
@UML(identifier="generator",
     obligation=MANDATORY,
     specification=ISO_19107)
List<Point> getGenerators()
Returns the single point in this composite.

Specified by:
getGenerators in interface Composite
Returns:
The single point in this composite.
See Also:
getGenerators(), CompositeCurve.getGenerators(), CompositeSurface.getGenerators(), CompositeSolid.getGenerators()


Copyright © 1996-2014 Geotools. All Rights Reserved.