Fvektor3
Összefoglaló
FVector3 az Aspose.3d-ben a Typescript osztály. Az örökölők: FVector3.
Az FVector3 3D vektorfunkcionalitást biztosít, beleértve a statikus konstruktorokat: nullát (((), egyet (one)) unitX ((), unitY (() unitZ (()) normálítást és indexelt elem-hozzáférést.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
x | number | Olvasd! | A vektor X komponensét tárolja. |
y | number | Olvasd! | |
z | number | Olvasd! |
Módszerek
| Az aláírás: | Leírás |
|---|---|
constructor() | Egy x-értékből vagy egy 2D vektorból plusz y és z vetékort hoz létre. |
constructor(x: number, y: number, z: number) | |
constructor(vec2: FVector2, z: number) | |
| `constructor(x: number | FVector2, y: number, z: number)` |
zero() → FVector3 | Visszaad egy vektort (0,0,0) |
one() → FVector3 | Visszaad egy vektort (1,1,1) |
unitX() → FVector3 | Egy egységvektor (1,0,0) visszaadása. |
unitY() → FVector3 | |
unitZ() → FVector3 | |
normalize() → FVector3 | A vektor egységhosszú másolatát adja vissza. |
getItem(key: number) → number | Az elem értékét adja vissza a 0=x,1=y,2=z indexnél. |
setItem(key: number, value: number) | Az elemhez értéket ad a 0=x,1=y,2=z indexnél. |
toString() → string | A vektor sztrájkreprézentációját adja vissza. |
equals(other: FVector3) → boolean | Ellenőrzi, hogy ez a vektor egyenlő-e egy másik vektor komponensével. |