One Logo Pool Ball
CoreImage · IOS API REFERENCE

CIVector

class · iOS 5.0+ · SDK 27.1

class CIVector

Members (19)

init · iOS 5.0+

init

TypeScript
static initCgAffineTransform(t: _CoreFoundation_CGAffineTransform): CIVector
Swift declaration
convenience init(cgAffineTransform t: CGAffineTransform)
init · iOS 5.0+

init

TypeScript
static initCgPoint(p: { x: number; y: number }): CIVector
Swift declaration
convenience init(cgPoint p: CGPoint)
init · iOS 5.0+

init

TypeScript
static initCgRect(r: { x: number; y: number; width: number; height: number }): CIVector
Swift declaration
convenience init(cgRect r: CGRect)
init · iOS 5.0+

init

TypeScript
static initString(representation: string): CIVector
Swift declaration
convenience init(string representation: String)
init · iOS 5.0+

init

TypeScript
static initValuesCount(values: "animatableData" | SDKHandle, count: number): CIVector
Swift declaration
init(values: UnsafePointer<CGFloat>, count: Int)
init · iOS 5.0+

init

TypeScript
static initX(x: number): CIVector
Swift declaration
convenience init(x: CGFloat)
init · iOS 5.0+

init

TypeScript
static initXY(x: number, y: number): CIVector
Swift declaration
convenience init(x: CGFloat, y: CGFloat)
init · iOS 5.0+

init

TypeScript
static initXYZ(x: number, y: number, z: number): CIVector
Swift declaration
convenience init(x: CGFloat, y: CGFloat, z: CGFloat)
init · iOS 5.0+

init

TypeScript
static initXYZW(x: number, y: number, z: number, w: number): CIVector
Swift declaration
convenience init(x: CGFloat, y: CGFloat, z: CGFloat, w: CGFloat)
method · iOS 5.0+

value

TypeScript
value(index: number): number
Swift declaration
func value(at index: Int) -> CGFloat
get · iOS 5.0+

cgAffineTransformValue

TypeScript
get cgAffineTransformValue(): _CoreFoundation_CGAffineTransform
Swift declaration
var cgAffineTransformValue: CGAffineTransform { get }
get · iOS 5.0+

cgPointValue

TypeScript
get cgPointValue(): { x: number; y: number }
Swift declaration
var cgPointValue: CGPoint { get }
get · iOS 5.0+

cgRectValue

TypeScript
get cgRectValue(): { x: number; y: number; width: number; height: number }
Swift declaration
var cgRectValue: CGRect { get }
get · iOS 5.0+

w

TypeScript
get w(): number
Swift declaration
var w: CGFloat { get }
get · iOS 5.0+

x

TypeScript
get x(): number
Swift declaration
var x: CGFloat { get }
get · iOS 5.0+

y

TypeScript
get y(): number
Swift declaration
var y: CGFloat { get }
get · iOS 5.0+

z

TypeScript
get z(): number
Swift declaration
var z: CGFloat { get }
get · iOS 5.0+

count

TypeScript
get count(): number
Swift declaration
var count: Int { get }
get · iOS 5.0+

stringRepresentation

TypeScript
get stringRepresentation(): string
Swift declaration
var stringRepresentation: String { get }

Skipped declarations

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

CIVector.init()

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

All CoreImage types →