FMatrix4

Overview

FMatrix4 là một lớp trong Aspose.3D FOSS cho Typescript.

FMatrix4.constructor creates a new FMatrix4 instance with default zero values.

Khóa học này cung cấp 4 phương pháp để làm việc với các đối tượng FMatrix4 trong chương trình Typescript. Các phương pháp có sẵn bao gồm: concatenate, constructor, inverse, transpose. 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 : identity, m00, m01, m02, m03, m10,Và 11 nhiều hơn nữa.

Description

FMatrix4 là một lớp học trong thư viện FOSS cho Aspose.3D mà trình bày 5 phương pháp và 17 thuộc tính để sử dụng lập trình.

Khả năng cơ bản bao gồm: fmatrix4; 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 fmatrix4 trực tiếp vào ứng dụng TypeScript.

lớp cũng cung cấp các identity tài sản (chỉ nhận danh tính).

Khóa học cung cấp 5 quá tải 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

NameTypeAccessDescription
identityFMatrix4Readnhận được danh tính.
m00numberĐọc / viếtMình nhận được m00.
m01numberĐọc / viếtĐặt m01.
m02numberĐọc / viếtĐặt m02.
m03numberĐọc / viếtĐặt m03.
m10numberĐọc / viếtM10 được sử dụng.
m11numberĐọc / viếtM11 được sử dụng.
m12numberĐọc / viếtM12 được sử dụng.
m13numberĐọc / viếtM13 được sử dụng.
m20numberĐọc / viếtM20 được phát.
m21numberĐọc / viếtM21 được phát hiện.
m22numberĐọc / viếtĐặt m22.
m23numberĐọc / viếtM23. có được m22.
m30numberĐọc / viếtM30 được sử dụng.
m31numberĐọc / viếtM31, có m31.
m32numberĐọc / viếtM32 được phát.
m33numberĐọc / viếtM33 được phát hiện.

Methods

SignatureDescription
constructor()Tạo một FMatrix4 mới được khởi động với 16 yếu tố số đã cung cấp
constructor(m00: number, m01: number, m02: number, m03: number, m10: number, m11: number, m12: number, m13: number, m20: number, m21: number, m22: number, m23: number, m30: number, m31: number, m32: number, m33: number)Tạo một FMatrix4 được khởi động với 16 yếu tố float cung cấp theo thứ tự lớn
constructor(mat: Matrix4)Tạo một FMatrix4 bằng cách sao chép các yếu tố của Matrix4
constructor(r0: FVector4, r1: FVector4, r2: FVector4, r3: FVector4)Tạo một FMatrix4 từ bốn vector FVector4 hàng
constructor()Tạo một FMatrix4 được khởi động với tất cả các giá trị không
concatenate(m2: FMatrix4)FMatrix4Trở lại một FMatrix4 mới kết quả từ việc đồng bộ hóa matrix này với bất kỳ matris tương thích nào
concatenate(m2: Matrix4)FMatrix4Trở lại một FMatrix4 mới kết quả từ sự đồng bộ hóa matrix này với Matrix4 đã được cung cấp.
concatenate(m2: any)FMatrix4Trở lại một FMatrix4 mới kết quả từ việc đồng ý với matrix này với một arguments matric tương thích.
transpose()FMatrix4Trở lại một FMatrix4 mới với hàng và cột được trao đổi
inverse()FMatrix4Trở lại một FMatrix4 mới là ngược toán học của matrix này.

See Also

 Tiếng Việt