Ballz.Utils.VectorExtensions.Rotate C# (CSharp) Method

Rotate() public static method

public static Rotate ( this v, float radians ) : Vector2
v this
radians float
return Vector2
        public static Vector2 Rotate(this Vector2 v, float radians)
        {
            var ca = Cos(radians);
            var sa = Sin(radians);
            return new Vector2(ca * v.X - sa * v.Y, sa * v.X + ca * v.Y);
        }