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

Angle360() public method

public Angle360 ( ) : float
return float
        public float Angle360()
        {
            var vec = this.Normalize();
            float value = ((float)Math.Atan2(-vec.Y, vec.X)) % MathUtilities.Pi2;
            return (value < 0) ? ((MathUtilities.Pi+value)+MathUtilities.Pi) : value;
        }

Same methods

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