Methods
Static bounceIn
bounceIn( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static bounceInOut
bounceInOut( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static bounceOut
bounceOut( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static circularIn
circularIn( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static circularInOut
circularInOut( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static circularOut
circularOut( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static cliff
cliff( t: number , c?: number , p?: number ) : number
Parameters
t: number
Default value c: number = 1
Default value p: number = 0.5
Returns number
Static cosineApprox
cosineApprox( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static cubicBezier
cubicBezier( t: number , c?: number , p1?: PtLike , p2?: PtLike ) : number
Parameters
t: number
Default value c: number = 1
Default value p1: PtLike = [0.1, 0.7]
Default value p2: PtLike = [0.9, 0.2]
Returns number
Static cubicIn
cubicIn( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static cubicInOut
cubicInOut( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static cubicOut
cubicOut( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static elasticIn
elasticIn( t: number , c?: number , p?: number ) : number
Parameters
t: number
Default value c: number = 1
Default value p: number = 0.7
Returns number
Static elasticInOut
elasticInOut( t: number , c?: number , p?: number ) : number
Parameters
t: number
Default value c: number = 1
Default value p: number = 0.6
Returns number
Static elasticOut
elasticOut( t: number , c?: number , p?: number ) : number
Parameters
t: number
Default value c: number = 1
Default value p: number = 0.7
Returns number
Static exponentialIn
exponentialIn( t: number , c?: number , p?: number ) : number
Parameters
t: number
Default value c: number = 1
Default value p: number = 0.25
Returns number
Static exponentialOut
exponentialOut( t: number , c?: number , p?: number ) : number
Parameters
t: number
Default value c: number = 1
Default value p: number = 0.25
Returns number
Static linear
linear( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static logSigmoid
logSigmoid( t: number , c?: number , p?: number ) : number
Parameters
t: number
Default value c: number = 1
Default value p: number = 0.7
Returns number
Static quadraticBezier
quadraticBezier( t: number , c?: number , p?: number | PtLike ) : number
Parameters
t: number
Default value c: number = 1
Default value p: number | PtLike = [0.05, 0.95]
Returns number
Static quadraticIn
quadraticIn( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static quadraticInOut
quadraticInOut( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static quadraticOut
quadraticOut( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static quadraticTarget
quadraticTarget( t: number , c?: number , p1?: PtLike ) : number
Parameters
t: number
Default value c: number = 1
Default value p1: PtLike = [0.2, 0.35]
Returns number
Static seat
seat( t: number , c?: number , p?: number ) : number
Parameters
t: number
Default value c: number = 1
Default value p: number = 0.5
Returns number
Static sigmoid
sigmoid( t: number , c?: number , p?: number ) : number
Parameters
t: number
Default value c: number = 1
Default value p: number = 10
Returns number
Static sineIn
sineIn( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static sineInOut
sineInOut( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static sineOut
sineOut( t: number , c?: number ) : number
Parameters
t: number
Default value c: number = 1
Returns number
Static step
step( fn: Function , steps: number , t: number , c: number , ... args: any [] ) : any
Parameters
fn: Function
steps: number
t: number
c: number
Rest ... args: any []
Returns any
Legend
Module
Object literal
Variable
Function
Function with type parameter
Index signature
Type alias
Enumeration
Enumeration member
Property
Method
Interface
Interface with type parameter
Constructor
Property
Method
Index signature
Class
Class with type parameter
Constructor
Property
Method
Accessor
Index signature
Inherited constructor
Inherited property
Inherited method
Inherited accessor
Protected property
Protected method
Protected accessor
Private property
Private method
Private accessor
Static property
Static method
Shaping provides various shaping/easing functions to interpolate a value non-linearly.