Class MatrixTools
- Namespace
- AwesomeTechnologies.Utility
- Assembly
- Assembly-CSharp.dll
- Inheritance
-
MatrixTools
- Inherited Members
-
- Extension Methods
-
Constructors
Methods
public static Quaternion ExtractRotationFromMatrix(Matrix4x4 matrix)
Parameters
matrix Matrix4x4
Returns
- Quaternion
public static Vector3 ExtractScaleFromMatrix(Matrix4x4 matrix)
Parameters
matrix Matrix4x4
Returns
- Vector3
public static Vector3 ExtractTranslationFromMatrix(Matrix4x4 matrix)
Parameters
matrix Matrix4x4
Returns
- Vector3
public static void FastTranslateMatrix4X4(ref Matrix4x4 lhs, ref Matrix4x4 rhs)
Parameters
lhs Matrix4x4
rhs Matrix4x4
public static Matrix4x4 ScaleMatrix4X4(Matrix4x4 lhs, ref Matrix4x4 rhs)
Parameters
lhs Matrix4x4
rhs Matrix4x4
Returns
- Matrix4x4
public static Matrix4x4 TranslateMatrix4X4(Matrix4x4 lhs, Matrix4x4 rhs)
Parameters
lhs Matrix4x4
rhs Matrix4x4
Returns
- Matrix4x4