libageo · Vektor · Normalisieren |
void | vector:: | normalize | () | |||
void | normalize | (vector&) |
Die Methode, respektive Funktion, normalize normiert die Länge des Vektors auf 1. Kann der Vektor nicht normiert werden, beispielsweise weil alle Komponenten 0 sind, wird der Vektor ungültig gesetzt. |
vector v(10,20,30); v.normalize(); | // v=vector(10.000,20.000,30.000) // v=vector(0.267,0.535,0.802) | ||
vector v(0,0,0); v.normalize(); | // v.valid()=true // v.valid()=false |
Alle Methoden und Operatoren, Länge, Aufrichten. |