Matrix4
概述
Matrix4 是一个在Aspose.3D FOSS中的结构.
Matrix4.Matrix4 构建一个4x4矩阵,由16个供应的浮动组件.
这项结构提供了在.NET 程序中与Matrix4对象工作的22种方法. 有的方法包括: Concatenate, Decompose, Inverse, Matrix4, Normalize, Rotate, RotateFromEuler, Scale, SetTRS, ToArray, ToString, Translate,其他方法. 所有公众成员在安装了Aspose.3D FOSS for .NET 包后,可以访问任何.NET应用程序. 特性: Determinant, Identity.
属性
| 名称: | 类型 | Access | 描述情况 |
|---|---|---|---|
Identity | Matrix4 | 阅读 | 获取标识。. |
Determinant | double | 阅读 | 获取行列式。. |
方法
| Signature | 描述情况 |
|---|---|
Matrix4(r0: Vector4, r1: Vector4, r2: Vector4, r3: Vector4) | 从16个供应的浮动组件构建一个4x4矩阵. |
Matrix4(m00: double, m01: double, m02: double, m03: double, m10: double, m11: double, m12: double, m13: double, m20: double, m21: double, m22: double, m23: double, m30: double, m31: double, m32: double, m33: double) | 在此 Matrix4实例中调用Matrix 4 ((m00, m01, m02 , m03 , M10, m11, m12, m13, m20, m21,m22, m23 ,m30, m31,M32和 m33). |
Matrix4(m: FMatrix4) | 在此Matrix4实例上调用 Matrix4. |
Matrix4(m: float[]) | 在此Matrix4实例上调用 Matrix4. |
Matrix4(m: double[]) | 在此Matrix4实例上调用 Matrix4. |
Concatenate(m2: Matrix4) | 在这个矩阵4实例上调用Concatenate (m2). |
Transpose() | 调用此Matrix4实例的转换. |
Normalize() | 在这个矩阵4实例上调用正常化. |
Inverse() | 在这个矩阵4实例上调用反向. |
SetTRS(translation: Vector3, rotation: Vector3, scale: Vector3) | 设置 trs 值。. |
ToArray() | 在这个Matrix4实例上调用ToArray. |
Decompose(translation: Vector3, scaling: Vector3, rotation: Quaternion) | 在这个Matrix4实例上调用Decompose (翻译,扩展,旋转). |
ToString() | 在这个Matrix4实例上调用ToString. |
Translate(t: Vector3) | 在此Matrix4实例上调用Translate(t). |
Translate(tx: double, ty: double, tz: double) | 在此Matrix4实例中调用Translate (tx, ty, tz). |
Scale(s: Vector3) | 使用所提供的FVector3尺度因子创建一个缩放矩阵. |
Scale(s: double) | 在这个Matrix4实例上调用Scale (s). |
Scale(sx: double, sy: double, sz: double) | 在这个矩阵4实例上调用Scale(sx,sy,sz). |
RotateFromEuler(eul: Vector3) | 在这个矩阵4实例上调用 RotateFromEuler(eul. |
RotateFromEuler(rx: double, ry: double, rz: double) | 在这个矩阵4实例上调用RotateFromEuler. |
Rotate(angle: double, axis: Vector3) | 在这个矩阵4实例上调用 Rotate (角,轴). |
Rotate(q: Quaternion) | 在这个矩阵4实例上调用 Rotate (q). |