Share via


SCNVector3.Dot Method

Definition

Overloads

Name Description
Dot(SCNVector3, SCNVector3)

Calculate the dot (scalar) product of two vectors

Dot(SCNVector3, SCNVector3, NFloat)

Calculate the dot (scalar) product of two vectors

Dot(SCNVector3, SCNVector3, Single)

Calculate the dot (scalar) product of two vectors

Dot(SCNVector3, SCNVector3)

Calculate the dot (scalar) product of two vectors

public static float Dot(SceneKit.SCNVector3 left, SceneKit.SCNVector3 right);
public static System.Runtime.InteropServices.NFloat Dot(SceneKit.SCNVector3 left, SceneKit.SCNVector3 right);
static member Dot : SceneKit.SCNVector3 * SceneKit.SCNVector3 -> single
static member Dot : SceneKit.SCNVector3 * SceneKit.SCNVector3 -> System.Runtime.InteropServices.NFloat

Parameters

left
SCNVector3

First operand

right
SCNVector3

Second operand

Returns

The dot product of the two inputs

Applies to

Dot(SCNVector3, SCNVector3, NFloat)

Calculate the dot (scalar) product of two vectors

public static void Dot(ref SceneKit.SCNVector3 left, ref SceneKit.SCNVector3 right, out System.Runtime.InteropServices.NFloat result);
static member Dot : SCNVector3 * SCNVector3 * NFloat -> unit

Parameters

left
SCNVector3

First operand

right
SCNVector3

Second operand

result
NFloat

The dot product of the two inputs

Applies to

Dot(SCNVector3, SCNVector3, Single)

Calculate the dot (scalar) product of two vectors

public static void Dot(ref SceneKit.SCNVector3 left, ref SceneKit.SCNVector3 right, out float result);
static member Dot : SCNVector3 * SCNVector3 * single -> unit

Parameters

left
SCNVector3

First operand

right
SCNVector3

Second operand

result
Single

The dot product of the two inputs

Applies to