See: Description
Class  Description 

AbstractDirectPosition 
Default implementations of some
DirectPosition methods, leaving the data storage to subclasses. 
AbstractEnvelope 
Default implementations of most
Envelope methods, leaving the data storage to subclasses. 
CoordinateFormat 
Formats spatiotemporal coordinates using number, angle and date formats inferred from the coordinate system.

DirectPosition1D 
A onedimensional position within some coordinate reference system.

DirectPosition2D 
A twodimensional position on top of Java2D point.

Envelope2D 
A twodimensional envelope on top of Java2D rectangle.

Envelopes 
Transforms envelopes to new Coordinate Reference Systems, and miscellaneous utilities.

GeneralDirectPosition 
A mutable
DirectPosition (the coordinates of a position) of arbitrary dimension. 
GeneralEnvelope 
A mutable
Envelope (a minimum bounding box or rectangle) of arbitrary dimension. 
ImmutableEnvelope 
An immutable
Envelope (a minimum bounding box or rectangle) of arbitrary dimension. 
Shapes2D 
Utility methods working on Java2D shapes.

Exception  Description 

MismatchedReferenceSystemException 
Indicates that an object cannot be constructed because of a mismatch in the
reference systems of
geometric components.

UnmodifiableGeometryException 
Indicates that an operation is not allowed on a geometry object
because it is unmodifiable.

Purpose  Any dimension  One dimension  Two dimensions  Java2D equivalence 

A point in a multidimensional space  GeneralDirectPosition 
DirectPosition1D 
DirectPosition2D 
Point2D 
A box in a multidimensional space  GeneralEnvelope 
Envelope2D 
Rectangle2D 
WRAPAROUND
range meaning.GeometryLibrary
Defined in the sisreferencing
module
Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.