Reign.Core.Vector2.Angle90 C# (CSharp) Method

Angle90() public static method

public static Angle90 ( Vector2 &vector, float &result ) : void
vector Vector2
result float
return void
        public static void Angle90(ref Vector2 vector, out float result)
        {
            var vec = vector.Normalize();
            float val = Math.Abs(vec.X);
            val = (val > 1) ? 1 : val;
            result = (float)Math.Acos(val);
        }

Same methods

Vector2::Angle90 ( ) : float
Vector2::Angle90 ( Vector2 vector ) : float
Vector2::Angle90 ( Vector2 &vector1, Vector2 &vector2, float &result ) : void