## 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.
ComponentCoordinateExtracter: Extracts a single representative `Coordinate` from each connected component of a `Geometry`.
GeometryCombiner: Combines `Geometry`s to produce a `GeometryCollection` of the most appropriate type.
GeometryEditor: A class which supports creating new `Geometry`s which are modifications of existing ones.
GeometryEditor.CoordinateOperation: A `GeometryEditorOperation` which modifies the coordinate list of a `Geometry`.
GeometryExtracter: Extracts all the `LineString` elements from 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`.
LineStringExtracter: Extracts all the `LineString` elements 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 `Polygon` elements from a `Geometry`.
ShortCircuitedGeometryVisitor: A visitor to `Geometry` elements which can be short-circuited by a given condition
SineStarFactory: Creates geometries which are shaped like multi-armed stars with each arm shaped like a sine wave.

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.