vec_fill ( VECTOR*, var);

Sets all three components of the vector to the same value.

Parameters:

VECTOR* - vector to be set.
var - number to be copied into the components.

Returns:

VECTOR*

Modifies:

VECTOR*

Speed:

Fast

Algorithm:

vector[0] = var;
vector[1] = var;
vector[2] = var;

Example:

var v[3] = { 10, 20, 30 };
...
vec_fill(v,5); // v now contains 5, 5, 5

See also:

Vectors, vec_add, vec_sub, vec_set, vec_inverse, vec_diff, vec_scale
► latest version online