Vector.Normalize Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Normaliserar den här vektorn.
public:
void Normalize();
public void Normalize();
member this.Normalize : unit -> unit
Public Sub Normalize ()
Exempel
I följande exempel visas hur du använder den här metoden för att normalisera en vektor.
private Vector normalizeExample()
{
Vector vectorResult = new Vector(20, 30);
// A normalized vector maintains its direction but
// its length becomes 1.
// vectorResult is approximately equal to (0.5547,0.8321).
vectorResult.Normalize();
return vectorResult;
}
Kommentarer
En normaliserad vektor behåller sin riktning men dess Length blir 1. Den resulterande vektorn kallas ofta för en enhetsvektor. En vektor normaliseras genom att vektorn divideras med sin egen Length.