Maven module :un.api : api-math :
Class :
un.api.math.InterpolationMethod
Extends/Implements : -
Subclasses : -
Variables :
METHOD_LINEAR,
METHOD_QUADRATIC_EASE_OUT,
METHOD_QUADRATIC_EASE_IN,
METHOD_QUADRATIC_EASE_IN_OUT,
METHOD_CUBIC_EASE_OUT,
METHOD_CUBIC_EASE_IN,
METHOD_CUBIC_EASE_IN_OUT,
METHOD_QUARTIC_EASE_OUT,
METHOD_QUARTIC_EASE_IN,
METHOD_QUARTIC_EASE_IN_OUT,
METHOD_QUINTIC_EASE_OUT,
METHOD_QUINTIC_EASE_IN,
METHOD_QUINTIC_EASE_IN_OUT,
METHOD_SINUSOIDAL_EASE_OUT,
METHOD_SINUSOIDAL_EASE_IN,
METHOD_SINUSOIDAL_EASE_IN_OUT,
METHOD_EXPONENTIAL_EASE_OUT,
METHOD_EXPONENTIAL_EASE_IN,
METHOD_EXPONENTIAL_EASE_IN_OUT,
METHOD_CIRCULAR_EASE_OUT,
METHOD_CIRCULAR_EASE_IN,
METHOD_CIRCULAR_EASE_IN_OUT
Functions :
interpolate,
interpolate,
create
public int
METHOD_LINEAR
public int
METHOD_QUADRATIC_EASE_OUT
public int
METHOD_QUADRATIC_EASE_IN
public int
METHOD_QUADRATIC_EASE_IN_OUT
public int
METHOD_CUBIC_EASE_OUT
public int
METHOD_CUBIC_EASE_IN
public int
METHOD_CUBIC_EASE_IN_OUT
public int
METHOD_QUARTIC_EASE_OUT
public int
METHOD_QUARTIC_EASE_IN
public int
METHOD_QUARTIC_EASE_IN_OUT
public int
METHOD_QUINTIC_EASE_OUT
public int
METHOD_QUINTIC_EASE_IN
public int
METHOD_QUINTIC_EASE_IN_OUT
public int
METHOD_SINUSOIDAL_EASE_OUT
public int
METHOD_SINUSOIDAL_EASE_IN
public int
METHOD_SINUSOIDAL_EASE_IN_OUT
public int
METHOD_EXPONENTIAL_EASE_OUT
public int
METHOD_EXPONENTIAL_EASE_IN
public int
METHOD_EXPONENTIAL_EASE_IN_OUT
public int
METHOD_CIRCULAR_EASE_OUT
public int
METHOD_CIRCULAR_EASE_IN
public int
METHOD_CIRCULAR_EASE_IN_OUT
public double
interpolate (double t)
public double
interpolate (double t, double start, double end)
public InterpolationMethod
create (int method)