From 619da529ec486b0092ab1ca712d1cec083f16942 Mon Sep 17 00:00:00 2001 From: Tim Schaub Date: Sat, 4 Apr 2015 10:28:23 +0200 Subject: [PATCH] Easing docs --- src/ol/easing.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/ol/easing.js b/src/ol/easing.js index 328bffe051..14e1b90e77 100644 --- a/src/ol/easing.js +++ b/src/ol/easing.js @@ -4,6 +4,7 @@ goog.require('goog.fx.easing'); /** + * Start slow and speed up. * @function * @param {number} t Input between 0 and 1. * @return {number} Output between 0 and 1. @@ -13,6 +14,7 @@ ol.easing.easeIn = goog.fx.easing.easeIn; /** + * Start fast and slow down. * @function * @param {number} t Input between 0 and 1. * @return {number} Output between 0 and 1. @@ -22,6 +24,7 @@ ol.easing.easeOut = goog.fx.easing.easeOut; /** + * Start slow, speed up, and then slow down again. * @function * @param {number} t Input between 0 and 1. * @return {number} Output between 0 and 1. @@ -31,6 +34,7 @@ ol.easing.inAndOut = goog.fx.easing.inAndOut; /** + * Maintain a constant speed over time. * @param {number} t Input between 0 and 1. * @return {number} Output between 0 and 1. * @api @@ -41,6 +45,9 @@ ol.easing.linear = function(t) { /** + * Start slow, speed up, and at the very end slow down again. This has the + * same general behavior as {@link ol.easing.inAndOut}, but the final slowdown + * is delayed. * @param {number} t Input between 0 and 1. * @return {number} Output between 0 and 1. * @api