package no.agens.depth.lib;
import android.animation.TypeEvaluator;
import android.graphics.Rect;
public class RectEvaluator implements TypeEvaluator<Rect> {
@Override public Rect evaluate(float fraction, Rect startValue, Rect endValue) {
Rect rect = new Rect(startValue.left + (int) ((endValue.left - startValue.left) * fraction),
startValue.top + (int) ((endValue.top - startValue.top) * fraction),
startValue.right + (int) ((endValue.right - startValue.right) * fraction),
startValue.bottom + (int) ((endValue.bottom - startValue.bottom) * fraction));
return rect;
}
}