Vector4
Összefoglaló
Vector4 az Aspose.3d-ben a Typescript osztály. Az örökölők: Vector4.
A Vector4 egy 4D-s vektor végrehajtását teszi lehetővé, amely az egyes komponensek konstruktorjaival vagy a Vectors3 plus w-ből áll, és támogatja a komponensei hozzáférést, mutációt, szalagkonverziót és egyenlőségtesztelést.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
x | number | Olvasd! | Tartja a vektor első (X) komponensét. |
y | number | Olvasd! | Tartja a vektor második (Y) komponensét. |
z | number | Olvasd! | Tartja a vektor harmadik (Z) komponensét. |
w | number | Olvasd! | Tartja a vektor negyedik (W) komponensét. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
constructor() | Egy vegyes argumentummal egy vektor létrehozása, ahol x lehet Vector2, Vector3 vagy szám, majd y, z, w számok. |
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) | Új értékeket rendel az x, y, z és w komponenseknek. |
getItem(key: number) → number | |
setItem(key: number, value: number) | A megadott index (0-3) komponensét a megadottakhoz adja. |
toString() → string | |
equals(other: Vector4) → boolean |