+
+ +
+

Matrix4x4

+

The Matrix4x4 module.

+
+
+
+

Matrix4x4

+
+
+Const_UnityEngineMatrix4x4(UnityEngine.Matrix4x4 Matrix4x4)
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+

Unity Documentation

+
+
+

ctor

+
+
+UnityEngineMatrix4x4.__ctor__UnityEngineVector4_UnityEngineVector4_UnityEngineVector4_UnityEngineVector4__UnityEngineMatrix4x4(UnityEngine.Vector4 UnityEngine.Vector4 UnityEngine.Vector4 UnityEngine.Vector4)
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+
+
+

Matrix4x4 Determinant

+
+
+UnityEngineMatrix4x4.__Determinant__UnityEngineMatrix4x4__SystemSingle(UnityEngine.Matrix4x4 m)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

op_Equality

+
+
+UnityEngineMatrix4x4.__op_Equality__UnityEngineMatrix4x4_UnityEngineMatrix4x4__SystemBoolean(UnityEngine.Matrix4x4 UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Boolean)

+

flow: none

+
+
+

Matrix4x4 Equals

+
+
+UnityEngineMatrix4x4.__Equals__SystemObject__SystemBoolean(UnityEngine.Matrix4x4 instanceSystem.Object other)
+
+ +

outputs: unnamed (Boolean)

+

flow: none

+

C# Documentation

+
+
+

Matrix4x4 Frustum

+
+
+UnityEngineMatrix4x4.__Frustum__UnityEngineFrustumPlanes__UnityEngineMatrix4x4(UnityEngine.FrustumPlanes fp)
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_decomposeProjection

+
+
+UnityEngineMatrix4x4.__get_decomposeProjection__UnityEngineFrustumPlanes(UnityEngine.Matrix4x4 instance)
+
+ +

outputs: unnamed (FrustumPlanes)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_determinant

+
+
+UnityEngineMatrix4x4.__get_determinant__SystemSingle(UnityEngine.Matrix4x4 instance)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_identity

+
+
+UnityEngineMatrix4x4.__get_identity__UnityEngineMatrix4x4()
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_inverse

+
+
+UnityEngineMatrix4x4.__get_inverse__UnityEngineMatrix4x4(UnityEngine.Matrix4x4 instance)
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_isIdentity

+
+
+UnityEngineMatrix4x4.__get_isIdentity__SystemBoolean(UnityEngine.Matrix4x4 instance)
+
+ +

outputs: unnamed (Boolean)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_Item

+
+
+UnityEngineMatrix4x4.__get_Item__SystemInt32__SystemSingle(UnityEngine.Matrix4x4 instanceSystem.Int32 index)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_lossyScale

+
+
+UnityEngineMatrix4x4.__get_lossyScale__UnityEngineVector3(UnityEngine.Matrix4x4 instance)
+
+ +

outputs: unnamed (Vector3)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_m00

