Artemis.Engine.Maths.Geometry.VectorUtils.Polar C# (CSharp) Method

Polar() public static method

Return the unit vector pointing at the given angle relative to the positive x-axis, centered at the given origin.
public static Polar ( double angle, Vector2 origin, bool degrees = true ) : Vector2
angle double
origin Vector2
degrees bool
return Vector2
        public static Vector2 Polar(double angle, Vector2 origin, bool degrees = true)
        {
            if (degrees)
                angle *= System.Math.PI / 180f;
            return new Vector2((float)System.Math.Cos(angle) + origin.X, (float)System.Math.Sin(angle) + origin.Y);
        }

Same methods

VectorUtils::Polar ( double angle, bool degrees = true ) : Vector2