CIVector
The Core Image class that defines a vector object.
Declaration
class CIVectorOverview
A CIVector can store one or more CGFloat in one object. They can store a group of float values for a variety of different uses such as coordinate points, direction vectors, geometric rectangles, transform matrices, convolution weights, or just a list a parameter values.
You use CIVector objects in conjunction with other Core Image classes, such as CIFilter and CIKernel. Many of the built-in Core Image filters have one or more CIVector inputs that you can set to affect the filter’s behavior.
Topics
Initializing a Vector
init(values:count:)init(x:)init(x:y:)init(x:y:z:)init(x:y:z:w:)init(string:)init(cgAffineTransform:)init(cgPoint:)init(cgRect:)