Package com.jme3.math

Class Easing

java.lang.Object
com.jme3.math.Easing

public class Easing extends Object
Expose several Easing function from Robert Penner Created by Nehon on 26/03/2017.
  • Field Details Link icon

    • constant Link icon

      public static EaseFunction constant
      a function that always returns 0
    • linear Link icon

      public static EaseFunction linear
      In
    • inQuad Link icon

      public static EaseFunction inQuad
      a function that returns the square of its input
    • inCubic Link icon

      public static EaseFunction inCubic
      a function that returns the cube of its input
    • inQuart Link icon

      public static EaseFunction inQuart
      a function that returns the 4th power of its input
    • inQuint Link icon

      public static EaseFunction inQuint
      a function that returns the 5th power of its input
    • outElastic Link icon

      public static EaseFunction outElastic
      Out Elastic and bounce
    • outBounce Link icon

      public static EaseFunction outBounce
      a function that starts quickly, then bounces several times
    • inElastic Link icon

      public static EaseFunction inElastic
      In Elastic and bounce
    • inBounce Link icon

      public static EaseFunction inBounce
      a function containing a series of increasing bounces
    • outQuad Link icon

      public static EaseFunction outQuad
      Out
    • outCubic Link icon

      public static EaseFunction outCubic
    • outQuart Link icon

      public static EaseFunction outQuart
    • outQuint Link icon

      public static EaseFunction outQuint
    • inOutQuad Link icon

      public static EaseFunction inOutQuad
      inOut
    • inOutCubic Link icon

      public static EaseFunction inOutCubic
    • inOutQuart Link icon

      public static EaseFunction inOutQuart
    • inOutQuint Link icon

      public static EaseFunction inOutQuint
    • inOutElastic Link icon

      public static EaseFunction inOutElastic
    • inOutBounce Link icon

      public static EaseFunction inOutBounce
    • smoothStep Link icon

      public static EaseFunction smoothStep
      Extra functions
    • smootherStep Link icon

      public static EaseFunction smootherStep