public class FMatrix4Public Class FMatrix4No code example is currently available or this language may not be supported.| FMatrix4 | Create a new instance of the FMatrix4 item. |
| FMatrix4(Single) | Create a new instance of the FMatrix4 item. |
| Item | Return a value from the specified row and column of the matrix. |
| SkipDeterminantPrecheck | Get/Set a value indicating whether pre-checks will be skipped when calculating the determinant of a matrix. |
| Values | Get/Set a reference to the array of values in this matrix. |
| ColumnToPoint | Return a reference to a 3D point representing the values in the specified column of the provided matrix. |
| ColumnToVector | Return a reference to a 4D vector representing the values in the specified column of the provided matrix. |
| Equals | (Inherited from Object) |
| Finalize | (Inherited from Object) |
| GetCofactors | Return the array of cofactors from the provided matrix. |
| GetDeterminant | Return the determinant of the provided matrix. |
| GetHashCode | (Inherited from Object) |
| GetMinorMatrix | Return the minor matrix array of the supplied matrix. |
| GetRotationMatrix(FVector3, AxisOrderEnum) | Return a rotation matrix for rotation around the specified axes. |
| GetRotationMatrix(Single, Single, Single, AxisOrderEnum) | Return a rotation matrix for rotation around the specified axes. |
| GetRotationMatrixX | Return a rotation matrix for rotation around the X axis. |
| GetRotationMatrixY | Return a rotation matrix for rotation around the Y axis. |
| GetRotationMatrixYawPitchRoll | Return a rotation matrix for rotation around the specified axes. |
| GetRotationMatrixZ | Return a rotation matrix for rotation around the Z axis. |
| GetScaleMatrix | Return a scaling matrix for the caller's values. |
| GetTranslationMatrix(FVector3) | Return a translate matrix based on the specified translation values. |
| GetTranslationMatrix(Single, Single, Single) | Return a translate matrix based on the specified translation values. |
| GetType | (Inherited from Object) |
| Invert | Invert the caller's matrix. |
| IsEmpty | Return a value indicating whether the specified matrix is empty. |
| MemberwiseClone | (Inherited from Object) |
| Multiply(FMatrix4, FMatrix4) | Multiply two matrices and return the resulting matrix. |
| Multiply(FMatrix4, FVector4) | Multiply a vector by a transformation and return the result. |
| RowToPoint | Return a reference to a 3D point representing the values in the specified row of the provided matrix. |
| RowToVector | Return a reference to a 4D vector representing the values in the specified row of the provided matrix. |
| Scale(FVector2, FVector2) | Scale a point by the specified translation. |
| Scale(FVector3, FVector3) | Scale a vector by the specified translation. |
| SetIdentity | Set the content to identity. |
| ToString |
Return the string representation of this instance.
(Overrides ObjectToString) |
| Translate | Translate a vector by the specified translation. |
| Transpose | Return a version of the caller's matrix where the rows and columns have been swapped. |
| Multiply(FMatrix4, FMatrix4) | Multiply two matrices and return the result. |