Vector2
Innehåll
[
Dölj
]Vector2 structure
En vektor med två komponenter.
public struct Vector2 : IComparable<Vector2>
Konstruktörer
namn | Beskrivning |
---|---|
Vector2(double) | Initierar en ny instans avVector2 struct. |
Vector2(FVector2) | Initierar en ny instans avVector2 struct. |
Vector2(double, double) | Initierar en ny instans avVector2 struct. |
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
- namnutrymme Aspose.ThreeD.Utilities
- hopsättning Aspose.3D