One Logo Pool Ball
Accelerate · IOS API REFERENCE

vImage_PerpsectiveTransform

struct · SDK 27.1

struct vImage_PerpsectiveTransform

Members (21)

get

a

TypeScript
get a(): number
Swift declaration
var a: Float
set

a

TypeScript
set a(value: number)
Swift declaration
var a: Float
get

b

TypeScript
get b(): number
Swift declaration
var b: Float
set

b

TypeScript
set b(value: number)
Swift declaration
var b: Float
get

c

TypeScript
get c(): number
Swift declaration
var c: Float
set

c

TypeScript
set c(value: number)
Swift declaration
var c: Float
get

d

TypeScript
get d(): number
Swift declaration
var d: Float
set

d

TypeScript
set d(value: number)
Swift declaration
var d: Float
get

tx

TypeScript
get tx(): number
Swift declaration
var tx: Float
set

tx

TypeScript
set tx(value: number)
Swift declaration
var tx: Float
get

ty

TypeScript
get ty(): number
Swift declaration
var ty: Float
set

ty

TypeScript
set ty(value: number)
Swift declaration
var ty: Float
get

v

TypeScript
get v(): number
Swift declaration
var v: Float
set

v

TypeScript
set v(value: number)
Swift declaration
var v: Float
get

vx

TypeScript
get vx(): number
Swift declaration
var vx: Float
set

vx

TypeScript
set vx(value: number)
Swift declaration
var vx: Float
get

vy

TypeScript
get vy(): number
Swift declaration
var vy: Float
set

vy

TypeScript
set vy(value: number)
Swift declaration
var vy: Float
init · iOS 17.0+

init

TypeScript
static initSourceDestination(source: [{ x: number; y: number }, { x: number; y: number }, { x: number; y: number }, { x: number; y: number }], destination: [{ x: number; y: number }, { x: number; y: number }, { x: number; y: number }, { x: number; y: number }]): (vImage_PerpsectiveTransform) | null
Swift declaration
init?(source: vImage_PerpsectiveTransform.QuadrilateralPoints, destination: vImage_PerpsectiveTransform.QuadrilateralPoints)

Returns a projective-transformation structure that defines the mapping between a source quadrilateral and a destination quadrilateral. - Parameter source: The four source points. - Parameter destination: The four destination points.

init

init

TypeScript
static initABCDTxTyVxVyV(a: number, b: number, c: number, d: number, tx: number, ty: number, vx: number, vy: number, v: number): vImage_PerpsectiveTransform
Swift declaration
init(a: Float, b: Float, c: Float, d: Float, tx: Float, ty: Float, vx: Float, vy: Float, v: Float)
init

init

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

Skipped declarations

No declarations were skipped in this snapshot.

All Accelerate types →