Module java.desktop

Package java.awt.geom

Provides the Java 2D classes for defining and performing operations on objects related to two-dimensional geometry. Some important features of the package include:
  • classes for manipulating geometry, such as AffineTransform and the PathIterator interface which is implemented by all Shape objects.
  • classes that implement the Shape interface, such as CubicCurve2D, Ellipse2D, Line2D, Rectangle2D, and GeneralShape.
  • the Area class which provides mechanisms for add (union), subtract, intersect, and exclusiveOR operations on other Shape objects.