Vektor4
Pengamatan umum
Vector4 adalah kelas di Aspose.3d untuk Typescript. Warisan dari: Vector4.
Vector4 mengimplementasikan vektor 4D dengan konstruktor untuk komponen individu atau dari Vectors3 plus w, dan mendukung akses komponen, mutasi, konversi string, serta pengujian kesetaraan.
Sifat-sifatnya
| Nama (Inggris) | Jenis | Akses | Deskripsi |
|---|---|---|---|
x | number | Bacalah. | Menyimpan komponen pertama (X) vektor |
y | number | Bacalah. | Menyimpan komponen kedua vektor (Y) |
z | number | Bacalah. | Menyimpan komponen ketiga (Z) vektor |
w | number | Bacalah. | Menyimpan komponen keempat vektor (W) |
Metode-metode yang digunakan
| Tanda tangan | Deskripsi |
|---|---|
constructor() | Membuat vektor menggunakan argumen campuran di mana x dapat menjadi Vector2, Vector3, atau nomor, diikuti oleh y, z, w angka |
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) | Menugaskan nilai baru untuk komponen x, y, z, w |
getItem(key: number) → number | |
setItem(key: number, value: number) | Menetapkan komponen pada indeks (0-3) ke nilai yang diberikan |
toString() → string | |
equals(other: Vector4) → boolean |