FVektor3
Pengamatan umum
FVector3 adalah kelas di Aspose.3d untuk Typescript. Warisan dari: FVector3.
FVector3 menyediakan fungsi vektor 3D, termasuk konstruktor statis zero(), one ((), unitX ())), UnitY ()). , unitZ ().), normalisasi, dan akses item terindeks.
Sifat-sifatnya
| Nama (Inggris) | Jenis | Akses | Deskripsi |
|---|---|---|---|
x | number | Bacalah. | Menyimpan komponen X dari vektor |
y | number | Bacalah. | |
z | number | Bacalah. |
Metode-metode yang digunakan
| Tanda tangan | Deskripsi |
|---|---|
constructor() | Membuat vektor dari nilai x atau 2D vector plus y dan z |
constructor(x: number, y: number, z: number) | |
constructor(vec2: FVector2, z: number) | |
| `constructor(x: number | FVector2, y: number, z: number)` |
zero() → FVector3 | Mengembalikan vektor (0,0,0) |
one() → FVector3 | Mengembalikan vektor (1,1,1) |
unitX() → FVector3 | Mengembalikan vektor satuan (1,0,0) |
unitY() → FVector3 | |
unitZ() → FVector3 | |
normalize() → FVector3 | Mengembalikan salinan panjang satuan dari vektor |
getItem(key: number) → number | Mengembalikan nilai komponen pada indeks 0=x,1=y,2=z |
setItem(key: number, value: number) | Menugaskan nilai pada komponen di indeks 0=x,1=y,2=z |
toString() → string | Mengembalikan representasi string dari vektor |
equals(other: FVector3) → boolean | Memeriksa apakah vektor ini sama dengan komponen vektor lainnya |