FVector2
Översikt
FVector2 är en klass i Aspose.3D FOSS för Typescript.
FVector2.constructor skapar en ny vektor med de angivna x och y komponenterna.
Denna klass ger 11 metoder för att arbeta med FVector2 objekt i Typescript-program. Tillgängliga metoder inkluderar: add, constructor, div, dot, equals, length, mul, normalize, parse, sub, toString. Alla offentliga medlemmar är tillgängliga för någon typskriptansökan efter att ha installerat Aspose.3D FOSS för typskriptspaket. och egenskaper: x, y.
Beskrivning
FVector2 är en klass i Aspose.3D FOSS-biblioteket för TypeScript som visar 10 metoder och 2 egenskaper för programmatisk användning.
Kernkapaciteterna inkluderar: number; number;• skapar en ny vektor med de angivna x och y-komponenterna.Dessa operationer gör det möjligt för utvecklare att integrera fvector2-funktionaliteten direkt i TypeScript applikationer.
Instanser skapas via en enda konstruktör som initialiserar objektet med standardvärden.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
x | number | Läs/ Skriv | får x. |
y | number | Läs/ Skriv | Fått den y. |
Metoder
| Signature | Beskrivning |
|---|---|
constructor(x: number, y: number) | Skapar en ny vektor med de angivna x och y-komponenterna |
toString() → string | Returnerar en strängrepresentation av vektorn i form “(x, y)” |
equals(other: FVector2) → boolean | Returnerar sant om den andra vektorn har identiska x och y värden. |
add(other: FVector2) → FVector2 | returnerar en ny FVector2 som är komponenten-vis summan av denna vektor och den andra |
sub(other: FVector2) → FVector2 | Återställer en ny FVector2 som är komponenten-så skillnaden mellan denna vektor och den andra |
mul(scalar: number) → FVector2 | Återställer en ny FVector2 skala av den angivna scalaren |
div(scalar: number) → FVector2 | Återställer en ny FVector2 som delas av den angivna skalan |
length() → number | |
normalize() → FVector2 | Returnerar en enhet vector i samma riktning som denna vektor |
dot(other: FVector2) → number | Returnerar punktprodukten av denna vektor med den andra vektaren. |
parse(input: string) → FVector2 | Skapar en FVector2 från ett sträng som innehåller två numeriska komponenter |