Class Easing

java.lang.Object
schule.ngb.zm.anim.Easing

public class Easing extends Object
See Also:
  • Field Details

    • DEFAULT_EASING

      public static final DoubleUnaryOperator DEFAULT_EASING
    • INFLECTION

      public static double INFLECTION
  • Method Details

    • thereAndBack

      public static final DoubleUnaryOperator thereAndBack()
    • thereAndBack

      public static final DoubleUnaryOperator thereAndBack(DoubleUnaryOperator baseEasing)
    • thereAndBack

      public static final double thereAndBack(double t)
    • thereAndBack

      public static final double thereAndBack(double t, DoubleUnaryOperator baseEasing)
    • halfAndHalf

      public static final DoubleUnaryOperator halfAndHalf(DoubleUnaryOperator firstEasing, DoubleUnaryOperator secondEasing)
    • halfAndHalf

      public static final DoubleUnaryOperator halfAndHalf(DoubleUnaryOperator firstEasing, DoubleUnaryOperator secondEasing, double split)
    • halfAndHalf

      public static final double halfAndHalf(double t, DoubleUnaryOperator firstEasing, DoubleUnaryOperator secondEasing)
    • halfAndHalf

      public static final double halfAndHalf(double t, DoubleUnaryOperator firstEasing, DoubleUnaryOperator secondEasing, double split)
    • linear

      public static final DoubleUnaryOperator linear()
    • linear

      public static final double linear(double t)
    • quadIn

      public static final DoubleUnaryOperator quadIn()
    • quadIn

      public static final double quadIn(double t)
    • quadOut

      public static final DoubleUnaryOperator quadOut()
    • quadOut

      public static final double quadOut(double t)
    • quadInOut

      public static final DoubleUnaryOperator quadInOut()
    • quadInOut

      public static final double quadInOut(double t)
    • cubicIn

      public static final DoubleUnaryOperator cubicIn()
    • cubicIn

      public static final double cubicIn(double t)
    • cubicOut

      public static final DoubleUnaryOperator cubicOut()
    • cubicOut

      public static final double cubicOut(double t)
    • cubicInOut

      public static final DoubleUnaryOperator cubicInOut()
    • cubicInOut

      public static final double cubicInOut(double t)
    • sineIn

      public static final DoubleUnaryOperator sineIn()
    • sineIn

      public static final double sineIn(double t)
    • sineOut

      public static final DoubleUnaryOperator sineOut()
    • sineOut

      public static final double sineOut(double t)
    • sineInOut

      public static final DoubleUnaryOperator sineInOut()
    • sineInOut

      public static final double sineInOut(double t)
    • elasticIn

      public static final DoubleUnaryOperator elasticIn()
    • elasticIn

      public static final double elasticIn(double t)
    • elasticOut

      public static final DoubleUnaryOperator elasticOut()
    • elasticOut

      public static final double elasticOut(double t)
    • elasticInOut

      public static final DoubleUnaryOperator elasticInOut()
    • elasticInOut

      public static final double elasticInOut(double t)
    • bounceIn

      public static final DoubleUnaryOperator bounceIn()
    • bounceIn

      public static final double bounceIn(double t)
    • bounceOut

      public static final DoubleUnaryOperator bounceOut()
    • bounceOut

      public static final double bounceOut(double t)
    • bounceInOut

      public static final DoubleUnaryOperator bounceInOut()
    • bounceInOut

      public static final double bounceInOut(double t)
    • backIn

      public static final DoubleUnaryOperator backIn()
    • backIn

      public static final double backIn(double t)
    • backOut

      public static final DoubleUnaryOperator backOut()
    • backOut

      public static final double backOut(double t)
    • backInOut

      public static final DoubleUnaryOperator backInOut()
    • backInOut

      public static final double backInOut(double t)
    • smooth

      public static final DoubleUnaryOperator smooth()
    • smooth

      public static final double smooth(double t)
    • rushIn

      public static final double rushIn(double t)
    • rushOut

      public static final double rushOut(double t)
    • doubleSmooth

      public static final double doubleSmooth(double t)
    • hobbit

      public static final double hobbit(double t)
    • wiggle

      public static final DoubleUnaryOperator wiggle()
    • wiggle

      public static final DoubleUnaryOperator wiggle(int wiggles)
    • wiggle

      public static final double wiggle(double t)
    • wiggle

      public static final double wiggle(double t, int wiggles)
    • sigmoid

      public static final double sigmoid(double x)