|
struct | cinder::EaseNone |
| Easing equation for a simple linear tweening with no easing. Functor edition. More...
|
|
struct | cinder::EaseInQuad |
| Easing equation for a quadratic (t^2) ease-in, accelerating from zero velocity. Functor edition. More...
|
|
struct | cinder::EaseOutQuad |
| Easing equation for a quadratic (t^2) ease-out, decelerating to zero velocity. Functor edition. More...
|
|
struct | cinder::EaseInOutQuad |
| Easing equation for a quadratic (t^2) ease-in/out, accelerating until halfway, then decelerating. Functor edition. More...
|
|
struct | cinder::EaseOutInQuad |
| Easing equation for a quadratic (t^2) ease-out/in, decelerating until halfway, then accelerating. Functor edition. More...
|
|
struct | cinder::EaseInCubic |
| Easing equation function for a cubic (t^3) ease-in, accelerating from zero velocity. Functor edition. More...
|
|
struct | cinder::EaseOutCubic |
| Easing equation for a cubic (t^3) ease-out, decelerating to zero velocity. Functor edition. More...
|
|
struct | cinder::EaseInOutCubic |
| Easing equation for a cubic (t^3) ease-in/out, accelerating until halfway, then decelerating. Functor edition. More...
|
|
struct | cinder::EaseOutInCubic |
| Easing equation for a cubic (t^3) ease-out/in, decelerating until halfway, then accelerating. Functor edition. More...
|
|
struct | cinder::EaseInQuart |
| Easing equation for a quartic (t^4) ease-in, accelerating from zero velocity. Functor edition. More...
|
|
struct | cinder::EaseOutQuart |
| Easing equation for a quartic (t^4) ease-out, decelerating to zero velocity. Functor edition;. More...
|
|
struct | cinder::EaseInOutQuart |
| Easing equation for a quartic (t^4) ease-in/out, accelerating until halfway, then decelerating. Functor edition. More...
|
|
struct | cinder::EaseOutInQuart |
| Easing equation for a quartic (t^4) ease-out/in, decelerating until halfway, then accelerating. Funtor edition. More...
|
|
struct | cinder::EaseInQuint |
| Easing equation function for a quintic (t^5) ease-in, accelerating from zero velocity. Functor edition. More...
|
|
struct | cinder::EaseOutQuint |
| Easing equation function for a quintic (t^5) ease-in, accelerating from zero velocity. Functor edition. More...
|
|
struct | cinder::EaseInOutQuint |
| Easing equation for a quintic (t^5) ease-in/out, accelerating until halfway, then decelerating. Functor edition. More...
|
|
struct | cinder::EaseOutInQuint |
| Easing equation for a quintic (t^5) ease-out/in, decelerating until halfway, then accelerating. Functor edition. More...
|
|
struct | cinder::EaseInSine |
| Easing equation for a sinusoidal (sin(t)) ease-in, accelerating from zero velocity. Functor edition. More...
|
|
struct | cinder::EaseOutSine |
| Easing equation for a sinusoidal (sin(t)) easing out, decelerating from zero velocity. Functor edition. More...
|
|
struct | cinder::EaseInOutSine |
| Easing equation for a sinusoidal (sin(t)) ease-in/out, accelerating until halfway, then decelerating. Functor edition. More...
|
|
struct | cinder::EaseOutInSine |
| Easing equation for a sinusoidal (sin(t)) ease-out/in, decelerating until halfway, then accelerating. Functor edition. More...
|
|
struct | cinder::EaseInExpo |
| Easing equation for an exponential (2^t) ease-in, accelerating from zero velocity. Functor edition. More...
|
|
struct | cinder::EaseOutExpo |
| Easing equation for an exponential (2^t) ease-out, decelerating from zero velocity. Functor edition. More...
|
|
struct | cinder::EaseInOutExpo |
| Easing equation for an exponential (2^t) ease-in/out, accelerating until halfway, then decelerating. Functor edition. More...
|
|
struct | cinder::EaseOutInExpo |
| Easing equation for an exponential (2^t) ease-out/in, decelerating until halfway, then accelerating. Functor edition. More...
|
|
struct | cinder::EaseInCirc |
| Easing equation for a circular (sqrt(1-t^2)) ease-in, accelerating from zero velocity. Functor edition. More...
|
|
struct | cinder::EaseOutCirc |
| Easing equation for a circular (sqrt(1-t^2)) ease-out, decelerating from zero velocity. Functor edition. More...
|
|
struct | cinder::EaseInOutCirc |
| Easing equation for a circular (sqrt(1-t^2)) ease-in/out, accelerating until halfway, then decelerating. Functor edition. More...
|
|
struct | cinder::EaseOutInCirc |
| Easing equation for a circular (sqrt(1-t^2)) ease-out/in, decelerating until halfway, then accelerating. Functor edition. More...
|
|
struct | cinder::EaseInBounce |
| Easing equation for a bounce (exponentially decaying parabolic bounce) ease-in, accelerating from zero velocity. Functor edition. The a parameter controls overshoot, the default producing a 10% overshoot. More...
|
|
struct | cinder::EaseOutBounce |
| Easing equation for a bounce (exponentially decaying parabolic bounce) ease-out, decelerating from zero velocity. Functor edition. The a parameter controls overshoot, the default producing a 10% overshoot. More...
|
|
struct | cinder::EaseInOutBounce |
| Easing equation for a bounce (exponentially decaying parabolic bounce) ease-in/out, accelerating until halfway, then decelerating. Functor edition. The a parameter controls overshoot, the default producing a 10% overshoot. More...
|
|
struct | cinder::EaseOutInBounce |
| Easing equation for a bounce (exponentially decaying parabolic bounce) ease-out/in, decelerating until halfway, then accelerating. Functor edition. The a parameter controls overshoot, the default producing a 10% overshoot. More...
|
|
struct | cinder::EaseInBack |
| Easing equation for a back (overshooting cubic easing: (s+1)*t^3 - s*t^2) ease-in, accelerating from zero velocity. Functor edition. The a parameter controls overshoot, the default producing a 10% overshoot. More...
|
|
struct | cinder::EaseOutBack |
| Easing equation for a back (overshooting cubic easing: (s+1)*t^3 - s*t^2) ease-out, decelerating from zero velocity. Functor edition. The a parameter controls overshoot, the default producing a 10% overshoot. More...
|
|
struct | cinder::EaseInOutBack |
| Easing equation for a back (overshooting cubic easing: (s+1)*t^3 - s*t^2) ease-in/out, accelerating until halfway, then decelerating. Functor edition. The a parameter controls overshoot, the default producing a 10% overshoot. More...
|
|
struct | cinder::EaseOutInBack |
| Easing equation for a back (overshooting cubic easing: (s+1)*t^3 - s*t^2) ease-out/in, decelerating until halfway, then accelerating. Functor edition. The a parameter controls overshoot, the default producing a 10% overshoot. More...
|
|
struct | cinder::EaseInElastic |
| Easing equation for an elastic (exponentially decaying sine wave) ease-in, accelerating from zero velocity. Functor edition. More...
|
|
struct | cinder::EaseOutElastic |
| Easing equation for an elastic (exponentially decaying sine wave) ease-out, decelerating from zero velocity. Functor edition. More...
|
|
struct | cinder::EaseInOutElastic |
| Easing equation for an elastic (exponentially decaying sine wave) ease-in/out, accelerating until halfway, then decelerating. Functor edition. More...
|
|
struct | cinder::EaseOutInElastic |
| Easing equation for an elastic (exponentially decaying sine wave) ease-out/in, decelerating until halfway, then accelerating. Functor edition. More...
|
|
struct | cinder::EaseInAtan |
| Easing equation for an atan ease-in, accelerating from zero velocity. Functor edition. Used by permssion from Chris McKenzie. More...
|
|
struct | cinder::EaseOutAtan |
| Easing equation for an atan ease-out, decelerating from zero velocity. Functor edition. Used by permssion from Chris McKenzie. More...
|
|
struct | cinder::EaseInOutAtan |
| Easing equation for an atan ease-in/out, accelerating until halfway, then decelerating. Functor edition. Used by permssion from Chris McKenzie. More...
|
|
|
float | cinder::easeNone (float t) |
| Easing equation for a simple linear tweening with no easing. More...
|
|
float | cinder::easeInQuad (float t) |
| Easing equation for a quadratic (t^2) ease-in, accelerating from zero velocity. More...
|
|
float | cinder::easeOutQuad (float t) |
| Easing equation for a quadratic (t^2) ease-out, decelerating to zero velocity. More...
|
|
float | cinder::easeInOutQuad (float t) |
| Easing equation for a quadratic (t^2) ease-in/out, accelerating until halfway, then decelerating. More...
|
|
float | cinder::easeOutInQuad (float t) |
| Easing equation for a quadratic (t^2) ease-out/in, decelerating until halfway, then accelerating. More...
|
|
float | cinder::easeInCubic (float t) |
| Easing equation function for a cubic (t^3) ease-in, accelerating from zero velocity. More...
|
|
float | cinder::easeOutCubic (float t) |
| Easing equation for a cubic (t^3) ease-out, decelerating to zero velocity. More...
|
|
float | cinder::easeInOutCubic (float t) |
| Easing equation for a cubic (t^3) ease-in/out, accelerating until halfway, then decelerating. More...
|
|
float | cinder::easeOutInCubic (float t) |
| Easing equation for a cubic (t^3) ease-out/in, decelerating until halfway, then accelerating. More...
|
|
float | cinder::easeInQuart (float t) |
| Easing equation for a quartic (t^4) ease-in, accelerating from zero velocity. More...
|
|
float | cinder::easeOutQuart (float t) |
| Easing equation for a quartic (t^4) ease-out, decelerating to zero velocity. More...
|
|
float | cinder::easeInOutQuart (float t) |
| Easing equation for a quartic (t^4) ease-in/out, accelerating until halfway, then decelerating. More...
|
|
float | cinder::easeOutInQuart (float t) |
| Easing equation for a quartic (t^4) ease-out/in, decelerating until halfway, then accelerating. More...
|
|
float | cinder::easeInQuint (float t) |
| Easing equation function for a quintic (t^5) ease-in, accelerating from zero velocity. More...
|
|
float | cinder::easeOutQuint (float t) |
| Easing equation for a quintic (t^5) ease-out, decelerating to zero velocity. More...
|
|
float | cinder::easeInOutQuint (float t) |
| Easing equation for a quintic (t^5) ease-in/out, accelerating until halfway, then decelerating. More...
|
|
float | cinder::easeOutInQuint (float t) |
| Easing equation for a quintic (t^5) ease-out/in, decelerating until halfway, then accelerating. More...
|
|
float | cinder::easeInSine (float t) |
| Easing equation for a sinusoidal (sin(t)) ease-in, accelerating from zero velocity. More...
|
|
float | cinder::easeOutSine (float t) |
| Easing equation for a sinusoidal (sin(t)) ease-out, decelerating from zero velocity. More...
|
|
float | cinder::easeInOutSine (float t) |
| Easing equation for a sinusoidal (sin(t)) ease-in/out, accelerating until halfway, then decelerating. More...
|
|
float | cinder::easeOutInSine (float t) |
| Easing equation for a sinusoidal (sin(t)) ease-out/in, decelerating until halfway, then accelerating. More...
|
|
float | cinder::easeInExpo (float t) |
| Easing equation for an exponential (2^t) ease-in, accelerating from zero velocity. More...
|
|
float | cinder::easeOutExpo (float t) |
| Easing equation for an exponential (2^t) ease-out, decelerating from zero velocity. More...
|
|
float | cinder::easeInOutExpo (float t) |
| Easing equation for an exponential (2^t) ease-in/out, accelerating until halfway, then decelerating. More...
|
|
float | cinder::easeOutInExpo (float t) |
| Easing equation for an exponential (2^t) ease-out/in, decelerating until halfway, then accelerating. More...
|
|
float | cinder::easeInCirc (float t) |
| Easing equation for a circular (sqrt(1-t^2)) ease-in, accelerating from zero velocity. More...
|
|
float | cinder::easeOutCirc (float t) |
| Easing equation for a circular (sqrt(1-t^2)) ease-out, decelerating from zero velocity. More...
|
|
float | cinder::easeInOutCirc (float t) |
| Easing equation for a circular (sqrt(1-t^2)) ease-in/out, accelerating until halfway, then decelerating. More...
|
|
float | cinder::easeOutInCirc (float t) |
| Easing equation for a circular (sqrt(1-t^2)) ease-out/in, decelerating until halfway, then accelerating. More...
|
|
float | cinder::easeInBounce (float t, float a=1.70158f) |
| Easing equation for a bounce (exponentially decaying parabolic bounce) ease-in, accelerating from zero velocity. The a parameter controls overshoot, the default producing a 10% overshoot. More...
|
|
float | cinder::easeOutBounce (float t, float a=1.70158f) |
| Easing equation for a bounce (exponentially decaying parabolic bounce) ease-out, decelerating from zero velocity. The a parameter controls overshoot, the default producing a 10% overshoot. More...
|
|
float | cinder::easeInOutBounce (float t, float a=1.70158f) |
| Easing equation for a bounce (exponentially decaying parabolic bounce) ease-in/out, accelerating until halfway, then decelerating. The a parameter controls overshoot, the default producing a 10% overshoot. More...
|
|
float | cinder::easeOutInBounce (float t, float a=1.70158f) |
| Easing equation for a bounce (exponentially decaying parabolic bounce) ease-out/in, decelerating until halfway, then accelerating. The a parameter controls overshoot, the default producing a 10% overshoot. More...
|
|
float | cinder::easeInBack (float t, float s=1.70158f) |
| Easing equation for a back (overshooting cubic easing: (s+1)*t^3 - s*t^2) ease-in, accelerating from zero velocity. The a parameter controls overshoot, the default producing a 10% overshoot. More...
|
|
float | cinder::easeOutBack (float t, float s=1.70158f) |
| Easing equation for a back (overshooting cubic easing: (s+1)*t^3 - s*t^2) ease-out, decelerating from zero velocity. The a parameter controls overshoot, the default producing a 10% overshoot. More...
|
|
float | cinder::easeInOutBack (float t, float s=1.70158f) |
| Easing equation for a back (overshooting cubic easing: (s+1)*t^3 - s*t^2) ease-in/out, accelerating until halfway, then decelerating. The a parameter controls overshoot, the default producing a 10% overshoot. More...
|
|
float | cinder::easeOutInBack (float t, float s) |
| Easing equation for a back (overshooting cubic easing: (s+1)*t^3 - s*t^2) ease-out/in, decelerating until halfway, then accelerating. The a parameter controls overshoot, the default producing a 10% overshoot. More...
|
|
float | cinder::easeInElastic (float t, float amplitude, float period) |
| Easing equation for an elastic (exponentially decaying sine wave) ease-in, accelerating from zero velocity. More...
|
|
float | cinder::easeOutElastic (float t, float amplitude, float period) |
| Easing equation for an elastic (exponentially decaying sine wave) ease-out, decelerating from zero velocity. More...
|
|
float | cinder::easeInOutElastic (float t, float amplitude, float period) |
| Easing equation for an elastic (exponentially decaying sine wave) ease-in/out, accelerating until halfway, then decelerating. More...
|
|
float | cinder::easeOutInElastic (float t, float amplitude, float period) |
| Easing equation for an elastic (exponentially decaying sine wave) ease-out/in, decelerating until halfway, then accelerating. More...
|
|
float | cinder::easeInAtan (float t, float a=15) |
| Easing equation for an atan ease-in, accelerating from zero velocity. Used by permssion from Chris McKenzie. More...
|
|
float | cinder::easeOutAtan (float t, float a=15) |
| Easing equation for an atan ease-out, decelerating from zero velocity. Used by permssion from Chris McKenzie. More...
|
|
float | cinder::easeInOutAtan (float t, float a=15) |
| Easing equation for an atan ease-in/out, accelerating until halfway, then decelerating. Used by permssion from Chris McKenzie. More...
|
|