Vektor2
Prehľad
Vector2 je trieda v Aspose.3d pre Typescript. dedičstvo od: Vector2.
Vector2 predstavuje 2D vektor s komponentami x a y, poskytuje vlastnosti dĺžky, prístup k položkám prostredníctvom getItem/setIitem, analýzu zo reťazcov a porovnanie rovnosti.
Vlastnosti
| Názov: | Typ: | Prístup | Opis: |
|---|---|---|---|
x | number | Čítajte si . | |
y | number | Čítajte si . | |
length | number | Čítajte si . | |
length2 | number | Čítajte si . | Poskytuje veľkosť vektoru na štvorcovú (vyhýba sa sqrt) |
Metódy
| Podpis | Opis: |
|---|---|
constructor(x: number, y: number) | |
set(newX: number, newY: number) | Aktualizuje hodnoty x a y vektora na newX a newY |
parse(input: string) → Vector2 | Vytvára Vector2 zo reprezentácie reťazca a vráti inštansu. |
getItem(key: number) → number | Vráti hodnotu zložky (x pre kľúč 0, y pre kód 1) vektora. |
setItem(key: number, value: number) | Pridáva číselnú hodnotu komponentom identifikovaným kľúčom (0 pre x, 1 pre y) |
toString() → string | |
equals(other: Vector2) → boolean | Skontroluje, či má iný vektor2 rovnaké komponenty x a y. |