Index (Frames) | Index (No Frames) | Package | Package Tree | Tree

Package java.awt.geom

AffineTransform This class represents an affine transformation between two coordinate spaces in 2 dimensions.
Arc2D This class represents all arcs (segments of an ellipse in 2-D space).
Arc2D.Double This class implements an arc in double precision.
Arc2D.Float This class implements an arc in float precision.
Area STUBS ONLY XXX Implement and document.
CubicCurve2D STUBS ONLY XXX Implement and document.
CubicCurve2D.Double STUBS ONLY
CubicCurve2D.Float STUBS ONLY
Dimension2D This stores a dimension in 2-dimensional space - a width (along the x-axis) and height (along the y-axis).
Ellipse2D
Ellipse2D.Double
Ellipse2D.Float
FlatteningPathIterator This class can be used to perform the flattening required by the Shape interface.
GeneralPath STUBS ONLY XXX Implement and document.
IllegalPathStateException Thrown when an operation on a path is in an illegal state, such as appending a segment to a GeneralPath without an initial moveto.
Line2D Represents a directed line bewteen two points in (x,y) Cartesian space.
Line2D.Double This class defines a point in double precision.
Line2D.Float This class defines a point in float precision.
NoninvertibleTransformException Thrown if an operation requires an inverse of an AffineTransform, but the transform is in a non-invertible state.
PathIterator This interface provides a directed path over the boundary of a shape.
Point2D This class implements a generic point in 2D Cartesian space.
Point2D.Double This class defines a point in double precision.
Point2D.Float This class defines a point in float precision.
QuadCurve2D STUBS ONLY XXX Implement and document.
QuadCurve2D.Double STUBS ONLY
QuadCurve2D.Float STUBS ONLY
Rectangle2D This class describes a rectangle by a point (x,y) and dimension (w x h).
Rectangle2D.Double This class defines a rectangle in double precision.
Rectangle2D.Float This class defines a rectangle in float precision.
RectangularShape This class provides a generic framework, and several helper methods, for subclasses which represent geometric objects inside a rectangular frame.
RoundRectangle2DThis class implements a rectangle with rounded corners.
RoundRectangle2D.DoubleA subclass of RoundRectangle which keeps its parameters as doubles.
RoundRectangle2D.FloatA subclass of RoundRectangle which keeps its parameters as floats.