Vector3

Vector3 structure

Ein Vektor mit drei Komponenten.

public struct Vector3 : IComparable<Vector3>

Konstrukteure

NameBeschreibung
Vector3(Color)Initialisiert eine neue Instanz vonVector3 struct.
Vector3(double)Initialisiert eine neue Instanz vonVector3 struct.
Vector3(FVector3)Initialisiert eine neue Instanz vonVector3 struct.
Vector3(Vector4)Initialisiert eine neue Instanz vonVector3 struct.
Vector3(double, double, double)Initialisiert eine neue Instanz vonVector3 struct.

Eigenschaften

NameBeschreibung
Length { get; }Ruft die Länge dieses Vektors ab.
Length2 { get; }Liefert das Quadrat der Länge.

Methoden

NameBeschreibung
AngleBetween(Vector3)Berechnen Sie den Innenwinkel zwischen zwei Richtungen Zwei Richtungen können nicht normalisierte Vektoren sein
AngleBetween(Vector3, Vector3)Berechnen Sie den Innenwinkel zwischen zwei Richtungen Zwei Richtungen können nicht normalisierte Vektoren sein
CompareTo(Vector3)Aktuellen Vektor mit einer anderen Instanz vergleichen.
Cos()Berechnet Kosinus für jede Komponente
Cross(Vector3)Kreuzprodukt zweier Vektoren
Dot(Vector3)Ermittelt das Skalarprodukt zweier Vektoren
override Equals(object)Prüfen, ob zwei Vektoren3 gleich sind
override GetHashCode()Ruft den Hash-Code von Vector3 ab
Normalize()Normalisiert diese Instanz.
Set(double, double, double)Setzt die x/y/z-Komponente in einem Aufruf.
Sin()Berechnet den Sinus für jede Komponente
override ToString()Gibt a zurückStringdas repräsentiert den StromVector3 .
operator +Operatorüberladung für +
operator /Operatorüberladung für /
operator ==Gleichheitsoperator für Vector3
explicit operator
operator !=Ungleich-Operator für Vector3
operator *Operatorüberladung für * (3 operators)
operator -Operatorüberladung für - (2 operators)

Felder

NameBeschreibung
static readonly OriginRuft die Ursprungsposition ab.
static readonly UnitScaleRuft den Einheitsskalierungsvektor ab.
static readonly XAxisRuft die X-Achse ab.
static readonly YAxisRuft die Y-Achse ab.
static readonly ZAxisRuft die Z-Achse ab.
xDie x-Komponente.
yDie y-Komponente.
zDie z-Komponente.

Siehe auch