Vector2
Vector2 structure
En vektor med två komponenter.
public struct Vector2 : IComparable<Vector2>
Konstruktörer
Egenskaper
namn |
Beskrivning |
Length { get; } |
Får längden. |
U { get; set; } |
Hämtar eller ställer in U-komponenten omVector2 används som en mappningskoordinat. Det är ett alias för x-komponenten. |
V { get; set; } |
Hämtar eller ställer in V-komponenten omVector2 används som en mappningskoordinat. Det är ett alias för y-komponenten. |
Metoder
namn |
Beskrivning |
CompareTo(Vector2) |
Jämför aktuell vektor med en annan instans. |
Cross(Vector2) |
Korsprodukt av två vektorer |
Dot(Vector2) |
Får punktprodukten av två vektorer |
override Equals(object) |
Kontrollera om två vektor2 är lika med |
Equals(Vector2) |
Kontrollera om två vektor2 är lika med |
override GetHashCode() |
Hämtar hashkoden för Vector2 |
Normalize() |
Normaliserar denna instans. |
override ToString() |
Returnerar enStringsom representerar strömmenVector2 . |
operator + |
Tilläggsoperator för Vector2 |
operator / |
Divisionsoperator för Vector2 |
operator == |
Lika operator för Vector2 |
explicit operator |
|
operator != |
Olik operator för Vector2 |
operator * |
Multipliceringsoperator för Vector2 (2 operators) |
operator - |
Subtraktionsoperator för Vector2 |
Fält
namn |
Beskrivning |
x |
x-komponenten. |
y |
Y-komponenten. |
Se även