Vec2:dot

Returns the dot product between this vector and another one.


dot = Vec2:dot(u)

Arguments

NameTypeDescription
uVec2 The vector to compute the dot product with.

Returns

NameTypeDescription
dotnumber The dot product between v and u.

dot = Vec2:dot(x, y)

Arguments

NameTypeDescription
xnumber A value of x component to compute the dot product with.
ynumber A value of y component to compute the dot product with.

Returns

NameTypeDescription
dotnumber The dot product between v and u.

Notes

This is computed as:

dot = v.x * u.x + v.y * u.y

The vectors are not normalized before computing the dot product.

See also