# display_ease

0th

Percentile

##### 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

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

• display_ease
##### 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

### Community examples

Looks like there are no examples yet.