Math Trigonometric Functions
Header: | #include <UnigineMathLib.h> |
Math Class
Members
float acos ( float v ) #
Returns the arc cosine of the given argument - the angle in radians, whose cosine is equal to the argument. a == cos(acos(a)) for every value of a that is within acos()'s range.Arguments
- float v - Argument.
Return value
Arc cosine of the argument, in radians.double acos ( double v ) #
Returns the arc cosine of the given argument - the angle in radians, whose cosine is equal to the argument. a == cos(acos(a)) for every value of a that is within acos()'s range.Arguments
- double v - Argument.
Return value
Arc cosine of the argument, in radians.float asin ( float v ) #
Returns the arc sine of the given argument - the angle in radians, whose sine is equal to the argument. a == sin(asin(a)) for every value of a that is within asin()'s range.Arguments
- float v - Argument.
Return value
Arc sine of the argument, in radians.double asin ( double v ) #
Returns the arc sine of the given argument - the angle in radians, whose sine is equal to the argument. a == sin(asin(a)) for every value of a that is within asin()'s range.Arguments
- double v - Argument.
Return value
Arc sine of the argument, in radians.float atan ( float v ) #
Returns the arc tangent of the given argument - the angle in radians, whose tangent is equal to the argument. a == tan(atan(a)) for every value of a that is within atan()'s range.Arguments
- float v - Argument.
Return value
Arc tangent of the argument, in radians.double atan ( double v ) #
Returns the arc tangent of the given argument - the angle in radians, whose tangent is equal to the argument. a == tan(atan(a)) for every value of a that is within atan()'s range.Arguments
- double v - Argument.
Return value
Arc tangent of the argument, in radians.float atan2 ( float y, float x ) #
Returns the arc tangent of two arguments (x and y). It is similar to calculating the arc tangent of y / x, except that the signs of both arguments are used to determine the quadrant of the result.Arguments
- float y - First argument.
- float x - Second argument.
Return value
Result in radians, which is between -PI and PI (inclusive).double atan2 ( double y, double x ) #
Returns the arc tangent of two arguments (x and y). It is similar to calculating the arc tangent of y / x, except that the signs of both arguments are used to determine the quadrant of the result.Arguments
- double y - First argument.
- double x - Second argument.
Return value
Result in radians, which is between -PI and PI (inclusive).float cos ( float a ) #
Returns the cosine of the given argument.Arguments
- float a - Argument, in radians.
Return value
Cosine of the argument.double cos ( double a ) #
Returns the cosine of the given argument.Arguments
- double a - Argument, in radians.
Return value
Cosine of the argument.float sin ( float a ) #
Returns the sine of the given argument.Arguments
- float a - Argument, in radians.
Return value
Sine of the argument.double sin ( double a ) #
Returns the sine of the given argument.Arguments
- double a - Argument, in radians.
Return value
Sine of the argument.float tan ( float a ) #
Returns the tangent of the given argument.Arguments
- float a - Argument, in radians.
Return value
Tangent of the argument.double tan ( double a ) #
Returns the tangent of the given argument.Arguments
- double a - Argument, in radians.
Return value
Tangent of the argument.Last update:
2022-12-14
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)