Vektor 4
Približni podaci
Vector4 je klasa u Aspose.3d za Typescript. Nasljednici od: Vector4.
Vector4 provodi 4D vektor s konstruktorima za pojedinačne komponente ili iz Vectora3 plus w, te podržava pristup komponentama, mutaciju, pretvaranje niza i ispitivanje jednakosti.
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
x | number | Čitaj. | Drži prvi (X) komponenta vektora. |
y | number | Čitaj. | Drži drugu komponentu vektora (Y) |
z | number | Čitaj. | Drži treću (Z) komponentu vektora. |
w | number | Čitaj. | Drži četvrtu komponentu vektora (W) |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
constructor() | Stvara vektor pomoću mješovitih argumenata gdje x može biti Vector2, Vector3 ili broj, nakon čega slijede y, z, w brojevi. |
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) | Pridjeljuje nove vrijednosti za x, y, z i w komponente. |
getItem(key: number) → number | |
setItem(key: number, value: number) | Sastavlja komponentu na datom indeksu (0‐3) do date vrijednosti. |
toString() → string | |
equals(other: Vector4) → boolean |