Share via


MTLIntersectionFunctionTable_Extensions.SetOpaqueCurveIntersectionFunction Method

Definition

Overloads

SetOpaqueCurveIntersectionFunction(IMTLIntersectionFunctionTable, MTLIntersectionFunctionSignature, NSRange)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static void SetOpaqueCurveIntersectionFunction(this Metal.IMTLIntersectionFunctionTable This, Metal.MTLIntersectionFunctionSignature signature, Foundation.NSRange range);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member SetOpaqueCurveIntersectionFunction : Metal.IMTLIntersectionFunctionTable * Metal.MTLIntersectionFunctionSignature * Foundation.NSRange -> unit

Parameters

range
NSRange
Attributes

Applies to

SetOpaqueCurveIntersectionFunction(IMTLIntersectionFunctionTable, MTLIntersectionFunctionSignature, UIntPtr)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public static void SetOpaqueCurveIntersectionFunction(this Metal.IMTLIntersectionFunctionTable This, Metal.MTLIntersectionFunctionSignature signature, UIntPtr index);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
static member SetOpaqueCurveIntersectionFunction : Metal.IMTLIntersectionFunctionTable * Metal.MTLIntersectionFunctionSignature * unativeint -> unit

Parameters

index
UIntPtr

unativeint

Attributes

Applies to