Vektor 4
Prehľad
Vector4 je trieda v Aspose.3d pre Typescript. dedičstvo od: Vector4.
Vector4 implementuje 4D vektor s konštruktormi pre jednotlivé komponenty alebo z Vectora3 plus w a podporuje prístup k komponentom, mutáciu, konverziu reťazca a testovanie rovnosti.
Vlastnosti
| Názov: | Typ: | Prístup | Opis: |
|---|---|---|---|
x | number | Čítajte si . | Drží prvú (X) zložku vektora. |
y | number | Čítajte si . | Drží druhú (Y) zložku vektora. |
z | number | Čítajte si . | Drží v vektoru tretí (Z) komponent |
w | number | Čítajte si . | Drží štvrtú (W) zložku vektora. |
Metódy
| Podpis | Opis: |
|---|---|
constructor() | Vytvorí vektor pomocou zmiešaného argumentu, kde x môže byť Vector2, Vecter3 alebo číslo, po ktorom nasledujú čísla y, z a w. |
constructor(x: number, y: number, z: number, w: number) | |
constructor(vec3: FVector3, w: number) | |
constructor(vec: FVector2, w: number) | |
| `constructor(x: FVector2 | FVector3 |
set(newX: number, newY: number, newZ: number, newW: number) | Pripisuje nové hodnoty komponentom x, y, z a w. |
getItem(key: number) → number | |
setItem(key: number, value: number) | Nastavenie komponentu v danom indexe (0‐3) na poskytnutú hodnotu |
toString() → string | |
equals(other: Vector4) → boolean |