Share via


SCNMatrix4.CreateTranslation Method

Definition

Overloads

Name Description
CreateTranslation(Single, Single, Single, SCNMatrix4)

Creates a translation matrix.

CreateTranslation(NFloat, NFloat, NFloat, SCNMatrix4)

Creates a translation matrix.

CreateTranslation(Single, Single, Single)

Creates a translation matrix.

CreateTranslation(SCNVector3, SCNMatrix4)

Creates a translation matrix.

CreateTranslation(SCNVector3)

Creates a translation matrix.

CreateTranslation(NFloat, NFloat, NFloat)

Creates a translation matrix.

CreateTranslation(Single, Single, Single, SCNMatrix4)

Creates a translation matrix.

public static void CreateTranslation(float x, float y, float z, out SceneKit.SCNMatrix4 result);
static member CreateTranslation : single * single * single * SCNMatrix4 -> unit

Parameters

x
Single

X translation.

y
Single

Y translation.

z
Single

Z translation.

result
SCNMatrix4

The resulting SCNMatrix4 instance.

Applies to

CreateTranslation(NFloat, NFloat, NFloat, SCNMatrix4)

Creates a translation matrix.

public static void CreateTranslation(System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, System.Runtime.InteropServices.NFloat z, out SceneKit.SCNMatrix4 result);
static member CreateTranslation : System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * SCNMatrix4 -> unit

Parameters

x
NFloat

X translation.

y
NFloat

Y translation.

z
NFloat

Z translation.

result
SCNMatrix4

The resulting SCNMatrix4 instance.

Applies to

CreateTranslation(Single, Single, Single)

Creates a translation matrix.

public static SceneKit.SCNMatrix4 CreateTranslation(float x, float y, float z);
static member CreateTranslation : single * single * single -> SceneKit.SCNMatrix4

Parameters

x
Single

X translation.

y
Single

Y translation.

z
Single

Z translation.

Returns

The resulting SCNMatrix4 instance.

Applies to

CreateTranslation(SCNVector3, SCNMatrix4)

Creates a translation matrix.

public static void CreateTranslation(ref SceneKit.SCNVector3 vector, out SceneKit.SCNMatrix4 result);
static member CreateTranslation : SCNVector3 * SCNMatrix4 -> unit

Parameters

vector
SCNVector3

The translation vector.

result
SCNMatrix4

The resulting SCNMatrix4 instance.

Applies to

CreateTranslation(SCNVector3)

Creates a translation matrix.

public static SceneKit.SCNMatrix4 CreateTranslation(SceneKit.SCNVector3 vector);
static member CreateTranslation : SceneKit.SCNVector3 -> SceneKit.SCNMatrix4

Parameters

vector
SCNVector3

The translation vector.

Returns

The resulting SCNMatrix4 instance.

Applies to

CreateTranslation(NFloat, NFloat, NFloat)

Creates a translation matrix.

public static SceneKit.SCNMatrix4 CreateTranslation(System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, System.Runtime.InteropServices.NFloat z);
static member CreateTranslation : System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat * System.Runtime.InteropServices.NFloat -> SceneKit.SCNMatrix4

Parameters

x
NFloat

X translation.

y
NFloat

Y translation.

z
NFloat

Z translation.

Returns

The resulting SCNMatrix4 instance.

Applies to