vec_diff ( VECTOR* vector, VECTOR* vector1, VECTOR* vector2)

Sets the vector to the difference of vector1 and vector2. After the instruction, vector gives the direction from vector2 to vector1.

Parameters:

vector - difference of vector1 and vector2
vector1 - first vector
vector2 - second vector

Returns:

vector

Modifies:

vector = vector1 - vector2

Speed:

Fast

Example:

var vec0[3];
var vec1[3] = { 10, 20, 30 }; 
var vec2[3] = { 1, 2, 3 }; 
...

vec_diff(vec0, vec1, vec2); // now vec0 == 9, 18, 27 	

See also:

Vectors, vec_add, vec_sub, vec_scale, vec_set, vec_inverse, vec_normalize

► latest version online