Mathematical Elements of CAD: Two dimensional transformations, Translation, Scaling, and Rotation, Concatenation