FMatrix4
Tổng quan
FMatrix4 là một lớp trong Aspose.3D FOSS dành cho Python.
Ma trận 4x4 với tất cả các thành phần kiểu float
Lớp này khai báo 6 phương thức cho các đối tượng FMatrix4 trong các chương trình Python. Các phương thức khả dụng bao gồm: __init__, concatenate, from_matrix, inverse, transpose. Tất cả các thành viên công khai có thể truy cập được bởi bất kỳ ứng dụng Python nào sau khi cài đặt gói Aspose.3D FOSS cho Python. Thuộc tính: identity, m00, m01, m02, m03, m10, và còn 11 mục nữa.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
m00 | float | Đọc/Ghi | Lấy hoặc đặt m00. |
m01 | float | Đọc/Ghi | Lấy hoặc đặt m01. |
m02 | float | Đọc/Ghi | Lấy hoặc đặt m02. |
m03 | float | Đọc/Ghi | Lấy hoặc đặt m03. |
m10 | float | Đọc/Ghi | Lấy hoặc đặt m10. |
m11 | float | Đọc/Ghi | Lấy hoặc đặt m11. |
m12 | float | Đọc/Ghi | Lấy hoặc đặt m12. |
m13 | float | Đọc/Ghi | Lấy hoặc đặt m13. |
m20 | float | Đọc/Ghi | Lấy hoặc đặt m20. |
m21 | float | Đọc/Ghi | Lấy hoặc đặt m21. |
m22 | float | Đọc/Ghi | Lấy hoặc đặt m22. |
m23 | float | Đọc/Ghi | Lấy hoặc đặt m23. |
m30 | float | Đọc/Ghi | Lấy hoặc đặt m30. |
m31 | float | Đọc/Ghi | Lấy hoặc đặt m31. |
m32 | float | Đọc/Ghi | Lấy hoặc đặt m32. |
m33 | float | Đọc/Ghi | Lấy hoặc đặt m33. |
identity | 'FMatrix4' | Đọc | Trả về ma trận đơn vị |
Phương thức
| Chữ ký | Mô tả |
|---|---|
__init__(m00: float, m01: float, m02: float, m03: float, m10: float, m11: float, m12: float, m13: float, m20: float, m21: float, m22: float, m23: float, m30: float, m31: float, m32: float, m33: float) | Calls init(m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33) trên đối tượng FMatrix4 này. |
from_matrix(mat: 'Matrix4') → 'FMatrix4' | Chưa được triển khai trong phiên bản FOSS — sẽ ném lỗi tại thời gian chạy. Gọi from_matrix(mat) trên đối tượng FMatrix4 này. |
concatenate(m2: 'FMatrix4') → 'FMatrix4' | Chưa được triển khai trong phiên bản FOSS — ném ngoại lệ tại thời gian chạy. Trả về một FMatrix4 mới đại diện cho phép nhân ma trận hiện tại với m2 |
concatenate(m2: 'Matrix4') → 'FMatrix4' | Chưa được triển khai trong phiên bản FOSS — ném ngoại lệ tại thời gian chạy. Gọi concatenate(m2) trên đối tượng FMatrix4 này. |
transpose() → 'FMatrix4' | Chưa được triển khai trong phiên bản FOSS — ném ngoại lệ tại thời gian chạy. Gọi transpose trên đối tượng FMatrix4 này. |
inverse() → 'FMatrix4' | Chưa được triển khai trong phiên bản FOSS — ném lỗi tại thời gian chạy. Gọi inverse trên đối tượng FMatrix4 này. |