Class InterpolationDouble.ElasticOut
java.lang.Object
gaiasky.util.math.InterpolationDouble
gaiasky.util.math.InterpolationDouble.Elastic
gaiasky.util.math.InterpolationDouble.ElasticOut
- Enclosing class:
InterpolationDouble
-
Nested Class Summary
Nested classes/interfaces inherited from class InterpolationDouble
InterpolationDouble.Bounce, InterpolationDouble.BounceIn, InterpolationDouble.BounceOut, InterpolationDouble.Elastic, InterpolationDouble.ElasticIn, InterpolationDouble.ElasticOut, InterpolationDouble.Exp, InterpolationDouble.ExpIn, InterpolationDouble.ExpOut, InterpolationDouble.Pow, InterpolationDouble.PowIn, InterpolationDouble.PowOut, InterpolationDouble.Swing, InterpolationDouble.SwingIn, InterpolationDouble.SwingOut -
Field Summary
Fields inherited from class InterpolationDouble
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 InterpolationDouble
apply
-
Constructor Details
-
ElasticOut
public ElasticOut(double value, double power, int bounces, double scale)
-
-
Method Details
-
apply
public double apply(double a) - Overrides:
applyin classInterpolationDouble.Elastic- Parameters:
a- Alpha value between 0 and 1.
-