| Class | Description | 
|---|---|
| AffineTransform | Deprecated
 see wrap package (curently used by AffineTransformPlugIn) and
 com.vividsolutions.jts.geom.util.AffineTransformation in JTS library
 
 AffineTransformPlugIn already use AffineTransform in the warp package [michaudm]
 Next step is to deprecate AffineTransform in the warp package and to use
 directly com.vividsolutions.jts.geom.util.AffineTransformation for AffineTransformPlugIn 
 | 
| AffineTransformation | Deprecated
 see com.vividsolutions.jts.geom.util.AffineTransformation in JTS library
 // AffineTransformationPlugIn has already been updated, it does not use this class any more [michaudm] 
 | 
| AffineTransformationBuilder | 
 Builds an  
AffineTransformation defined by three control points 
 and their images under the transformation. | 
| Angle | 
 Utility functions for working with angles. 
 | 
| CoordinateList | 
 A CoordinateList is a list of Coordinates. 
 | 
| CoordUtil | 
 Utility functions for working with Coordinates. 
 | 
| EnvelopeIntersector | |
| EnvelopeUtil | 
 Utility functions for  
Envelopes. | 
| FeatureSegment | 
 A FeatureSegment is a line segment contained in an edge of a feature 
 | 
| GeometryFactoryUtil | 
 Some utility functions not present in the JTS version of this class 
 | 
| GeometryMicroscope | 
 Magnifies a given area of a set of Geometry's. 
 | 
| InteriorPointFinder | 
 Find a reasonable point at which to label a Geometry. 
 | 
| LineSegmentEnvelopeIntersector | 
 Optimized code for spatial predicates
 between
  
LineSegments and Envelopes. | 
| LineSegmentUtil | 
 Utility functions for  
LineSegments. | 
| Matrix | 
 Implements some 2D matrix operations 
 (in particular, solving systems of linear equations). 
 | 
| MaxPrecisionOverlayOp | 
 Increases the number of cases
 JTS overlay operations can handle without robustness errors
 by removing "excess" precision from the input geometries. 
 | 
| MicroscopePointAdjuster | 
 A MicroscopePointAdjuster takes some line segments and an envelope, and
 adjusts the points of the line segments within the envelope
 so that small differences are visible. 
 | 
| SingleSegmentExpander | 
 A heuristic used by Microscope to expand a single segment,
 while maintaining its orientation. 
 | 
| Exception | Description | 
|---|---|
| NoninvertibleTransformationException | 
 Indicates that an  
AffineTransformation
 is non-invertible. | 
| NotRepresentableException | 
 Indicates that a  
HCoordinate has been computed which is
 not representable on the Cartesian plane. |