# Functions
IdentityMatrix returns the identity transform.
NewMatrix returns an affine transform matrix laid out in homogenous coordinates as a b 0 c d 0 tx ty 1.
NewPoint returns a Point at `(x,y)`.
RotationMatrix returns a matrix that rotates by angle `angle`, specified in radians.
ScaleMatrix returns a matrix that scales by `x`,`y`.
ShearMatrix returns a matrix that shears `x`,`y`.
TranslationMatrix returns a matrix that translates by `tx`,`ty`.
# Type aliases
Matrix is a linear transform matrix in homogenous coordinates.