You are currently viewing the GMLscripts.com static mirror. Forum access and script submissions are not available through this mirror.

Invert GMLscripts.com

acos

NOTE: This script function nominated for removal from the site index.

Returns the arccosine of a given angle for the nth repetition.

acos(rad, n)
Returns the arccosine of a given angle for the nth repetition.
COPY/// acos(rad, n)
///
/// @desc   Returns the arccosine of a given angle for the nth repetition.
///
/// @param  {real}      rad         angle in radians
/// @param  {real}      n           repetition, integer
///
/// @return {real}      arccosine
///
/// GMLscripts.com/license

function acos(rad, n)
{
    var a = arccos(rad);
    var tau = 2 * pi;
    return a - 2 * n * a + tau * n + floor(n / 2) * (4 * a - tau);
}

Contributors: Leif902, xot

GitHub: View · Commits · Blame · Raw