Package com.vividsolutions.jts.geom.util

Provides classes that parse and modify Geometry objects.

See:
          Description

Interface Summary
GeometryEditor.GeometryEditorOperation A interface which specifies an edit operation for Geometries.
 

Class Summary
AffineTransformation Represents a affine transformation on the 2D Cartesian plane.
AffineTransformationBuilder Builds an AffineTransformation defined by three control points and their images under the transformation.
GeometryEditor Supports creating a new Geometry which is a modification of an existing one.
GeometryEditor.CoordinateOperation A GeometryEditorOperation which modifies the coordinate list of a Geometry.
GeometryTransformer A framework for processes which transform an input Geometry into an output Geometry, possibly changing its structure and type(s).
LinearComponentExtracter Extracts all the 1-dimensional (LineString) components from a Geometry.
Matrix Implements some 2D matrix operations (in particular, solving systems of linear equations).
PointExtracter Extracts all the 0-dimensional (Point) components from a Geometry.
PolygonExtracter Extracts all the 2-dimensional (Polygon) components from a Geometry.
ShortCircuitedGeometryVisitor A visitor to Geometry elements which can be short-circuited by a given condition
 

Exception Summary
NoninvertibleTransformationException Indicates that an AffineTransformation is non-invertible.
 

Package com.vividsolutions.jts.geom.util Description

Provides classes that parse and modify Geometry objects.