FVektor2
Pengamatan umum
FVector2 adalah kelas di Aspose.3d untuk Typescript. Warisan dari: FVector2.
FVector2 mengimplementasikan vektor 2D dengan getter/setter untuk x dan y, operasi aritmatika, panjang, normalisasi, produk titik, dan metode parse statis.
Sifat-sifatnya
| Nama (Inggris) | Jenis | Akses | Deskripsi |
|---|---|---|---|
x | number | Bacalah. | Menyimpan komponen horizontal vektor |
y | number | Bacalah. | Menyimpan komponen vertikal vektor |
Metode-metode yang digunakan
| Tanda tangan | Deskripsi |
|---|---|
constructor(x: number, y: number) | Membuat vektor baru dengan komponen x dan y yang ditentukan |
toString() → string | Mengembalikan representasi string vektor dalam bentuk “(x, y) " |
equals(other: FVector2) → boolean | Mengembalikan true jika vektor lain memiliki nilai x dan y yang sama. |
add(other: FVector2) → FVector2 | Mengembalikan FVector2 baru yang merupakan jumlah komponen-wise dari ini dan lainnya |
sub(other: FVector2) → FVector2 | |
mul(scalar: number) → FVector2 | Mengembalikan FVector2 baru yang komponen-komponennya adalah vektor ini dikalikan dengan skalar |
div(scalar: number) → FVector2 | |
length() → number | |
normalize() → FVector2 | Mengembalikan vektor satuan dalam arah yang sama dengan vektor ini. |
dot(other: FVector2) → number | Mengembalikan produk titik dari vektor ini dengan vektor lainnya. |
parse(input: string) → FVector2 | Menciptakan FVector2 dari string yang berisi dua nilai numerik |