org.geotools.geometry.jts.spatialschema.geometry.aggregate
Class MultiPointImpl

java.lang.Object
  extended by org.geotools.geometry.jts.spatialschema.geometry.GeometryImpl
      extended by org.geotools.geometry.jts.spatialschema.geometry.aggregate.AggregateImpl
          extended by org.geotools.geometry.jts.spatialschema.geometry.aggregate.MultiPointImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, JTSGeometry, org.opengis.geometry.aggregate.Aggregate, org.opengis.geometry.aggregate.MultiPoint, org.opengis.geometry.aggregate.MultiPrimitive, org.opengis.geometry.Geometry, org.opengis.geometry.TransfiniteSet

public class MultiPointImpl
extends AggregateImpl
implements org.opengis.geometry.aggregate.MultiPoint

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.geotools.geometry.jts.spatialschema.geometry.GeometryImpl
GeometryImpl.MathTransformFilter
 
Constructor Summary
MultiPointImpl()
           
MultiPointImpl(org.opengis.referencing.crs.CoordinateReferenceSystem crs)
           
 
Method Summary
 MultiPointImpl clone()
          Returns a deep copy of this geometric object.
 
Methods inherited from class org.geotools.geometry.jts.spatialschema.geometry.aggregate.AggregateImpl
computeJTSPeer, getElements
 
Methods inherited from class org.geotools.geometry.jts.spatialschema.geometry.GeometryImpl
contains, contains, difference, distance, equals, getBoundary, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDimension, getDistance, getEnvelope, getJTSGeometry, getMaximalComplex, getMbRegion, getPrecision, getRepresentativePoint, intersection, intersects, invalidateCachedJTSPeer, isCycle, isMutable, isSimple, listAsSet, setJTSPeer, setParent, symmetricDifference, toImmutable, transform, transform, union
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opengis.geometry.aggregate.MultiPoint
getElements
 
Methods inherited from interface org.opengis.geometry.Geometry
distance, getBoundary, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDimension, getEnvelope, getMaximalComplex, getMbRegion, getPrecision, getRepresentativePoint, isCycle, isMutable, isSimple, toImmutable, transform, transform
 
Methods inherited from interface org.opengis.geometry.TransfiniteSet
contains, contains, difference, equals, intersection, intersects, symmetricDifference, union
 

Constructor Detail

MultiPointImpl

public MultiPointImpl()

MultiPointImpl

public MultiPointImpl(org.opengis.referencing.crs.CoordinateReferenceSystem crs)
Method Detail

clone

public MultiPointImpl clone()
Description copied from class: GeometryImpl
Returns a deep copy of this geometric object. Subclasses must override to make deep copies of members that are themselves mutable objects. Note that all of the (private) members of GeometryImpl are already immutable so this method simply delegates to the superclass (Object) clone.

Specified by:
clone in interface org.opengis.geometry.Geometry
Overrides:
clone in class GeometryImpl


Copyright © 1996-2010 Geotools. All Rights Reserved.