Vektor2
Pengamatan umum
Vector2 adalah kelas di Aspose.3d untuk Typescript. Warisan dari: Vector2.
Vector2 mewakili vektor 2D dengan komponen x dan y, memberikan sifat panjang, akses item melalui getItem/setIitem, parsing dari string, dan perbandingan kesetaraan.
Sifat-sifatnya
| Nama (Inggris) | Jenis | Akses | Deskripsi |
|---|---|---|---|
x | number | Bacalah. | |
y | number | Bacalah. | |
length | number | Bacalah. | |
length2 | number | Bacalah. | Memberikan magnitudo kuadrat vektor (menghindari sqrt) |
Metode-metode yang digunakan
| Tanda tangan | Deskripsi |
|---|---|
constructor(x: number, y: number) | |
set(newX: number, newY: number) | Mengupdate nilai x dan y vektor menjadi newX dan newY |
parse(input: string) → Vector2 | Membuat Vector2 dari representasi string dan mengembalikan instance |
getItem(key: number) → number | Mengembalikan nilai komponen (x untuk kunci 0, y untuk tombol 1) dari vektor. |
setItem(key: number, value: number) | Menugaskan nilai numerik pada komponen yang diidentifikasi dengan kunci (0 untuk x, 1 untuk y) |
toString() → string | |
equals(other: Vector2) → boolean | Memeriksa apakah Vector2 lain memiliki komponen x dan y yang identik |