## Package org.apache.batik.ext.awt.geom

Contains extensions to the `java.awt.geom` package.

See:
Description

Interface Summary
ExtendedPathIterator: The `ExtendedPathIterator` class represents a geometric path constructed from straight lines, quadratic and cubic (Bezier) curves and elliptical arcs.
ExtendedShape: The `ExtendedShape` class represents a geometric path constructed from straight lines, quadratic and cubic (Bezier) curves and elliptical arcs.
Segment: An interface that path segments must implement.

Class Summary
AbstractSegment: An abstract class for path segments.
Cubic: A class representing a cubic path segment.
ExtendedGeneralPath: The `ExtendedGeneralPath` class represents a geometric path constructed from straight lines, quadratic and cubic (Bezier) curves and elliptical arc.
Linear: A class representing a linear path segment.
PathLength: Utilitiy class for length calculations of paths.
PathLength.PathSegment: A single path segment in the flattened version of the path.
PathLength.SingleSegmentPathIterator: A `PathIterator` that returns only the next path segment from another `PathIterator`.
Polygon2D: This class is a Polygon with float coordinates.
Polyline2D: This class has the same behavior than `Polygon2D`, except that the figure is not closed.
Quadradic: A class representing a quadratic path segment.
RectListManager: RectListManager is a class to manage a list of rectangular regions.
Segment.SplitResults
SegmentList: A class representing a list of path segments.
SegmentList.SplitResults: read-only helper class to represent a split-result.
ShapeExtender: This class wraps a normal path into an extended path.
ShapeExtender.EPIWrap

## Package org.apache.batik.ext.awt.geom Description

Contains extensions to the `java.awt.geom` package. This package provides new `Shape`s and some utility methods to manage geometric objects.

Copyright © 2008 Apache Software Foundation. All Rights Reserved.