Class Summary |
AffineTransform |
The AffineTransform class represents a 2D affine transform
that performs a linear mapping from 2D coordinates to other 2D
coordinates that preserves the "straightness" and
"parallelness" of lines. |
Arc2D |
Arc2D is the abstract superclass for all objects that
store a 2D arc defined by a bounding rectangle,
start angle, angular extent (length of the arc), and a closure type
(OPEN , CHORD , or PIE ). |
Arc2D.Double |
An arc specified in double precision, |
Arc2D.Float |
An arc specified in float precision, |
Area |
The Area class is a device-independent specification of an
arbitrarily-shaped area. |
CubicCurve2D |
The CubicCurve2D class defines a cubic parametric curve
segment in (x, y) coordinate space. |
CubicCurve2D.Double |
A cubic parametric curve segment specified with double coordinates. |
CubicCurve2D.Float |
A cubic parametric curve segment specified with float coordinates. |
Dimension2D |
The Dimension2D class is to encapsulate a width
and a height dimension. |
Ellipse2D |
The Ellipse2D class describes an ellipse that is defined
by a bounding rectangle. |
Ellipse2D.Double |
The Double class defines an ellipse specified
in double precision. |
Ellipse2D.Float |
The Float class defines an ellipse specified
in float precision. |
FlatteningPathIterator |
The FlatteningPathIterator class returns a flattened view of
another PathIterator object. |
GeneralPath |
The GeneralPath class represents a geometric path
constructed from straight lines, and quadratic and cubic
(Bézier) curves. |
Line2D |
This Line2D class represents a line segment in (x, y)
coordinate space. |
Line2D.Double |
A line segment specified with double coordinates. |
Line2D.Float |
A line segment specified with float coordinates. |
Point2D |
The Point2D class defines a point representing a location
in (x, y) coordinate space. |
Point2D.Double |
The Double class defines a point specified in
double precision. |
Point2D.Float |
The Float class defines a point specified in float
precision. |
QuadCurve2D |
The QuadCurve2D class defines a quadratic parametric curve
segment in (x, y) coordinate space. |
QuadCurve2D.Double |
A quadratic parametric curve segment specified with
double coordinates. |
QuadCurve2D.Float |
A quadratic parametric curve segment specified with
float coordinates. |
Rectangle2D |
The Rectangle2D class describes a rectangle
defined by a location (x, y) and dimension
(w x h). |
Rectangle2D.Double |
The Double class defines a rectangle specified in
double coordinates. |
Rectangle2D.Float |
The Float class defines a rectangle specified in float
coordinates. |
RectangularShape |
RectangularShape is the base class for a number of
Shape objects whose geometry is defined by a rectangular frame. |
RoundRectangle2D |
The RoundRectangle2D class defines a rectangle with
rounded corners defined by a location (x, y), a
dimension (w x h), and the width and height of an arc
with which to round the corners. |
RoundRectangle2D.Double |
The Double class defines a rectangle with rounded
corners all specified in double coordinates. |
RoundRectangle2D.Float |
The Float class defines a rectangle with rounded
corners all specified in float coordinates. |
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.