TimingFunction
class TimingFunctionA TimingFunction is a function which specifies how a value progresses as a function of time. In Flood this function is represented by a cubic bezier curve which is implicitly assumed to begin at (0, 0) and end at (1,1).
- 
                    
                    The name of the timing function. Declarationvar name: String { get }
- 
                    
                    The control points of the cubic bezier curve which define the timing function. Declarationvar controlPoints: Array? { get }
- 
                    
                    The object’s description Declarationvar description: String { get }
- 
                    
                    Checks the timing functions for equality. Declarationfunc equals(_ lhs: TimingFunction) -> BoolParameterslhsA timing function. lrhsAnother timing function. Return Valuetrueif the timing functions are equal, andfalseotherwise.