vec_scale ( VECTOR* vector, var factor);

Multipliziert alle drei Zahlen des Vektors mit dem angegebenen Factor.

Parameter:

vektor - zu skalierender Vektor.
factor -  Skalierfaktor.

Rückgabewert:

vector

Modifiziert:

vektor = vektor * factor

Geschwindigkeit:

Schnell

Algorithmus:

vector1[0] *= factor;
vector1[1] *= factor;
vector1[2] *= factor;

Beispiel:

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

Siehe auch:

Vectors, vec_add, vec_sub, vec_set, vec_dot, vec_inverse, vec_diff

► Aktuelle Version Online