CIFilter_Generator_StarShine - linhay/Stem GitHub Wiki

CIFilter.Generator.StarShine

Discussion The output image is typically used as input to another filter.

struct StarShine: CIFilterContainerProtocol

Inheritance

CIFilterContainerProtocol

Initializers

init()

init()

Properties

filter

var filter: CIFilter

center

The center of the flare. A CIVector object whose attribute type is CIAttributeTypePosition and whose display name is Center. Default value: [150 150]

var center: CIVector

color

The color of the flare. A CIColor object whose display name is Color.

var color: CIColor?

radius

Controls the size of the flare. An NSNumber object whose attribute type is CIAttributeTypeDistance and whose display name is Radius. Default value: 50.00

var radius: NSNumber

crossScale

Controls the ratio of the cross flare size relative to the round central flare. An NSNumber object whose attribute type is CIAttributeTypeScalar and whose display name is Cross Scale. Default value: 15.00

var crossScale: NSNumber

crossAngle

Controls the angle of the flare. An NSNumber object whose attribute type is CIAttributeTypeAngle and whose display name is Cross Angle. Default value: 0.60

var crossAngle: NSNumber

crossOpacity

Controls the thickness of the cross flare. An NSNumber object whose attribute type is CIAttributeTypeScalar and whose display name is Cross Opacity. Default value: -2.00

var crossOpacity: NSNumber

crossWidth

Has the same overall effect as the inputCrossOpacity parameter. An NSNumber object whose attribute type is CIAttributeTypeDistance and whose display name is Cross Width. Default value: 2.50

var crossWidth: NSNumber

epsilon

An NSNumber object whose attribute type is CIAttributeTypeScalar and whose display name is Epsilon. Default value: -2.00

var epsilon: NSNumber