Convenience case class for Arc2D (a subclass of RectangularShape).
The Arrow class uses Java's Path2D class to create a line with an arrowhead on the far end.
The CurvilinearShape trait provides a general type for line and curves.
Convenience case class for Ellipse2D (a subclass of RectangularShape).
The Hexagon class enhances the Path2D.
The Line class uses Java's Line2D class to create a line.
The Octagon class enhances the Path2D.
Convenience case class for Path2D.
The Pentagon class enhances the Path2D.
The Polygon class enhances the Path2D.
The QArrow class uses Java's Path2D class to create a quad curve with an arrowhead on the far end.
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: The QCurve class enhances the QuadCurve.
The Quad class enhances the Path2D.
Convenience case class for Point2D.
Convenience case class for Rectangle2D (a subclass of RectangularShape).
Convenience case class for RoundRectangle2D (a subclass of RectangularShape).
The Transform trait provides a simple technique for transforming (translation, scaling and rotation) rectangular shapes.
The Triangle class enhances the Path2D.
This object is used to test the Arrow class.
A convenience object defining numerous common colors.
This object is used to test the Colors object.
Useful constants.
This object is used to test the Line class.
The PolygonTest object tests the Polygon, Triangle, Quad and Hexagon classes.
This object is used to test the QArrow class.
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: This object provides formulas used by the QCurve class.
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: The QCurveTest object tests QCurve's (quad curves).
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: The QCurveTest2 object tests traversals of QCurve's (quad curves).
Scala type aliases for basic Java2D types.
The scala2d package contains classes, traits and objects for for simple 2D graphics in scala, based upon java_swing, java_awt and java_awt_geom.