Easing

doodle.interact.easing.Easing$
See theEasing companion trait
object Easing

Attributes

Companion:
trait
Source:
Easing.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Easing.type

Members list

Concise view

Value members

Concrete methods

Construct an easing function from a Double => Double function

Construct an easing function from a Double => Double function

Attributes

Source:
Easing.scala

Concrete fields

Easing function that overshoots its destination and then smoothly comes back

Easing function that overshoots its destination and then smoothly comes back

Attributes

Source:
Easing.scala

The easing function that moves in a circular path

The easing function that moves in a circular path

Attributes

Source:
Easing.scala

The cubic easing f(t) = t^3

The cubic easing f(t) = t^3

Attributes

Source:
Easing.scala

The elastic easing function. Has a little bounce. Might not be correct.

The elastic easing function. Has a little bounce. Might not be correct.

Attributes

Source:
Easing.scala

The identity easing function simply returns its input

The identity easing function simply returns its input

Attributes

Source:
Easing.scala

Linear easing, is equivalent to the identity

Linear easing, is equivalent to the identity

Attributes

Source:
Easing.scala

The quadratic easing f(t) = t^2

The quadratic easing f(t) = t^2

Attributes

Source:
Easing.scala
val sin: Easing

The sin easing f(t) = sin(t * (Math.PI / 2))

The sin easing f(t) = sin(t * (Math.PI / 2))

Attributes

Source:
Easing.scala