Vektor2
Összefoglaló
Vector2 az Aspose.3d-ben a Typescript osztály. Az örökölők: Vector2.
A Vector2 egy 2D-s vektorot jelöl x és y komponensekkel, hosszúság tulajdonságait, elemhez való hozzáférést a getItem/setIitem segítségével, sztringekből történő elemezést és egyenlőség összehasonlítást biztosít.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
x | number | Olvasd! | |
y | number | Olvasd! | |
length | number | Olvasd! | |
length2 | number | Olvasd! | A vektor négyzetméretét adja (megkerüli a sqrt-t) |
Módszerek
| Az aláírás: | Leírás |
|---|---|
constructor(x: number, y: number) | |
set(newX: number, newY: number) | Frissíti a vektor x és y értékeit newX-re és newY-ra. |
parse(input: string) → Vector2 | Egy sztringre utaló Vector2-t hoz létre, és a példányát adja vissza. |
getItem(key: number) → number | Visszaadja a vektor összetevőjének értékét (x a kulcshoz 0, y az 1. kulcshez) |
setItem(key: number, value: number) | Számértéket ad a kulcs által azonosított komponensnek (0 az x-hez, 1 az y-höz) |
toString() → string | |
equals(other: Vector2) → boolean | Ellenőrzi, hogy egy másik Vector2-ben azonosak-e az x és y összetevők. |