Package gaiasky.util.math
Class Interpolationd.Bounce
java.lang.Object
gaiasky.util.math.Interpolationd
gaiasky.util.math.Interpolationd.BounceOut
gaiasky.util.math.Interpolationd.Bounce
- Enclosing class:
Interpolationd
-
Nested Class Summary
Nested classes/interfaces inherited from class gaiasky.util.math.Interpolationd
Interpolationd.Bounce, Interpolationd.BounceIn, Interpolationd.BounceOut, Interpolationd.Elastic, Interpolationd.ElasticIn, Interpolationd.ElasticOut, Interpolationd.Exp, Interpolationd.ExpIn, Interpolationd.ExpOut, Interpolationd.Pow, Interpolationd.PowIn, Interpolationd.PowOut, Interpolationd.Swing, Interpolationd.SwingIn, Interpolationd.SwingOut
-
Field Summary
Fields inherited from class gaiasky.util.math.Interpolationd
bounce, bounceIn, bounceOut, circle, circleIn, circleOut, elastic, elasticIn, elasticOut, exp10, exp10In, exp10Out, exp5, exp5In, exp5Out, fade, fastSlow, linear, pow2, pow2In, pow2InInverse, pow2Out, pow2OutInverse, pow3, pow3In, pow3InInverse, pow3Out, pow3OutInverse, pow4, pow4In, pow4Out, pow5, pow5In, pow5Out, sine, sineIn, sineOut, slowFast, smooth, smooth2, smoother, swing, swingIn, swingOut
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class gaiasky.util.math.Interpolationd
apply
-
Constructor Details
-
Bounce
public Bounce(double[] widths, double[] heights) -
Bounce
public Bounce(int bounces)
-
-
Method Details
-
apply
public double apply(double a) - Overrides:
apply
in classInterpolationd.BounceOut
- Parameters:
a
- Alpha value between 0 and 1.
-