One Logo Pool Ball
SwiftUICore · IOS API REFERENCE

ColorMatrix

struct · iOS 15.0+ · SDK 27.1

@frozen struct ColorMatrix

A matrix to use in an RGBA color transformation. The matrix has five columns, each with a red, green, blue, and alpha component. You can use the matrix for tasks like creating a color transformation ``GraphicsContext/Filter`` for a ``GraphicsContext`` using the ``GraphicsContext/Filter/colorMatrix(_:)`` method.

Members (41)

get · iOS 15.0+

a1

TypeScript
get a1(): number
Swift declaration
var a1: Float
set · iOS 15.0+

a1

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

a2

TypeScript
get a2(): number
Swift declaration
var a2: Float
set · iOS 15.0+

a2

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

a3

TypeScript
get a3(): number
Swift declaration
var a3: Float
set · iOS 15.0+

a3

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

a4

TypeScript
get a4(): number
Swift declaration
var a4: Float
set · iOS 15.0+

a4

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

a5

TypeScript
get a5(): number
Swift declaration
var a5: Float
set · iOS 15.0+

a5

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

b1

TypeScript
get b1(): number
Swift declaration
var b1: Float
set · iOS 15.0+

b1

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

b2

TypeScript
get b2(): number
Swift declaration
var b2: Float
set · iOS 15.0+

b2

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

b3

TypeScript
get b3(): number
Swift declaration
var b3: Float
set · iOS 15.0+

b3

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

b4

TypeScript
get b4(): number
Swift declaration
var b4: Float
set · iOS 15.0+

b4

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

b5

TypeScript
get b5(): number
Swift declaration
var b5: Float
set · iOS 15.0+

b5

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

g1

TypeScript
get g1(): number
Swift declaration
var g1: Float
set · iOS 15.0+

g1

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

g2

TypeScript
get g2(): number
Swift declaration
var g2: Float
set · iOS 15.0+

g2

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

g3

TypeScript
get g3(): number
Swift declaration
var g3: Float
set · iOS 15.0+

g3

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

g4

TypeScript
get g4(): number
Swift declaration
var g4: Float
set · iOS 15.0+

g4

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

g5

TypeScript
get g5(): number
Swift declaration
var g5: Float
set · iOS 15.0+

g5

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

r1

TypeScript
get r1(): number
Swift declaration
var r1: Float
set · iOS 15.0+

r1

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

r2

TypeScript
get r2(): number
Swift declaration
var r2: Float
set · iOS 15.0+

r2

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

r3

TypeScript
get r3(): number
Swift declaration
var r3: Float
set · iOS 15.0+

r3

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

r4

TypeScript
get r4(): number
Swift declaration
var r4: Float
set · iOS 15.0+

r4

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

r5

TypeScript
get r5(): number
Swift declaration
var r5: Float
set · iOS 15.0+

r5

TypeScript
set r5(value: number)
Swift declaration
var r5: Float
init · iOS 15.0+

init

TypeScript
static init(): ColorMatrix
Swift declaration
init()

Creates the identity matrix.

Skipped declarations

No declarations were skipped in this snapshot.

All SwiftUICore types →