dot
Обчислює скалярний добуток двох векторів
Оголошення
float dot(float x, float y)
float dot(vec2 x, vec2 y)
float dot(vec3 x, vec3 y)
float dot(vec4 x, vec4 y)
Параметри
x — перший вектор.
y — другий вектор.
Опис
dot() повертає скалярний добуток двох векторів, x та y. Тобто: "x[0] * y[0] + x[1] * y[1] +..."
Якщо x і y однакові, квадратний корінь із скалярного добутку еквівалентний довжині вектора. Вхідними параметрами можуть бути скаляри з типом float або відповідні вектори. У випадку скалярів функція dot() є тривіальною та повертає добуток x та y.