
Java Platform 1.2 Beta 4 

PREV PACKAGE NEXT PACKAGE  FRAMES NO FRAMES 
Interface Summary  
PathIterator  The iteration interface for objects which traverse the geometric outline of the boundary of an object which implements the Shape interface. 
Class Summary  
AffineTransform  This class represents a 2D affine transform which performs a linear mapping from 2D coordinates to other 2D coordinates in a manner which preserves the "straightness" and "parallelness" of lines. 
Arc2D  An arc defined by a bounding rectangle, start angle and angular extent, and a closure type (one of OPEN, CHORD, or PIE). 
Arc2D.Double  An arc specified in double precision, 
Arc2D.Float  An arc specified in float precision, 
Area  Area is a deviceindependent specification of an arbitrarilyshaped area. 
CubicCurve2D  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  A class to encapsulate a width and a height Dimension. 
Ellipse2D  An ellipse defined by a bounding rectangle. 
Ellipse2D.Double  An ellipse specified in double precision. 
Ellipse2D.Float  An ellipse specified in float precision. 
FlatteningPathIterator  This class returns a flattened view of another PathIterator object. 
GeneralPath  This class represents a geometric path constructed from straight lines, quadratic and cubic (Bezier) curves. 
Line2D  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  A point representing a location in (x, y) coordinate space. 
Point2D.Double  A point specified in double precision. 
Point2D.Float  A point specified in float precision. 
QuadCurve2D  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  A rectangle defined by a location (x, y) and dimension (w x h). 
Rectangle2D.Double  A rectangle specified in double coordinates. 
Rectangle2D.Float  A rectangle specified in float coordinates. 
RectangularShape  The base class for a number of shapes whose geometry is defined by a rectangular frame. 
RoundRectangle2D  A rectangle with rounded corners defined by a location (x, y), a dimension (w x h), and the width and height of an arc to round the corners with. 
RoundRectangle2D.Double  A rectangle with rounded corners all specified in double coordinates. 
RoundRectangle2D.Float  A rectangle with rounded corners all specified in float coordinates. 
Exception Summary  
IllegalPathStateException  This exception is thrown if an operation is performed on a path in an illegal state, such as appending a path segment without an initial moveto. 
NoninvertibleTransformException  This exception is thrown if an operation is performed requiring the inverse of a Transform object and the Transform is not invertible. 
Provides the Java 2D classes for defining and performing operations on objects related to twodimensional geometry. Some important features of the package include:

Java Platform 1.2 Beta 4 

PREV PACKAGE NEXT PACKAGE  FRAMES NO FRAMES 