Matrix4
Overview
Matrix4 is a struct in Aspose.3D FOSS for .NET.
Inherits from: IEquatable<Matrix4>.
A 4x4 matrix used for 3D transformations
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Identity | Matrix4 | Read | Gets the identity matrix |
Methods
| Signature | Description |
|---|---|
Matrix4(m11: float, m12: float, m13: float, m14: float, m21: float, m22: float, m23: float, m24: float, m31: float, m32: float, m33: float, m34: float, m41: float, m42: float, m43: float, m44: float) | Creates a matrix with the specified 16 float elements |
Translation(translation: FVector3) | Returns a translation matrix from the given FVector3 |
Rotation(rotation: Quaternion) | Returns a rotation matrix from the given Quaternion |
Scale(scale: FVector3) | |
Equals(other: Matrix4) | Determines whether this matrix equals the specified object |
Equals(obj: object?) | |
GetHashCode() | Returns a hash code for the matrix |