class  | 
Arc2D | 
 Arc2D is the abstract superclass for all objects that
 store a 2D arc defined by a framing rectangle,
 start angle, angular extent (length of the arc), and a closure type
 (OPEN, CHORD, or PIE). 
 | 
static class  | 
Arc2D.Double | 
 This class defines an arc specified in double precision. 
 | 
static class  | 
Arc2D.Float | 
 This class defines an arc specified in float precision. 
 | 
class  | 
Ellipse2D | 
 The Ellipse2D class describes an ellipse that is defined
 by a framing rectangle. 
 | 
static class  | 
Ellipse2D.Double | 
 The Double class defines an ellipse specified
 in double precision. 
 | 
static class  | 
Ellipse2D.Float | 
 The Float class defines an ellipse specified
 in float precision. 
 | 
class  | 
Rectangle2D | 
 The Rectangle2D class describes a rectangle
 defined by a location (x,y) and dimension
 (w x h). 
 | 
static class  | 
Rectangle2D.Double | 
 The Double class defines a rectangle specified in
 double coordinates. 
 | 
static class  | 
Rectangle2D.Float | 
 The Float class defines a rectangle specified in float
 coordinates. 
 | 
class  | 
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. 
 | 
static class  | 
RoundRectangle2D.Double | 
 The Double class defines a rectangle with rounded
 corners all specified in double coordinates. 
 | 
static class  | 
RoundRectangle2D.Float | 
 The Float class defines a rectangle with rounded
 corners all specified in float coordinates. 
 |