Vector2

Vector2 structure

Ein Vektor mit zwei Komponenten.

public struct Vector2 : IComparable<Vector2>

Konstrukteure

Name Beschreibung
Vector2(double) Initialisiert eine neue Instanz vonVector2 struct.
Vector2(FVector2) Initialisiert eine neue Instanz vonVector2 struct.
Vector2(double, double) Initialisiert eine neue Instanz vonVector2 struct.

Eigenschaften

Name Beschreibung
Length { get; } Ruft die Länge ab.
U { get; set; } Holt oder setzt die U-Komponente, wenn dieVector2 wird als Zuordnungskoordinate verwendet. Es ist ein Alias der x-Komponente.
V { get; set; } Ermittelt oder setzt die V-Komponente, wenn dieVector2wird als Zuordnungskoordinate verwendet. Es ist ein Alias der y-Komponente.

Methoden

Name Beschreibung
CompareTo(Vector2) Aktuellen Vektor mit einer anderen Instanz vergleichen.
Cross(Vector2) Kreuzprodukt zweier Vektoren
Dot(Vector2) Ermittelt das Skalarprodukt zweier Vektoren
override Equals(object) Prüfen, ob zwei Vektoren2 gleich sind
Equals(Vector2) Prüfen, ob zwei Vektoren2 gleich sind
override GetHashCode() Ruft den Hash-Code von Vector2 ab
Normalize() Normalisiert diese Instanz.
override ToString() Gibt a zurückStringdas repräsentiert den StromVector2 .
operator + Additionsoperator für Vector2
operator / Divisionsoperator für Vector2
operator == Gleichheitsoperator für Vector2
explicit operator
operator != Ungleich-Operator für Vector2
operator * Multiplikationsoperator für Vector2 (2 operators)
operator - Subtraktionsoperator für Vector2

Felder

Name Beschreibung
x Die x-Komponente.
y Die y-Komponente.

Siehe auch