JIDE 3.5.15

com.jidesoft.animation
Interface Function


public interface Function

An interface to represent the math function concept. In this particular case, as it is mainly used to implement animation in CustomAnimation, the passed in parameters are currentStep and totalSteps respectively.Step is current step, so currentStep/totalSteps will be x. The value of x is between 0 and 1. We expect the returned y is between 0 and 1 as well.


Method Summary
 double calculate(int currentStep, int totalSteps)
          Calculation y = f(x), x = currentStep / totalSteps.
 

Method Detail

calculate

double calculate(int currentStep,
                 int totalSteps)
Calculation y = f(x), x = currentStep / totalSteps. x belongs [0, 1] and y belongs to [0, 1]

Parameters:
currentStep - current step index
totalSteps - total steps
Returns:
a double value between 0 and 1.

JIDE 3.5.15