FMatrix4
概述
FMatrix4 是一个在Aspose.3D FOSS中的结构. 继承人: IEquatable<FMatrix4>.
FMatrix4.FMatrix4 创建一个由代表每个元素的16个浮动值组成的矩阵.
这项结构提供了6种方法,用于在NET程序中与FMatrix4对象工作. 有的方法包括: Concatenate, Equals, FMatrix4, GetHashCode, Inverse, Transpose. 所有公众成员在安装了Aspose.3D FOSS for .NET 包后,可以访问任何.NET应用程序. 特性: Identity.
属性
| 名称: | 类型 | Access | 描述情况 |
|---|---|---|---|
Identity | FMatrix4 | 阅读 | 得到了身份. |
方法
| Signature | 描述情况 |
|---|---|
FMatrix4(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) | 通过复制现有 Matrix4 例的值来创建矩阵. |
FMatrix4(mat: Matrix4) | |
FMatrix4(r0: FVector4, r1: FVector4, r2: FVector4, r3: FVector4) | |
Concatenate(m2: FMatrix4) | 将这个矩阵乘以另一个FMatrix4 (后加) |
Concatenate(m2: Matrix4) | |
Transpose() | 替换矩阵的行和列. |
Inverse() | 替换矩阵与其反向的,如果可逆. |
Equals(obj: object?) | 确定另一个FMatrix4是否具有相同的元素. |
Equals(other: FMatrix4) | |
GetHashCode() | 返回基于矩阵元素的哈希代码 |