GeoAPI 2.0
Build 2005-06-08

org.opengis.spatialschema.geometry.aggregate
Interface Aggregate

All Superinterfaces:
Geometry, TransfiniteSet
All Known Subinterfaces:
MultiPoint, MultiPrimitive

@UML(identifier="GM_Aggregate",
     specification=ISO_19107)
public interface Aggregate
extends Geometry

Geometry that is an aggregate of other geometries.

Since:
GeoAPI 1.0
Version:
Abstract specification 5

Method Summary
 Set<Geometry> getElements()
          Returns the Set containing the elements that compose this aggregate.
 
Methods inherited from interface Geometry
clone, getBoundary, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDimension, getDistance, getEnvelope, getMaximalComplex, getMbRegion, getRepresentativePoint, isCycle, isMutable, isSimple, toImmutable, transform, transform
 
Methods inherited from interface TransfiniteSet
contains, contains, difference, equals, intersection, intersects, symmetricDifference, union
 

Method Detail

getElements

@UML(identifier="element",
     obligation=MANDATORY,
     specification=ISO_19107)
Set<Geometry> getElements()
Returns the Set containing the elements that compose this aggregate. The Set may be modified if this geometry is mutable.


GeoAPI 2.0
Build 2005-06-08

Symbols, terms and definitions
Copyright OpenGIS® Consortium