APIdia Launch Partner
Top Description Inners Fields Constructors Methods
com.badlogic.gdx.math

public abstract Class Interpolation

extends Object
Class Inheritance
Known Direct Subclasses
com.badlogic.gdx.math.Interpolation.Pow, com.badlogic.gdx.math.Interpolation.Exp, com.badlogic.gdx.math.Interpolation.Elastic, com.badlogic.gdx.math.Interpolation.BounceOut, com.badlogic.gdx.math.Interpolation.Swing, com.badlogic.gdx.math.Interpolation.SwingOut, com.badlogic.gdx.math.Interpolation.SwingIn

Takes a linear value in the range of 0-1 and outputs a (usually) non-linear, interpolated value.
Author
Nathan Sweet

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
public static class
public static class
public static class
public static class
public static class
public static class
public static class
public static class
public static class
public static class
public static class
public static class
public static class
public static class

Field Summary

Modifier and TypeField and Description
public static final Interpolation.Bounce
public static final Interpolation.BounceIn
public static final Interpolation.BounceOut
public static final Interpolation
public static final Interpolation
public static final Interpolation
public static final Interpolation.Elastic
public static final Interpolation.ElasticIn
public static final Interpolation.ElasticOut
public static final Interpolation.Exp
public static final Interpolation.ExpIn
public static final Interpolation.ExpOut
public static final Interpolation.Exp
public static final Interpolation.ExpIn
public static final Interpolation.ExpOut
public static final Interpolation
public static final Interpolation.PowOut
public static final Interpolation
public static final Interpolation.Pow
public static final Interpolation.PowIn
pow2In

Slow, then fast.

public static final Interpolation
public static final Interpolation.PowOut
pow2Out

Fast, then slow.

public static final Interpolation
public static final Interpolation.Pow
public static final Interpolation.PowIn
public static final Interpolation
public static final Interpolation.PowOut
public static final Interpolation
public static final Interpolation.Pow
public static final Interpolation.PowIn
public static final Interpolation.PowOut
public static final Interpolation.Pow
public static final Interpolation.PowIn
public static final Interpolation.PowOut
public static final Interpolation
public static final Interpolation
public static final Interpolation
public static final Interpolation.PowIn
public static final Interpolation
smooth

Aka "smoothstep".

public static final Interpolation
public static final Interpolation
smoother

By Ken Perlin.

public static final Interpolation.Swing
public static final Interpolation.SwingIn
public static final Interpolation.SwingOut

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public abstract float
apply(float
Alpha value between 0 and 1.
a
)

public float
apply(float start, float end, float
Alpha value between 0 and 1.
a
)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait