FVector3
Overview
FVector3 là một lớp trong Aspose.3D FOSS cho Typescript.
FVector3.constructor creates a vector with default components (0,0,0).
Khóa học này cung cấp 11 phương pháp để làm việc với các đối tượng FVector3 trong chương trình Typescript. Các phương pháp có sẵn bao gồm: constructor, equals, getItem, normalize, one, setItem, toString, unitX, unitY, unitZ, zero. Tất cả các thành viên công cộng đều có thể truy cập vào bất kỳ ứng dụng Typescript nào sau khi cài đặt Aspose.3D FOSS cho gói Typscript. Tài sản : x, y, z.
Description
FVector3 là một lớp học trong thư viện FOSS cho Aspose.3D mà trình bày 10 phương pháp và 3 thuộc tính để sử dụng lập trình.
Khả năng cơ bản bao gồm: number; number; number.Các hoạt động này cho phép các nhà phát triển tích hợp chức năng fvector3 trực tiếp vào ứng dụng TypeScript.
Khóa học cung cấp 4 tải lên nhà xây dựng, cho phép khởi động linh hoạt tùy thuộc vào bối cảnh gọi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
x | number | Đọc / viết | Đã nhận được x. |
y | number | Đọc / viết | Gets the y. |
z | number | Đọc / viết | Gửi Z. |
Methods
| Signature | Description |
|---|---|
constructor() | Tạo một vector từ giá trị x hoặc 2D và y, z |
constructor(x: number, y: number, z: number) | |
constructor(vec2: FVector2, z: number) | |
| `constructor(x: number | FVector2, y: number, z: number)` |
zero() → FVector3 | Trở lại một vector (0,00) |
one() → FVector3 | Trở lại một vector (1,1,1) |
unitX() → FVector3 | Trở lại một đơn vị vector (1,0,0) |
unitY() → FVector3 | |
unitZ() → FVector3 | |
normalize() → FVector3 | Trở lại một vector với chiều dài 1 điểm theo cùng hướng |
getItem(key: number) → number | Trả lại thành phần ở chỉ số 0 = x, 1 = y,2 = z |
setItem(key: number, value: number) | Đặt giá trị của mục. |
toString() → string | Trở lại một biểu hiện sợi của vector |
equals(other: FVector3) → boolean | Kiểm tra xem hai vector có các thành phần tương tự hay không. |