One Logo Pool Ball
CoreImage · IOS API REFERENCE

CIFilterShape

class · iOS 9.0+ · SDK 27.1

class CIFilterShape

Members (8)

init · iOS 9.0+

init

TypeScript
static init(r: { x: number; y: number; width: number; height: number }): CIFilterShape
Swift declaration
init(rect r: CGRect)
method · iOS 9.0+

insetBy

TypeScript
insetBy(dx: number, dy: number): CIFilterShape
Swift declaration
func insetBy(x dx: Int32, y dy: Int32) -> CIFilterShape
method · iOS 9.0+

intersect

TypeScript
intersectWith(s2: CIFilterShape): CIFilterShape
Swift declaration
func intersect(with s2: CIFilterShape) -> CIFilterShape
method · iOS 9.0+

intersect

TypeScript
intersectWith98276(r: { x: number; y: number; width: number; height: number }): CIFilterShape
Swift declaration
func intersect(with r: CGRect) -> CIFilterShape
method · iOS 9.0+

transform

TypeScript
transform(m: _CoreFoundation_CGAffineTransform, flag: boolean): CIFilterShape
Swift declaration
func transform(by m: CGAffineTransform, interior flag: Bool) -> CIFilterShape
method · iOS 9.0+

union

TypeScript
unionWith(s2: CIFilterShape): CIFilterShape
Swift declaration
func union(with s2: CIFilterShape) -> CIFilterShape
method · iOS 9.0+

union

TypeScript
unionWith85338(r: { x: number; y: number; width: number; height: number }): CIFilterShape
Swift declaration
func union(with r: CGRect) -> CIFilterShape
get · iOS 9.0+

extent

TypeScript
get extent(): { x: number; y: number; width: number; height: number }
Swift declaration
var extent: CGRect { get }

Skipped declarations

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

CIFilterShape.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All CoreImage types →