1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
|
\c\This file was generated using a tool\c\
\h1\func_trigonometric methods\h1\
The following methods are all part of the \b\func_trigonometric methods\b\.
Function parameters specified as angle are assumed to be in units of radians.
\h2\Table of contents\h2\
\ul\
\-\\url #acos-function\\b\acos\b\ function\url\
\-\\url #acosh-function\\b\acosh\b\ function\url\
\-\\url #asin-function\\b\asin\b\ function\url\
\-\\url #asinh-function\\b\asinh\b\ function\url\
\-\\url #atan-function\\b\atan\b\ function\url\
\-\\url #atanh-function\\b\atanh\b\ function\url\
\-\\url #cos-function\\b\cos\b\ function\url\
\-\\url #cosh-function\\b\cosh\b\ function\url\
\-\\url #degrees-function\\b\degrees\b\ function\url\
\-\\url #radians-function\\b\radians\b\ function\url\
\-\\url #sin-function\\b\sin\b\ function\url\
\-\\url #sinh-function\\b\sinh\b\ function\url\
\-\\url #tan-function\\b\tan\b\ function\url\
\-\\url #tanh-function\\b\tanh\b\ function\url\
\ul\
\h3\acos() function\h3\
\raw\#### <code>glm.<code>**acos**(**x**: *float*) -\\> *float*</code></code>\raw\
\raw\  \raw\Arc cosine. Returns an angle whose cosine is \code\x\code\. The range of values returned by this function
\raw\  \raw\is \code\[0, PI]\code\. Results are undefined if \code\|x| > 1\code\.
\raw\#### <code>glm.<code>**acos**(**x**: *vecN*) -\\> *vecN*</code></code>\raw\
\raw\  \raw\Returns \code\acos(c)\code\ for every component \code\c\code\ of \code\x\code\.
\h3\acosh() function\h3\
\raw\#### <code>glm.<code>**acosh**(**x**: *float*) -\\> *float*</code></code>\raw\
\raw\  \raw\Arc hyperbolic cosine; returns the non-negative inverse of \code\cosh\code\. Results are undefined
\raw\  \raw\if \code\x < 1\code\.
\raw\#### <code>glm.<code>**acosh**(**x**: *vecN*) -\\> *vecN*</code></code>\raw\
\raw\  \raw\Returns \code\acosh(c)\code\ for every component \code\c\code\ of \code\x\code\.
\h3\asin() function\h3\
\raw\#### <code>glm.<code>**asin**(**x**: *float*) -\\> *float*</code></code>\raw\
\raw\  \raw\Arc sine. Returns an angle whose sine is \code\x\code\. The range of values returned by this function
\raw\  \raw\is \code\[0, PI]\code\. Results are undefined if \code\|x| > 1\code\.
\raw\#### <code>glm.<code>**asin**(**x**: *vecN*) -\\> *vecN*</code></code>\raw\
\raw\  \raw\Returns \code\asin(c)\code\ for every component \code\c\code\ of \code\x\code\.
\h3\asinh() function\h3\
\raw\#### <code>glm.<code>**asinh**(**x**: *float*) -\\> *float*</code></code>\raw\
\raw\  \raw\Arc hyperbolic sine; returns the inverse of \code\sinh\code\.
\raw\#### <code>glm.<code>**asinh**(**x**: *vecN*) -\\> *vecN*</code></code>\raw\
\raw\  \raw\Returns \code\asinh(c)\code\ for every component \code\c\code\ of \code\x\code\.
\h3\atan() function\h3\
\raw\#### <code>glm.<code>**atan**(**y_over_x**: *float*) -\\> *float*</code></code>\raw\
\raw\  \raw\Arc tangent. Returns an angle whose tangent is \code\y_over_x\code\. The range of values returned by
\raw\  \raw\this function is \code\[-PI / 2, PI / 2]\code\.
\raw\#### <code>glm.<code>**atan**(**y_over_x**: *vecN*) -\\> *vecN*</code></code>\raw\
\raw\  \raw\Returns \code\atan(c)\code\ for every component \code\c\code\ of \code\x\code\.
\raw\#### <code>glm.<code>**atan**(**y**: *float*, **x**: *float*) -\\> *float*</code></code>\raw\
\raw\  \raw\Arc tangent. Returns an angle whose tangent is \code\y / x\code\. The signs of \code\x\code\ and \code\y\code\ are used to
\raw\  \raw\determine what quadrant the angle is in. The range of values returned by this function
\raw\  \raw\is \code\[-PI, PI]\code\. Results are undefined if \code\x\code\ and \code\y\code\ are both \code\0\code\.
\raw\#### <code>glm.<code>**atan**(**y**: *vecN*, **x**: *vecN*) -\\> *vecN*</code></code>\raw\
\raw\  \raw\Returns \code\atan(y[i], x[i])\code\ for every index \code\i\code\.
\h3\atanh() function\h3\
\raw\#### <code>glm.<code>**atanh**(**x**: *float*) -\\> *float*</code></code>\raw\
\raw\  \raw\Arc hyperbolic tangent; returns the inverse of \code\tanh\code\. Results are undefined if \code\abs(x) >= 1\code\.
\raw\#### <code>glm.<code>**atanh**(**x**: *vecN*) -\\> *vecN*</code></code>\raw\
\raw\  \raw\Returns \code\atanh(c)\code\ for every component \code\c\code\ of \code\x\code\.
\h3\cos() function\h3\
\raw\#### <code>glm.<code>**cos**(**angle**: *float*) -\\> *float*</code></code>\raw\
\raw\  \raw\The standard trigonometric cosine function. The values returned by this function will range
\raw\  \raw\from \code\[-1, 1]\code\.
\raw\#### <code>glm.<code>**cos**(**angle**: *vecN*) -\\> *vecN*</code></code>\raw\
\raw\  \raw\Returns \code\cos(c)\code\ for every component \code\c\code\ of \code\x\code\.
\h3\cosh() function\h3\
\raw\#### <code>glm.<code>**cosh**(**angle**: *float*) -\\> *float*</code></code>\raw\
\raw\  \raw\Returns the hyperbolic cosine function, \code\(exp(angle) + exp(-angle)) / 2\code\.
\raw\#### <code>glm.<code>**cosh**(**angle**: *vecN*) -\\> *vecN*</code></code>\raw\
\raw\  \raw\Returns \code\cosh(c)\code\ for every component \code\c\code\ of \code\x\code\.
\h3\degrees() function\h3\
\raw\#### <code>glm.<code>**degrees**(**angle**: *float*) -\\> *float*</code></code>\raw\
\raw\  \raw\Converts radians to degrees and returns the result.
\raw\#### <code>glm.<code>**degrees**(**angle**: *vecN*) -\\> *vecN*</code></code>\raw\
\raw\  \raw\Returns \code\degrees(c)\code\ for every component \code\c\code\ of \code\x\code\.
\h3\radians() function\h3\
\raw\#### <code>glm.<code>**radians**(**angle**: *float*) -\\> *float*</code></code>\raw\
\raw\  \raw\Converts degrees to radians and returns the result.
\raw\#### <code>glm.<code>**radians**(**angle**: *vecN*) -\\> *vecN*</code></code>\raw\
\raw\  \raw\Returns \code\radians(c)\code\ for every component \code\c\code\ of \code\x\code\.
\h3\sin() function\h3\
\raw\#### <code>glm.<code>**sin**(**angle**: *float*) -\\> *float*</code></code>\raw\
\raw\  \raw\The standard trigonometric sine function. The values returned by this function will range
\raw\  \raw\from \code\[-1, 1]\code\.
\raw\#### <code>glm.<code>**sin**(**angle**: *vecN*) -\\> *vecN*</code></code>\raw\
\raw\  \raw\Returns \code\sin(c)\code\ for every component \code\c\code\ of \code\x\code\.
\h3\sinh() function\h3\
\raw\#### <code>glm.<code>**sinh**(**angle**: *float*) -\\> *float*</code></code>\raw\
\raw\  \raw\Returns the hyperbolic sine function, \code\(exp(angle) - exp(-angle)) / 2\code\.
\raw\#### <code>glm.<code>**sinh**(**angle**: *vecN*) -\\> *vecN*</code></code>\raw\
\raw\  \raw\Returns \code\sinh(c)\code\ for every component \code\c\code\ of \code\x\code\.
\h3\tan() function\h3\
\raw\#### <code>glm.<code>**tan**(**angle**: *float*) -\\> *float*</code></code>\raw\
\raw\  \raw\The standard trigonometric tangent function.
\raw\#### <code>glm.<code>**tan**(**angle**: *vecN*) -\\> *vecN*</code></code>\raw\
\raw\  \raw\Returns \code\tan(c)\code\ for every component \code\c\code\ of \code\x\code\.
\h3\tanh() function\h3\
\raw\#### <code>glm.<code>**tanh**(**angle**: *float*) -\\> *float*</code></code>\raw\
\raw\  \raw\Returns the hyperbolic tangent function, \code\sinh(angle) / cosh(angle)\code\
\raw\#### <code>glm.<code>**tanh**(**angle**: *vecN*) -\\> *vecN*</code></code>\raw\
\raw\  \raw\Returns \code\tanh(c)\code\ for every component \code\c\code\ of \code\x\code\.
|