Vector3D.Normalize Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Normalizuje zadanou Vector3D strukturu.
public:
void Normalize();
public void Normalize ();
member this.Normalize : unit -> unit
Public Sub Normalize ()
Příklady
Následující příklad ukazuje, jak normalizovat Vector3D strukturu.
// Normalizes a Vector3D using the Normalize method.
// Returns a Vector3D.
Vector3D vector1 = new Vector3D(20, 30, 40);
vector1.Normalize();
// vector1 is approximately equal to (0.37139, 0.55709, 0.74278)
' Normalizes a Vector3D using the Normalize method.
' Returns a Vector3D.
Dim vector1 As New Vector3D(20, 30, 40)
vector1.Normalize()
' vector1 is approximately equal to (0.37139, 0.55709)
Poznámky
Normalizovaný Vector3D udržuje svůj směr, ale jeho velikost se stane 1
. Výsledek Vector3D se často nazývá jednotkový vektor. A Vector3D je normalizován rozdělením Vector3D jeho velikosti.