One Logo Pool Ball
MetalPerformanceShadersGraph · IOS API REFERENCE

MPSGraphStencilOpDescriptor

class · iOS 15.0+ · SDK 27.1

class MPSGraphStencilOpDescriptor

Members (20)

init · iOS 15.0+

init

TypeScript
static initExplicitPadding(explicitPadding: Array<_Foundation_NSNumber>): (MPSGraphStencilOpDescriptor) | null
Swift declaration
convenience init?(explicitPadding: [NSNumber])
init · iOS 15.0+

init

TypeScript
static initOffsetsExplicitPadding(offsets: Array<_Foundation_NSNumber>, explicitPadding: Array<_Foundation_NSNumber>): (MPSGraphStencilOpDescriptor) | null
Swift declaration
convenience init?(offsets: [NSNumber], explicitPadding: [NSNumber])
init · iOS 15.0+

init

TypeScript
static initPaddingStyle(paddingStyle: MPSGraphPaddingStyle): (MPSGraphStencilOpDescriptor) | null
Swift declaration
convenience init?(paddingStyle: MPSGraphPaddingStyle)
init · iOS 15.0+

init

TypeScript
static initReductionModeOffsetsStridesDilationRatesExplicitPaddingBoundaryModePaddingStylePaddingConstant(reductionMode: MPSGraphReductionMode, offsets: Array<_Foundation_NSNumber>, strides: Array<_Foundation_NSNumber>, dilationRates: Array<_Foundation_NSNumber>, explicitPadding: Array<_Foundation_NSNumber>, boundaryMode: MPSGraphPaddingMode, paddingStyle: MPSGraphPaddingStyle, paddingConstant: number): (MPSGraphStencilOpDescriptor) | null
Swift declaration
convenience init?(reductionMode: MPSGraphReductionMode, offsets: [NSNumber], strides: [NSNumber], dilationRates: [NSNumber], explicitPadding: [NSNumber], boundaryMode: MPSGraphPaddingMode, paddingStyle: MPSGraphPaddingStyle, paddingConstant: Float)
get · iOS 15.0+

boundaryMode

TypeScript
get boundaryMode(): MPSGraphPaddingMode
Swift declaration
var boundaryMode: MPSGraphPaddingMode { get set }
set · iOS 15.0+

boundaryMode

TypeScript
set boundaryMode(value: MPSGraphPaddingMode)
Swift declaration
var boundaryMode: MPSGraphPaddingMode { get set }
get · iOS 15.0+

dilationRates

TypeScript
get dilationRates(): Array<_Foundation_NSNumber>
Swift declaration
var dilationRates: [NSNumber] { get set }
set · iOS 15.0+

dilationRates

TypeScript
set dilationRates(value: Array<_Foundation_NSNumber>)
Swift declaration
var dilationRates: [NSNumber] { get set }
get · iOS 15.0+

explicitPadding

TypeScript
get explicitPadding(): Array<_Foundation_NSNumber>
Swift declaration
var explicitPadding: [NSNumber] { get set }
set · iOS 15.0+

explicitPadding

TypeScript
set explicitPadding(value: Array<_Foundation_NSNumber>)
Swift declaration
var explicitPadding: [NSNumber] { get set }
get · iOS 15.0+

offsets

TypeScript
get offsets(): Array<_Foundation_NSNumber>
Swift declaration
var offsets: [NSNumber] { get set }
set · iOS 15.0+

offsets

TypeScript
set offsets(value: Array<_Foundation_NSNumber>)
Swift declaration
var offsets: [NSNumber] { get set }
get · iOS 15.0+

paddingConstant

TypeScript
get paddingConstant(): number
Swift declaration
var paddingConstant: Float { get set }
set · iOS 15.0+

paddingConstant

TypeScript
set paddingConstant(value: number)
Swift declaration
var paddingConstant: Float { get set }
get · iOS 15.0+

paddingStyle

TypeScript
get paddingStyle(): MPSGraphPaddingStyle
Swift declaration
var paddingStyle: MPSGraphPaddingStyle { get set }
set · iOS 15.0+

paddingStyle

TypeScript
set paddingStyle(value: MPSGraphPaddingStyle)
Swift declaration
var paddingStyle: MPSGraphPaddingStyle { get set }
get · iOS 15.0+

reductionMode

TypeScript
get reductionMode(): MPSGraphReductionMode
Swift declaration
var reductionMode: MPSGraphReductionMode { get set }
set · iOS 15.0+

reductionMode

TypeScript
set reductionMode(value: MPSGraphReductionMode)
Swift declaration
var reductionMode: MPSGraphReductionMode { get set }
get · iOS 15.0+

strides

TypeScript
get strides(): Array<_Foundation_NSNumber>
Swift declaration
var strides: [NSNumber] { get set }
set · iOS 15.0+

strides

TypeScript
set strides(value: Array<_Foundation_NSNumber>)
Swift declaration
var strides: [NSNumber] { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

MPSGraphStencilOpDescriptor.init()

inherited init: cannot prove legal (class declares 4 custom initializers)

All MetalPerformanceShadersGraph types →