All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy