summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/easing
Commit message (Collapse)AuthorAgeFilesLines
* compile when using qt namespaceKent Hansen2009-05-201-0/+1
|
* remove multiplication by 1 in easing curvesThierry Bastian2009-04-291-3/+3
|
* Fix a bug in the ease{In,Out}Bounce easing functions + small cleanup.Jan-Arve Sæther2009-04-231-17/+17
| | | | | | | | | | | | | | The bug was in easeOutBounce_helper(), where the last else-block adjusted t wrong. It should adjust t so that the peak is at t == 0, but it adjusted it too little. The old code did t -= (2.25f/2.75f), but it should have been 21/22. The rest of the changes in that function is just simple mathematical rewrites (use a more readable fraction), and removed the b argument, since that was always 0. Finally, fixing the original bug also revealed a bug in the first line of easeOutBounce_helper(), where we always returned 1.0 for t == 1.0. That was wrong since it did not respect c.
* Remove trailing whitespaceJan-Arve Sæther2009-04-231-32/+32
|
* Initial import of statemachine branch from the old kinetic repositoryAlexis Menard2009-04-172-0/+704