Package org.apache.batik.ext.awt.geom
Contains extensions to the
java.awt.geom
package. This
package provides new Shape
s and some utility methods to
manage geometric objects.-
Interface Summary Interface Description ExtendedPathIterator TheExtendedPathIterator
class represents a geometric path constructed from straight lines, quadratic and cubic (Bezier) curves and elliptical arcs.ExtendedShape TheExtendedShape
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 Class Description AbstractSegment An abstract class for path segments.Cubic A class representing a cubic path segment.ExtendedGeneralPath TheExtendedGeneralPath
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 APathIterator
that returns only the next path segment from anotherPathIterator
.Polygon2D This class is a Polygon with float coordinates.Polyline2D This class has the same behavior thanPolygon2D
, 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