m2_affine function

2D Affine