FileDocCategorySizeDatePackage
LogDecelerateInterpolator.javaAPI DocAndroid 5.1 API1270Thu Mar 12 22:22:56 GMT 2015android.support.v17.leanback.animation

LogDecelerateInterpolator

public class LogDecelerateInterpolator extends Object implements android.animation.TimeInterpolator
hide

Fields Summary
int
mBase
int
mDrift
final float
mLogScale
Constructors Summary
public LogDecelerateInterpolator(int base, int drift)

        mBase = base;
        mDrift = drift;

        mLogScale = 1f / computeLog(1, mBase, mDrift);
    
Methods Summary
static floatcomputeLog(float t, int base, int drift)

        return (float) -Math.pow(base, -t) + 1 + (drift * t);
    
public floatgetInterpolation(float t)

        return computeLog(t, mBase, mDrift) * mLogScale;