Affine Geometric Transforms
In general, a point in n-D space transforms by
P’ = rotate(point) + translate(point)
In 2-D space, this can be written as a matrix equation: