46 [CAMediaNamedTimingFunctions setObject:[
CAMediaTimingFunction functionWithControlPoints:0.0 :0.0 :1.0 :1.0] forKey:kCAMediaTimingFunctionLinear];
47 [CAMediaNamedTimingFunctions setObject:[
CAMediaTimingFunction functionWithControlPoints:0.42 :0.0 :1.0 :1.0] forKey:kCAMediaTimingFunctionEaseIn];
48 [CAMediaNamedTimingFunctions setObject:[
CAMediaTimingFunction functionWithControlPoints:0.0 :0.0 :0.58 :1.0] forKey:kCAMediaTimingFunctionEaseOut];
49 [CAMediaNamedTimingFunctions setObject:[
CAMediaTimingFunction functionWithControlPoints:0.42 :0.0 :0.58 :1.0] forKey:kCAMediaTimingFunctionEaseInEaseOut];
52 return [CAMediaNamedTimingFunctions objectForKey:aName];
55 + (id)functionWithControlPoints:(
float)c1x :(
float)c1y :(
float)c2x :(
float)c2y
57 return [[
self alloc] initWithControlPoints:c1x :c1y :c2x :c2y];
60 - (id)initWithControlPoints:(
float)c1x :(
float)c1y :(
float)c2x :(
float)c2y
75 - (void)getControlPointAtIndex:(CPUInteger)anIndex values:(
float)reference
82 else if (anIndex == 1)
87 else if (anIndex == 2)
An immutable string (collection of characters).