atan
Повертає арктангенс параметрів
Оголошення
float atan(float y, float x)
vec2 atan(vec2 y, vec2 x)
vec3 atan(vec3 y, vec3 x)
vec4 atan(vec4 y, vec4 x)
float atan(float y_over_x)
vec2 atan(vec2 y_over_x)
vec3 atan(vec3 y_over_x)
vec4 atan(vec4 y_over_x)
Параметри
y — чисельник дробу, арктангенс якого потрібно повернути.
x — знаменник дробу, арктангенс якого потрібно повернути.
y_over_x — дріб, арктангенс якого потрібно повернути.
Опис
atan() повертає кут, тригонометричний арктангенс якого дорівнює y,x або y_over_x, залежно від того, яке саме перевантаження функції викликається.
У першому перевантаженні знаки y і x використовуються для визначення квадранта, в якому лежить кут. Значення, які повертає atan у цьому випадку, знаходяться в діапазоні від -PI до PI. Результати не визначені, якщо x дорівнює нулю.
Для другого перевантаження atan() повертає кут, тангенс якого дорівнює y_over_x. Значення, що повертаються в цьому випадку, знаходяться в діапазоні від -PI до PI.
Дивіться також
cos, acos, sin, asin, atan, Розділ 05: Формотворчі функції, Розділ 06: Кольори