2 つのベクトルの内積(dot product)を浮動小数点数で返します。この関数は引数である 2 つのベクトルを処理して、スカラー値を返します。
float dot(vector vector1, vector vector2)
内積が 0 である場合、2 つのベクトルは直交します。
vector1 は、2 つのベクトルのうちの 1 つです。
vector2 は、もう 1 つのベクトルです。
dot(<<1,2,-2>>,<<3,0,1>>)
1 を返します。この例の内積は、(1*3) + (2*0) + (-2*1) = 1 と計算されます。