UnityEngine.Matrix4x4
class UnityEngine.Matrix4x4
Fields and Properties:
- float m00
 - float m10
 - float m20
 - float m30
 - float m01
 - float m11
 - float m21
 - float m31
 - float m02
 - float m12
 - float m22
 - float m32
 - float m03
 - float m13
 - float m23
 - float m33
 - UnityEngine.Quaternion rotation
 - UnityEngine.Vector3 lossyScale
 - bool isIdentity
 - float determinant
 - UnityEngine.FrustumPlanes decomposeProjection
 - UnityEngine.Matrix4x4 inverse
 - UnityEngine.Matrix4x4 transpose
 - (static) UnityEngine.Matrix4x4 UnityEngine.Matrix4x4.zero
 - (static) UnityEngine.Matrix4x4 UnityEngine.Matrix4x4.identity
 
Constructors:
- UnityEngine.Matrix4x4.New(UnityEngine.Vector4, UnityEngine.Vector4, UnityEngine.Vector4, UnityEngine.Vector4)
 
Methods:
- bool ValidTRS()
 - (static) float UnityEngine.Matrix4x4.Determinant(UnityEngine.Matrix4x4)
 - (static) UnityEngine.Matrix4x4 UnityEngine.Matrix4x4.TRS(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector3)
 - void SetTRS(UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Vector3)
 - (static) bool UnityEngine.Matrix4x4.Inverse3DAffine(UnityEngine.Matrix4x4, ref UnityEngine.Matrix4x4)
 - (static) UnityEngine.Matrix4x4 UnityEngine.Matrix4x4.Inverse(UnityEngine.Matrix4x4)
 - (static) UnityEngine.Matrix4x4 UnityEngine.Matrix4x4.Transpose(UnityEngine.Matrix4x4)
 - (static) UnityEngine.Matrix4x4 UnityEngine.Matrix4x4.Ortho(float, float, float, float, float, float)
 - (static) UnityEngine.Matrix4x4 UnityEngine.Matrix4x4.Perspective(float, float, float, float)
 - (static) UnityEngine.Matrix4x4 UnityEngine.Matrix4x4.LookAt(UnityEngine.Vector3, UnityEngine.Vector3, UnityEngine.Vector3)
 - (static) UnityEngine.Matrix4x4 UnityEngine.Matrix4x4.Frustum(float, float, float, float, float, float)
 - (static) UnityEngine.Matrix4x4 UnityEngine.Matrix4x4.Frustum(UnityEngine.FrustumPlanes)
 - int GetHashCode()
 - bool Equals(object)
 - bool Equals(UnityEngine.Matrix4x4)
 - UnityEngine.Vector4 GetColumn(int)
 - UnityEngine.Vector4 GetRow(int)
 - void SetColumn(int, UnityEngine.Vector4)
 - void SetRow(int, UnityEngine.Vector4)
 - UnityEngine.Vector3 MultiplyPoint(UnityEngine.Vector3)
 - UnityEngine.Vector3 MultiplyPoint3x4(UnityEngine.Vector3)
 - UnityEngine.Vector3 MultiplyVector(UnityEngine.Vector3)
 - UnityEngine.Plane TransformPlane(UnityEngine.Plane)
 - (static) UnityEngine.Matrix4x4 UnityEngine.Matrix4x4.Scale(UnityEngine.Vector3)
 - (static) UnityEngine.Matrix4x4 UnityEngine.Matrix4x4.Translate(UnityEngine.Vector3)
 - (static) UnityEngine.Matrix4x4 UnityEngine.Matrix4x4.Rotate(UnityEngine.Quaternion)
 - string ToString()
 - string ToString(string)
 - string ToString(string, System.IFormatProvider)