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
.