public interface Motion
| Modifier and Type | Method and Description | 
|---|---|
int | 
getCurrentValue()
Computes the current value of the motion. 
 | 
long | 
getDuration()
Gets the motion duration. 
 | 
int | 
getStartValue()
Gets the start value of the motion. 
 | 
int | 
getStopValue()
Gets the stop value of the motion. 
 | 
int | 
getValue(long elapsed)
Gets the value of the motion for a specific elapsed time. 
 | 
boolean | 
isFinished()
Gets whether the motion is finished or not. 
 | 
void | 
start()
Starts (or starts again) the motion. 
 | 
int getCurrentValue()
If the motion is finished, returns the stop value.
isFinished()long getDuration()
int getStartValue()
int getStopValue()
int getValue(long elapsed)
elapsed - the absolute elapsed time.boolean isFinished()
A motion is finished when the current value is the stop one.
true if the motion is finished, false otherwise.void start()