net.paulhertz.geomprovides classes that handle geometric transforms.
Provides static methods for basic geometric transforms.
Maintains a 3 x 3 matrix for accumulating affine transforms (translate, scale, rotate, shear).
net.paulhertz.geomprovides classes that handle geometric transforms. The
Matrix3class provides extensive methods for performing geometric transforms of coordinate points through matrix multiplication. The
GeomUtilsclass provides methods to rotate, scale, and translate coordinate points. In some situations, its methods may be faster than matrix mulitplication, but they lack the generality provided by matrix methods. Two additional classes,
TurtleStatesupply a basic TurtleGraphics capability.
Processing library IgnoCodeLib by Paul Hertz. (c) 2015