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

RotationFromDirection() public static method

public static RotationFromDirection ( this v ) : float
v this
return float
        public static float RotationFromDirection(this Vector2 v)
        {
            return (v.X > 0 ? 1 : -1) * Acos(Vector2.Dot(Vector2.Normalize(v), Vector2.UnitY)) - (0.5f * (float)Math.PI);
        }
    }