FMatrix4
Overview
FMatrix4 is a class in Aspose.3D FOSS for Python.
Matrix 4x4 with all component in float type
This class declares 6 methods for FMatrix4 objects in Python programs.
Available methods include: __init__, concatenate, from_matrix, inverse, transpose.
All public members are accessible to any Python application after installing the Aspose.3D FOSS for Python package.
Properties: identity, m00, m01, m02, m03, m10, and 11 more.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
m00 | float | Read/Write | Gets or sets the m00. |
m01 | float | Read/Write | Gets or sets the m01. |
m02 | float | Read/Write | Gets or sets the m02. |
m03 | float | Read/Write | Gets or sets the m03. |
m10 | float | Read/Write | Gets or sets the m10. |
m11 | float | Read/Write | Gets or sets the m11. |
m12 | float | Read/Write | Gets or sets the m12. |
m13 | float | Read/Write | Gets or sets the m13. |
m20 | float | Read/Write | Gets or sets the m20. |
m21 | float | Read/Write | Gets or sets the m21. |
m22 | float | Read/Write | Gets or sets the m22. |
m23 | float | Read/Write | Gets or sets the m23. |
m30 | float | Read/Write | Gets or sets the m30. |
m31 | float | Read/Write | Gets or sets the m31. |
m32 | float | Read/Write | Gets or sets the m32. |
m33 | float | Read/Write | Gets or sets the m33. |
identity | 'FMatrix4' | Read | Returns the identity matrix |
Methods
| Signature | Description |
|---|---|
__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) on this FMatrix4 instance. |
from_matrix(mat: 'Matrix4') → 'FMatrix4' | Not implemented in the FOSS edition — throws at runtime. Calls from_matrix(mat) on this FMatrix4 instance. |
concatenate(m2: 'FMatrix4') → 'FMatrix4' | Not implemented in the FOSS edition — throws at runtime. Returns a new FMatrix4 representing the multiplication of the current matrix with m2 |
concatenate(m2: 'Matrix4') → 'FMatrix4' | Not implemented in the FOSS edition — throws at runtime. Calls concatenate(m2) on this FMatrix4 instance. |
transpose() → 'FMatrix4' | Not implemented in the FOSS edition — throws at runtime. Calls transpose on this FMatrix4 instance. |
inverse() → 'FMatrix4' | Not implemented in the FOSS edition — throws at runtime. Calls inverse on this FMatrix4 instance. |