Share via


SCNMatrix4 Constructors

Definition

Overloads

SCNMatrix4(CATransform3D)

public SCNMatrix4(CoreAnimation.CATransform3D transform);
new SceneKit.SCNMatrix4 : CoreAnimation.CATransform3D -> SceneKit.SCNMatrix4

Parameters

transform
CATransform3D

Applies to

SCNMatrix4(SCNVector4, SCNVector4, SCNVector4, SCNVector4)

Constructs a new instance.

public SCNMatrix4(SceneKit.SCNVector4 row0, SceneKit.SCNVector4 row1, SceneKit.SCNVector4 row2, SceneKit.SCNVector4 row3);
new SceneKit.SCNMatrix4 : SceneKit.SCNVector4 * SceneKit.SCNVector4 * SceneKit.SCNVector4 * SceneKit.SCNVector4 -> SceneKit.SCNMatrix4

Parameters

row0
SCNVector4

Top row of the matrix

row1
SCNVector4

Second row of the matrix

row2
SCNVector4

Third row of the matrix

row3
SCNVector4

Bottom row of the matrix

Applies to

SCNMatrix4(NFloat, NFloat, NFloat, NFloat, NFloat, NFloat, NFloat, NFloat, NFloat, NFloat, NFloat, NFloat, NFloat, NFloat, NFloat, NFloat)

Constructs a new instance.

public SCNMatrix4(System.Runtime.InteropServices.NFloat m00, System.Runtime.InteropServices.NFloat m01, System.Runtime.InteropServices.NFloat m02, System.Runtime.InteropServices.NFloat m03, System.Runtime.InteropServices.NFloat m10, System.Runtime.InteropServices.NFloat m11, System.Runtime.InteropServices.NFloat m12, System.Runtime.InteropServices.NFloat m13, System.Runtime.InteropServices.NFloat m20, System.Runtime.InteropServices.NFloat m21, System.Runtime.InteropServices.NFloat m22, System.Runtime.InteropServices.NFloat m23, System.Runtime.InteropServices.NFloat m30, System.Runtime.InteropServices.NFloat m31, System.Runtime.InteropServices.NFloat m32, System.Runtime.InteropServices.NFloat m33);
new SceneKit.SCNMatrix4 : System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat -> SceneKit.SCNMatrix4

Parameters

m00
NFloat

First item of the first row of the matrix.

m01
NFloat

Second item of the first row of the matrix.

m02
NFloat

Third item of the first row of the matrix.

m03
NFloat

Fourth item of the first row of the matrix.

m10
NFloat

First item of the second row of the matrix.

m11
NFloat

Second item of the second row of the matrix.

m12
NFloat

Third item of the second row of the matrix.

m13
NFloat

Fourth item of the second row of the matrix.

m20
NFloat

First item of the third row of the matrix.

m21
NFloat

Second item of the third row of the matrix.

m22
NFloat

Third item of the third row of the matrix.

m23
NFloat

First item of the third row of the matrix.

m30
NFloat

Fourth item of the fourth row of the matrix.

m31
NFloat

Second item of the fourth row of the matrix.

m32
NFloat

Third item of the fourth row of the matrix.

m33
NFloat

Fourth item of the fourth row of the matrix.

Applies to

SCNMatrix4(Single, Single, Single, Single, Single, Single, Single, Single, Single, Single, Single, Single, Single, Single, Single, Single)

Constructs a new instance.

public SCNMatrix4(float m00, float m01, float m02, float m03, float m10, float m11, float m12, float m13, float m20, float m21, float m22, float m23, float m30, float m31, float m32, float m33);
new SceneKit.SCNMatrix4 : single * single * single * single * single * single * single * single * single * single * single * single * single * single * single * single -> SceneKit.SCNMatrix4

Parameters

m00
Single

First item of the first row of the matrix.

m01
Single

Second item of the first row of the matrix.

m02
Single

Third item of the first row of the matrix.

m03
Single

Fourth item of the first row of the matrix.

m10
Single

First item of the second row of the matrix.

m11
Single

Second item of the second row of the matrix.

m12
Single

Third item of the second row of the matrix.

m13
Single

Fourth item of the second row of the matrix.

m20
Single

First item of the third row of the matrix.

m21
Single

Second item of the third row of the matrix.

m22
Single

Third item of the third row of the matrix.

m23
Single

First item of the third row of the matrix.

m30
Single

Fourth item of the fourth row of the matrix.

m31
Single

Second item of the fourth row of the matrix.

m32
Single

Third item of the fourth row of the matrix.

m33
Single

Fourth item of the fourth row of the matrix.

Applies to