One Logo Pool Ball
MetalPerformanceShaders · IOS API REFERENCE

MPSNNArithmeticGradientNode

class · iOS 11.3+ · SDK 27.1

class MPSNNArithmeticGradientNode

Members (19)

init · iOS 11.3+

init

TypeScript
static initGradientImagesForwardFilterIsSecondarySourceFilter(gradientImages: Array<MPSNNImageNode>, filter: MPSNNFilterNode, isSecondarySourceFilter: boolean): MPSNNArithmeticGradientNode
Swift declaration
init(gradientImages: [MPSNNImageNode], forwardFilter filter: MPSNNFilterNode, isSecondarySourceFilter: Bool)
init · iOS 11.3+

init

TypeScript
static initSourceGradientSourceImageGradientStateIsSecondarySourceFilter(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNBinaryGradientStateNode, isSecondarySourceFilter: boolean): MPSNNArithmeticGradientNode
Swift declaration
init(sourceGradient: MPSNNImageNode, sourceImage: MPSNNImageNode, gradientState: MPSNNBinaryGradientStateNode, isSecondarySourceFilter: Bool)
get · iOS 11.3+

bias

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

bias

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

isSecondarySourceFilter

TypeScript
get isSecondarySourceFilter(): boolean
Swift declaration
var isSecondarySourceFilter: Bool { get }
get · iOS 11.3+

maximumValue

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

maximumValue

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

minimumValue

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

minimumValue

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

primaryScale

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

primaryScale

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

secondaryScale

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

secondaryScale

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

secondaryStrideInFeatureChannels

TypeScript
get secondaryStrideInFeatureChannels(): number
Swift declaration
var secondaryStrideInFeatureChannels: Int { get set }
set · iOS 11.3+

secondaryStrideInFeatureChannels

TypeScript
set secondaryStrideInFeatureChannels(value: number)
Swift declaration
var secondaryStrideInFeatureChannels: Int { get set }
get · iOS 11.3+

secondaryStrideInPixelsX

TypeScript
get secondaryStrideInPixelsX(): number
Swift declaration
var secondaryStrideInPixelsX: Int { get set }
set · iOS 11.3+

secondaryStrideInPixelsX

TypeScript
set secondaryStrideInPixelsX(value: number)
Swift declaration
var secondaryStrideInPixelsX: Int { get set }
get · iOS 11.3+

secondaryStrideInPixelsY

TypeScript
get secondaryStrideInPixelsY(): number
Swift declaration
var secondaryStrideInPixelsY: Int { get set }
set · iOS 11.3+

secondaryStrideInPixelsY

TypeScript
set secondaryStrideInPixelsY(value: number)
Swift declaration
var secondaryStrideInPixelsY: Int { get set }

Skipped declarations

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

MPSNNArithmeticGradientNode.init()

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

All MetalPerformanceShaders types →