Share via


SCNVector4.Explicit Operator

Definition

Overloads

Name Description
Explicit(SCNVector4 to Single*)

Returns a pointer to the first element of the specified instance.

Explicit(SCNVector4 to IntPtr)

Returns a pointer to the first element of the specified instance.

Explicit(SCNVector4 to Vector4)
Explicit(SCNVector4 to NFloat*)

Returns a pointer to the first element of the specified instance.

Explicit(SCNVector4 to Single*)

Important

This API is not CLS-compliant.

Returns a pointer to the first element of the specified instance.

[System.CLSCompliant(false)]
public static explicit operator float*(SceneKit.SCNVector4 v);
[<System.CLSCompliant(false)>]
static member op_Explicit : SceneKit.SCNVector4 -> nativeptr<single>

Parameters

v
SCNVector4

The instance.

Returns

A pointer to the first element of v.

Attributes

Applies to

Explicit(SCNVector4 to IntPtr)

Returns a pointer to the first element of the specified instance.

public static explicit operator IntPtr(SceneKit.SCNVector4 v);
static member op_Explicit : SceneKit.SCNVector4 -> nativeint

Parameters

v
SCNVector4

The instance.

Returns

IntPtr

nativeint

A pointer to the first element of v.

Applies to

Explicit(SCNVector4 to Vector4)

public static explicit operator System.Numerics.Vector4(SceneKit.SCNVector4 source);
static member op_Explicit : SceneKit.SCNVector4 -> System.Numerics.Vector4

Parameters

source
SCNVector4

Returns

Applies to

Explicit(SCNVector4 to NFloat*)

Important

This API is not CLS-compliant.

Returns a pointer to the first element of the specified instance.

[System.CLSCompliant(false)]
public static explicit operator System.Runtime.InteropServices.NFloat*(SceneKit.SCNVector4 v);
[<System.CLSCompliant(false)>]
static member op_Explicit : SceneKit.SCNVector4 -> nativeptr<System.Runtime.InteropServices.NFloat>

Parameters

v
SCNVector4

The instance.

Returns

A pointer to the first element of v.

Attributes

Applies to