Vector2
Översikt
Vector2 är en klass i Aspose.3D FOSS för Typescript.
Vector2.set uppdaterar vektorns x- och y-komponenter till nya värden.
Denna klass ger 7 metoder för att arbeta med Vector2-objekt i Typescript-program. Tillgängliga metoder är bland annat: constructor, equals, getItem, parse, set, setItem, toString. Alla offentliga medlemmar är tillgängliga för alla Typescript-applikationer efter installation av FOSS for TypeScript-paketet. Egenskaper: length, length2, x, y.
Beskrivning
Vector2 är en klass i Aspose.3D FOSS-biblioteket för TypeScript som exponerar 6 metoder och 4 egenskaper för programmatisk användning.
Kärnfunktioner: number; number; number.Dessa operationer gör det möjligt för utvecklare att integrera vector2-funktionalitet direkt i TypeScript-applikationer.
Klassen ger också de length egenskap (får längden), den length2 egenskap (får längden2).
Instanser skapas genom en enda konstruktor som initialiserar objektet med standardvärden.
Egenskaper
| Namn och namn: | Typ: | Access | Beskrivning |
|---|---|---|---|
x | number | Läs/skriv | Hämtar x. |
y | number | Läs/skriv | Hämtar y. |
length | number | Läs. | Hämtar längden. |
length2 | number | Läs. | Hämtar längden2. |
Methods
| Signature | Beskrivning |
|---|---|
constructor(x: number, y: number) | |
set(newX: number, newY: number) | Uppdaterar vektorns x- och y-komponenter till nya värden. |
parse(input: string) → Vector2 | Skapar en Vector2-instans från ett strängrepresentation |
getItem(key: number) → number | Returnerar komponentvärdet vid det angivna indexet (0 för x, 1 för y) |
setItem(key: number, value: number) | Sätter objektets värde. |
toString() → string | |
equals(other: Vector2) → boolean | Kontrollerar om en annan Vektor2 har identiska x- och y-värden. |