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. |
RoundRectangle2D | This class implements a rectangle with rounded corners. |
RoundRectangle2D.Double | A subclass of RoundRectangle which keeps its parameters as doubles. |
RoundRectangle2D.Float | A subclass of RoundRectangle which keeps its parameters as floats. |