Dokument
libageo · Vektor · Normalisieren
Synopsis
void vector:: normalize ()
void normalize (vector&)
Beschreibung
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.
Beispiele
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
Siehe auch
Alle Methoden und Operatoren, Länge, Aufrichten.