+
+
+UnityEngineMatrix4x4.__get_m00__SystemSingle(UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_m01

+
+
+UnityEngineMatrix4x4.__get_m01__SystemSingle(UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_m02

+
+
+UnityEngineMatrix4x4.__get_m02__SystemSingle(UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_m03

+
+
+UnityEngineMatrix4x4.__get_m03__SystemSingle(UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_m10

+
+
+UnityEngineMatrix4x4.__get_m10__SystemSingle(UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_m11

+
+
+UnityEngineMatrix4x4.__get_m11__SystemSingle(UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_m12

+
+
+UnityEngineMatrix4x4.__get_m12__SystemSingle(UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_m13

+
+
+UnityEngineMatrix4x4.__get_m13__SystemSingle(UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_m20

+
+
+UnityEngineMatrix4x4.__get_m20__SystemSingle(UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_m21

+
+
+UnityEngineMatrix4x4.__get_m21__SystemSingle(UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_m22

+
+
+UnityEngineMatrix4x4.__get_m22__SystemSingle(UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_m23

+
+
+UnityEngineMatrix4x4.__get_m23__SystemSingle(UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_m30

+
+
+UnityEngineMatrix4x4.__get_m30__SystemSingle(UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_m31

+
+
+UnityEngineMatrix4x4.__get_m31__SystemSingle(UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_m32

+
+
+UnityEngineMatrix4x4.__get_m32__SystemSingle(UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_m33

+
+
+UnityEngineMatrix4x4.__get_m33__SystemSingle(UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Single)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_rotation

+
+
+UnityEngineMatrix4x4.__get_rotation__UnityEngineQuaternion(UnityEngine.Matrix4x4 instance)
+
+ +

outputs: unnamed (Quaternion)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_transpose

+
+
+UnityEngineMatrix4x4.__get_transpose__UnityEngineMatrix4x4(UnityEngine.Matrix4x4 instance)
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 get_zero

+
+
+UnityEngineMatrix4x4.__get_zero__UnityEngineMatrix4x4()
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 GetColumn

+
+
+UnityEngineMatrix4x4.__GetColumn__SystemInt32__UnityEngineVector4(UnityEngine.Matrix4x4 instanceSystem.Int32 index)
+
+ +

outputs: unnamed (Vector4)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 GetHashCode

+
+
+UnityEngineMatrix4x4.__GetHashCode__SystemInt32(UnityEngine.Matrix4x4 instance)
+
+ +

outputs: unnamed (Int32)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 GetRow

+
+
+UnityEngineMatrix4x4.__GetRow__SystemInt32__UnityEngineVector4(UnityEngine.Matrix4x4 instanceSystem.Int32 index)
+
+ +

outputs: unnamed (Vector4)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 GetType

+
+
+UnityEngineMatrix4x4.__GetType__SystemType(UnityEngine.Matrix4x4 instance)
+
+ +

outputs: unnamed (Type)

+

flow: none

+

Unity Documentation

+
+
+

op_Inequality

+
+
+UnityEngineMatrix4x4.__op_Inequality__UnityEngineMatrix4x4_UnityEngineMatrix4x4__SystemBoolean(UnityEngine.Matrix4x4 UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Boolean)

+

flow: none

+
+
+

Matrix4x4 Inverse

+
+
+UnityEngineMatrix4x4.__Inverse__UnityEngineMatrix4x4__UnityEngineMatrix4x4(UnityEngine.Matrix4x4 m)
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 LookAt

+
+
+UnityEngineMatrix4x4.__LookAt__UnityEngineVector3_UnityEngineVector3_UnityEngineVector3__UnityEngineMatrix4x4(UnityEngine.Vector3 fromUnityEngine.Vector3 toUnityEngine.Vector3 up)
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+

Unity Documentation

+
+
+

op_Multiply

+
+
+UnityEngineMatrix4x4.__op_Multiply__UnityEngineMatrix4x4_UnityEngineMatrix4x4__UnityEngineMatrix4x4(UnityEngine.Matrix4x4 UnityEngine.Matrix4x4)
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+
+
+

Matrix4x4 MultiplyPoint

+
+
+UnityEngineMatrix4x4.__MultiplyPoint__UnityEngineVector3__UnityEngineVector3(UnityEngine.Matrix4x4 instanceUnityEngine.Vector3 point)
+
+ +

outputs: unnamed (Vector3)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 MultiplyPoint3x4

+
+
+UnityEngineMatrix4x4.__MultiplyPoint3x4__UnityEngineVector3__UnityEngineVector3(UnityEngine.Matrix4x4 instanceUnityEngine.Vector3 point)
+
+ +

outputs: unnamed (Vector3)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 MultiplyVector

+
+
+UnityEngineMatrix4x4.__MultiplyVector__UnityEngineVector3__UnityEngineVector3(UnityEngine.Matrix4x4 instanceUnityEngine.Vector3 vector)
+
+ +

outputs: unnamed (Vector3)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 Ortho

+
+
+UnityEngineMatrix4x4.__Ortho__SystemSingle_SystemSingle_SystemSingle_SystemSingle_SystemSingle_SystemSingle__UnityEngineMatrix4x4(System.Single leftSystem.Single rightSystem.Single bottomSystem.Single topSystem.Single zNearSystem.Single zFar)
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 Perspective

+
+
+UnityEngineMatrix4x4.__Perspective__SystemSingle_SystemSingle_SystemSingle_SystemSingle__UnityEngineMatrix4x4(System.Single fovSystem.Single aspectSystem.Single zNearSystem.Single zFar)
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 Rotate

+
+
+UnityEngineMatrix4x4.__Rotate__UnityEngineQuaternion__UnityEngineMatrix4x4(UnityEngine.Quaternion q)
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 Scale

+
+
+UnityEngineMatrix4x4.__Scale__UnityEngineVector3__UnityEngineMatrix4x4(UnityEngine.Vector3 vector)
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 set_Item

+
+
+UnityEngineMatrix4x4.__set_Item__SystemInt32_SystemSingle__SystemVoid(UnityEngine.Matrix4x4 instanceSystem.Int32 indexSystem.Single value)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 set_m00

+
+
+UnityEngineMatrix4x4.__set_m00__SystemSingle(UnityEngine.Matrix4x4 System.Single)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 set_m01

+
+
+UnityEngineMatrix4x4.__set_m01__SystemSingle(UnityEngine.Matrix4x4 System.Single)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 set_m02

+
+
+UnityEngineMatrix4x4.__set_m02__SystemSingle(UnityEngine.Matrix4x4 System.Single)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 set_m03

+
+
+UnityEngineMatrix4x4.__set_m03__SystemSingle(UnityEngine.Matrix4x4 System.Single)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 set_m10

+
+
+UnityEngineMatrix4x4.__set_m10__SystemSingle(UnityEngine.Matrix4x4 System.Single)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 set_m11

+
+
+UnityEngineMatrix4x4.__set_m11__SystemSingle(UnityEngine.Matrix4x4 System.Single)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 set_m12

+
+
+UnityEngineMatrix4x4.__set_m12__SystemSingle(UnityEngine.Matrix4x4 System.Single)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 set_m13

+
+
+UnityEngineMatrix4x4.__set_m13__SystemSingle(UnityEngine.Matrix4x4 System.Single)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 set_m20

+
+
+UnityEngineMatrix4x4.__set_m20__SystemSingle(UnityEngine.Matrix4x4 System.Single)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 set_m21

+
+
+UnityEngineMatrix4x4.__set_m21__SystemSingle(UnityEngine.Matrix4x4 System.Single)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 set_m22

+
+
+UnityEngineMatrix4x4.__set_m22__SystemSingle(UnityEngine.Matrix4x4 System.Single)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 set_m23

+
+
+UnityEngineMatrix4x4.__set_m23__SystemSingle(UnityEngine.Matrix4x4 System.Single)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 set_m30

+
+
+UnityEngineMatrix4x4.__set_m30__SystemSingle(UnityEngine.Matrix4x4 System.Single)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 set_m31

+
+
+UnityEngineMatrix4x4.__set_m31__SystemSingle(UnityEngine.Matrix4x4 System.Single)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 set_m32

+
+
+UnityEngineMatrix4x4.__set_m32__SystemSingle(UnityEngine.Matrix4x4 System.Single)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 set_m33

+
+
+UnityEngineMatrix4x4.__set_m33__SystemSingle(UnityEngine.Matrix4x4 System.Single)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 SetColumn

+
+
+UnityEngineMatrix4x4.__SetColumn__SystemInt32_UnityEngineVector4__SystemVoid(UnityEngine.Matrix4x4 instanceSystem.Int32 indexUnityEngine.Vector4 column)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 SetRow

+
+
+UnityEngineMatrix4x4.__SetRow__SystemInt32_UnityEngineVector4__SystemVoid(UnityEngine.Matrix4x4 instanceSystem.Int32 indexUnityEngine.Vector4 row)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 SetTRS

+
+
+UnityEngineMatrix4x4.__SetTRS__UnityEngineVector3_UnityEngineQuaternion_UnityEngineVector3__SystemVoid(UnityEngine.Matrix4x4 instanceUnityEngine.Vector3 posUnityEngine.Quaternion qUnityEngine.Vector3 s)
+
+ +

outputs: none

+

flow inputs: unnamed

+

flow outputs: unnamed

+

Unity Documentation

+
+
+

Matrix4x4 ToString

+
+
+UnityEngineMatrix4x4.__ToString__SystemString(UnityEngine.Matrix4x4 instance)
+
+ +

outputs: unnamed (String)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 TransformPlane

+
+
+UnityEngineMatrix4x4.__TransformPlane__UnityEnginePlane__UnityEnginePlane(UnityEngine.Matrix4x4 instanceUnityEngine.Plane plane)
+
+ +

outputs: unnamed (Plane)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 Translate

+
+
+UnityEngineMatrix4x4.__Translate__UnityEngineVector3__UnityEngineMatrix4x4(UnityEngine.Vector3 vector)
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 Transpose

+
+
+UnityEngineMatrix4x4.__Transpose__UnityEngineMatrix4x4__UnityEngineMatrix4x4(UnityEngine.Matrix4x4 m)
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 TRS

+
+
+UnityEngineMatrix4x4.__TRS__UnityEngineVector3_UnityEngineQuaternion_UnityEngineVector3__UnityEngineMatrix4x4(UnityEngine.Vector3 posUnityEngine.Quaternion qUnityEngine.Vector3 s)
+
+ +

outputs: unnamed (Matrix4x4)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4 ValidTRS

+
+
+UnityEngineMatrix4x4.__ValidTRS__SystemBoolean(UnityEngine.Matrix4x4 instance)
+
+ +

outputs: unnamed (Boolean)

+

flow: none

+

Unity Documentation

+
+
+

Matrix4x4

+
+
+Variable_UnityEngineMatrix4x4(UnityEngine.Matrix4x4 Matrix4x4System.String nameSystem.Boolean publicSystem.Boolean syncedSystem.String syncMode)
+
+ +

outputs: none

+

flow: none

+

Unity Documentation

+
+
+ + +
+
+ +
+