# display_ease

##### Display an easing function

This simple helper lets you explore how the different easing functions govern the interpolation of data.

##### Usage

`display_ease(ease)`

##### Arguments

- ease
The name of the easing function to display (see details)

##### Details

How transitions proceed between states are defined by an easing function. The
easing function converts the parameterized progression from one state to the
next to a new number between 0 and 1. `linear`

easing is equivalent to
an identity function that returns the input unchanged. In addition there are
a range of additional easers available, each with three modifiers.

**Easing modifiers:**

- -in
The easing function is applied as-is

- -out
The easing function is applied in reverse

- -in-out
The first half of the transition it is applied as-is, while in the last half it is reversed

**Easing functions**

- quadratic
Models a power-of-2 function

- cubic
Models a power-of-3 function

- quartic
Models a power-of-4 function

- quintic
Models a power-of-5 function

- sine
Models a sine function

- circular
Models a pi/2 circle arc

- exponential
Models an exponential function

- elastic
Models an elastic release of energy

- back
Models a pullback and relase

- bounce
Models the bouncing of a ball

In addition to this function a good animated explanation can be found here.

##### Value

This function is called for its side effects

##### Examples

```
# NOT RUN {
# The default - identity
display_ease('linear')
# A more fancy easer
display_ease('elastic-in')
# }
```

*Documentation reproduced from package tweenr, version 1.0.1, License: MIT + file LICENSE*