Rotate a 2D vector
The vec2 point to rotate
The origin of the rotation
The angle of rotation in radians
Optional
the rotated vector
Rotate a 2D vector