FMatrix4
概述
FMatrix4 是 Aspose.3D FOSS 中用于 Python 的类。
矩阵 4x4,所有分量为 float 类型
此类为 Python 程序中的 FMatrix4 对象声明了 6 个方法。可用的方法包括:__init__、concatenate、from_matrix、inverse、transpose。安装 Aspose.3D FOSS for Python 包后,所有公共成员对任何 Python 应用程序均可访问。属性:identity、m00、m01、m02、m03、m10,以及其他 11 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
m00 | float | 读写 | 获取或设置 m00。 |
m01 | float | 读写 | 获取或设置 m01。 |
m02 | float | 读写 | 获取或设置 m02。 |
m03 | float | 读写 | 获取或设置 m03。 |
m10 | float | 读写 | 获取或设置 m10。 |
m11 | float | 读写 | 获取或设置 m11。 |
m12 | float | 读写 | 获取或设置 m12。 |
m13 | float | 读写 | 获取或设置 m13。 |
m20 | float | 读写 | 获取或设置 m20。 |
m21 | float | 读写 | 获取或设置 m21。 |
m22 | float | 读写 | 获取或设置 m22。 |
m23 | float | 读写 | 获取或设置 m23。 |
m30 | float | 读写 | 获取或设置 m30。 |
m31 | float | 读写 | 获取或设置 m31。 |
m32 | float | 读写 | 获取或设置 m32。 |
m33 | float | 读写 | 获取或设置 m33。 |
identity | 'FMatrix4' | 读取 | 返回单位矩阵 |
方法
| 签名 | 描述 |
|---|---|
__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在此 FMatrix4 实例上的 (m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33)。 |
from_matrix(mat: 'Matrix4') → 'FMatrix4' | 在 FOSS 版中未实现——运行时抛出异常。 在此 FMatrix4 实例上调用 from_matrix(mat)。 |
concatenate(m2: 'FMatrix4') → 'FMatrix4' | 在 FOSS 版中未实现 — 在运行时抛出异常。 返回一个新的 FMatrix4,表示当前矩阵与 m2 的乘积 |
concatenate(m2: 'Matrix4') → 'FMatrix4' | 在 FOSS 版中未实现 — 在运行时抛出异常。 在此 FMatrix4 实例上调用 concatenate(m2)。 |
transpose() → 'FMatrix4' | 在 FOSS 版中未实现 — 运行时抛出异常。 对该 FMatrix4 实例调用 transpose。 |
inverse() → 'FMatrix4' | 在 FOSS 版中未实现 — 运行时抛出异常。 对该 FMatrix4 实例调用 inverse。 |