Vector2 (vector)
Približni podaci
Vector2 je klasa u Aspose.3d za Typescript. Nasljednici od: Vector2.
Vector2 predstavlja 2D vektor s x i y komponentama, pruža svojstva dužine, pristup stavcima putem getItem/setIitem-a, analizu od nizova i usporedbu jednakosti.
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
x | number | Čitaj. | |
y | number | Čitaj. | |
length | number | Čitaj. | |
length2 | number | Čitaj. | Obavlja kvadratnu veličinu vektora (izbegava sqrt) |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
constructor(x: number, y: number) | |
set(newX: number, newY: number) | Ažurira x i y vrijednosti vektora na newX i newY |
parse(input: string) → Vector2 | Kreira Vector2 iz predstavljanja niza i vraća primjerak. |
getItem(key: number) → number | Vrati vrijednost komponente (x za ključ 0, y za kljuc 1) vektora. |
setItem(key: number, value: number) | Predaje numeričku vrijednost komponenti koja se identificira ključem (0 za x, 1 za y) |
toString() → string | |
equals(other: Vector2) → boolean | Provjerava je li drugi vektor2 ima identične x i y komponente. |