VEX Dictionary / dot
dot
Computes the dot product of two vectors, summing paired component products.
group: mathmathvector
Available in every context
Usage
float dot(vector2 a, vector2 b)
float dot(vector a, vector b)
float dot(vector4 a, vector4 b)
float dot(vector a, vector4 b)
float dot(vector4 a, vector b)
float dot(matrix2 a, matrix2 b)
float dot(matrix3 a, matrix3 b)
float dot(matrix a, matrix b)
float dot(<type> a[], <type> b[])
int dot(int a[], int b[])
Examples
No worked examples yet.
Signatures (from vcc -X)
float dot(matrix2, matrix2)all contextsfloat dot(matrix3, matrix3)all contextsfloat dot(matrix, matrix)all contextsfloat dot(vector4, vector4)all contextsfloat dot(vector4, vector)all contextsfloat dot(vector2, vector2)all contextsfloat dot(vector, vector4)all contextsfloat dot(vector, vector)all contextsfloat dot(matrix2[], matrix2[])all contextsfloat dot(matrix3[], matrix3[])all contextsfloat dot(matrix[], matrix[])all contextsfloat dot(float[], float[])all contextsfloat dot(vector4[], vector4[])all contextsfloat dot(vector2[], vector2[])all contextsfloat dot(vector[], vector[])all contextsint dot(int[], int[])all contexts