org.sikuli.basics.AnimatorTimeValueFunction Maven / Gradle / Ivy
package org.sikuli.basics;
public abstract class AnimatorTimeValueFunction {
protected float _beginVal, _endVal;
protected long _totalTime;
public AnimatorTimeValueFunction(float beginVal, float endVal, long totalTime) {
_beginVal = beginVal;
_endVal = endVal;
_totalTime = totalTime;
}
public boolean isEnd(long t) {
return t >= _totalTime;
}
abstract public float getValue(long t);
}