Share via


SCNMatrix4.Scale Method

Definition

Overloads

Name Description
Scale(Single, Single, Single)

Build a scaling matrix

Scale(SCNVector3)

Build a scaling matrix

Scale(NFloat)

Build a scaling matrix

Scale(Single)

Build a scaling matrix

Scale(NFloat, NFloat, NFloat)

Build a scaling matrix

Scale(Single, Single, Single)

Build a scaling matrix

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

Parameters

x
Single

Scale factor for x-axis

y
Single

Scale factor for y-axis

z
Single

Scale factor for z-axis

Returns

A scaling matrix

Applies to

Scale(SCNVector3)

Build a scaling matrix

public static SceneKit.SCNMatrix4 Scale(SceneKit.SCNVector3 scale);
static member Scale : SceneKit.SCNVector3 -> SceneKit.SCNMatrix4

Parameters

scale
SCNVector3

Scale factors for x, y and z axes

Returns

A scaling matrix

Applies to

Scale(NFloat)

Build a scaling matrix

public static SceneKit.SCNMatrix4 Scale(System.Runtime.InteropServices.NFloat scale);
static member Scale : System.Runtime.InteropServices.NFloat -> SceneKit.SCNMatrix4

Parameters

scale
NFloat

Single scale factor for x, y and z axes

Returns

A scaling matrix

Applies to

Scale(Single)

Build a scaling matrix

public static SceneKit.SCNMatrix4 Scale(float scale);
static member Scale : single -> SceneKit.SCNMatrix4

Parameters

scale
Single

Single scale factor for x, y and z axes

Returns

A scaling matrix

Applies to

Scale(NFloat, NFloat, NFloat)

Build a scaling matrix

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

Parameters

x
NFloat

Scale factor for x-axis

y
NFloat

Scale factor for y-axis

z
NFloat

Scale factor for z-axis

Returns

A scaling matrix

Applies to