B C E F G I L M Q S
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- BackEaseInFunction - Class in ej.motion.back
-
Represents a ease in motion: starts at a slow speed, then reaches and maintain a steady speed through the stop instruction.
- BackEaseInOutFunction - Class in ej.motion.back
-
Represents a ease in/out motion: starts at a steady speed, then slows down to a stop.
- BackEaseOutFunction - Class in ej.motion.back
-
Represents a ease out motion: starts at a steady speed, then slows down to a stop.
- BounceEaseInFunction - Class in ej.motion.bounce
-
Represents a bounce motion.
- BounceEaseInOutFunction - Class in ej.motion.bounce
-
Represents a bounce ease in out motion: a bounce at startup and a bounce at the end.
- BounceEaseOutFunction - Class in ej.motion.bounce
-
Represents a bounce motion: starts at a steady speed, then slows down to the stop instruction then go backward with the same effect with less initial speed then go forward and so on until it stops.
C
- CircEaseInFunction - Class in ej.motion.circ
-
Represents a ease in motion: starts at a slow speed, then reaches and maintain a steady speed through the stop instruction.
- CircEaseInOutFunction - Class in ej.motion.circ
-
Represents a ease in/out motion: starts at a steady speed, then slows down to a stop.
- CircEaseOutFunction - Class in ej.motion.circ
-
Represents a ease out motion: starts at a steady speed, then slows down to a stop.
- computeValue(float) - Method in class ej.motion.back.BackEaseInFunction
- computeValue(float) - Method in class ej.motion.back.BackEaseInOutFunction
- computeValue(float) - Method in class ej.motion.back.BackEaseOutFunction
- computeValue(float) - Method in class ej.motion.bounce.BounceEaseInFunction
- computeValue(float) - Method in class ej.motion.bounce.BounceEaseInOutFunction
- computeValue(float) - Method in class ej.motion.bounce.BounceEaseOutFunction
- computeValue(float) - Method in class ej.motion.circ.CircEaseInFunction
- computeValue(float) - Method in class ej.motion.circ.CircEaseInOutFunction
- computeValue(float) - Method in class ej.motion.circ.CircEaseOutFunction
- computeValue(float) - Method in class ej.motion.constant.ConstantFunction
- computeValue(float) - Method in class ej.motion.cubic.CubicEaseInFunction
- computeValue(float) - Method in class ej.motion.cubic.CubicEaseInOutFunction
- computeValue(float) - Method in class ej.motion.cubic.CubicEaseOutFunction
- computeValue(float) - Method in class ej.motion.elastic.ElasticEaseInFunction
- computeValue(float) - Method in class ej.motion.elastic.ElasticEaseInOutFunction
- computeValue(float) - Method in class ej.motion.elastic.ElasticEaseOutFunction
- computeValue(float) - Method in class ej.motion.expo.ExpoEaseInFunction
- computeValue(float) - Method in class ej.motion.expo.ExpoEaseInOutFunction
- computeValue(float) - Method in class ej.motion.expo.ExpoEaseOutFunction
- computeValue(float) - Method in interface ej.motion.Function
-
Returns the value of the function for the given time factor.
- computeValue(float) - Method in class ej.motion.linear.LinearFunction
- computeValue(float) - Method in class ej.motion.quad.QuadEaseInFunction
- computeValue(float) - Method in class ej.motion.quad.QuadEaseInOutFunction
- computeValue(float) - Method in class ej.motion.quad.QuadEaseOutFunction
- computeValue(float) - Method in class ej.motion.quart.QuartEaseInFunction
- computeValue(float) - Method in class ej.motion.quart.QuartEaseInOutFunction
- computeValue(float) - Method in class ej.motion.quart.QuartEaseOutFunction
- computeValue(float) - Method in class ej.motion.quint.QuintEaseInFunction
- computeValue(float) - Method in class ej.motion.quint.QuintEaseInOutFunction
- computeValue(float) - Method in class ej.motion.quint.QuintEaseOutFunction
- computeValue(float) - Method in class ej.motion.sine.SineEaseInFunction
- computeValue(float) - Method in class ej.motion.sine.SineEaseInOutFunction
- computeValue(float) - Method in class ej.motion.sine.SineEaseOutFunction
- ConstantFunction - Class in ej.motion.constant
-
Represents a constant motion that is always at the stop value.
- CubicEaseInFunction - Class in ej.motion.cubic
-
Represents a ease in motion: starts at a slow speed, then reaches and maintain a steady speed through the stop instruction.
- CubicEaseInOutFunction - Class in ej.motion.cubic
-
Represents a ease in/out motion: starts at a steady speed, then slows down to a stop.
- CubicEaseOutFunction - Class in ej.motion.cubic
-
Represents a ease out motion: starts at a steady speed, then slows down to a stop.
E
- ej.motion - package ej.motion
-
Contains the base classes to create and use motions.
- ej.motion.back - package ej.motion.back
-
Contains the implementation of the back function.
- ej.motion.bounce - package ej.motion.bounce
-
Contains the implementation of the bounce function.
- ej.motion.circ - package ej.motion.circ
-
Contains the implementation of the circ function.
- ej.motion.constant - package ej.motion.constant
-
Contains the implementation of the constant function.
- ej.motion.cubic - package ej.motion.cubic
-
Contains the implementation of the cubic function.
- ej.motion.elastic - package ej.motion.elastic
-
Contains the implementation of the elastic function.
- ej.motion.expo - package ej.motion.expo
-
Contains the implementation of the expo function.
- ej.motion.linear - package ej.motion.linear
-
Contains the implementation of the linear function.
- ej.motion.quad - package ej.motion.quad
-
Contains the implementation of the quad function.
- ej.motion.quart - package ej.motion.quart
-
Contains the implementation of the quart function.
- ej.motion.quint - package ej.motion.quint
-
Contains the implementation of the quint function.
- ej.motion.sine - package ej.motion.sine
-
Contains the implementation of the sine function.
- ElasticEaseInFunction - Class in ej.motion.elastic
-
Represents a elastic motion.
- ElasticEaseInOutFunction - Class in ej.motion.elastic
-
Represents a elastic motion.
- ElasticEaseOutFunction - Class in ej.motion.elastic
-
Represents a elastic motion: starts at a steady speed, then slows down exceeding the stop instruction then go backward with the same effect with less initial speed then go forward and so on until it stops.
- ExpoEaseInFunction - Class in ej.motion.expo
-
Represents a ease in motion: starts at a slow speed, then reaches and maintain a steady speed through the stop instruction.
- ExpoEaseInOutFunction - Class in ej.motion.expo
-
Represents a ease in/out motion: starts at a steady speed, then slows down to a stop.
- ExpoEaseOutFunction - Class in ej.motion.expo
-
Represents a ease out motion: starts at a steady speed, then slows down to a stop.
F
G
- getDuration() - Method in class ej.motion.Motion
-
Gets the duration of this motion.
- getFunction() - Method in class ej.motion.Motion
-
Gets the function of this motion.
- getStartValue() - Method in class ej.motion.Motion
-
Gets the start value of this motion.
- getStopValue() - Method in class ej.motion.Motion
-
Gets the stop value of this motion.
- getValue(long) - Method in class ej.motion.Motion
-
Returns the value of this motion for a specific elapsed time.
I
- INSTANCE - Static variable in class ej.motion.back.BackEaseInFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.back.BackEaseInOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.back.BackEaseOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.bounce.BounceEaseInFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.bounce.BounceEaseInOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.bounce.BounceEaseOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.circ.CircEaseInFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.circ.CircEaseInOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.circ.CircEaseOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.constant.ConstantFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.cubic.CubicEaseInFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.cubic.CubicEaseInOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.cubic.CubicEaseOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.elastic.ElasticEaseInFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.elastic.ElasticEaseInOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.elastic.ElasticEaseOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.expo.ExpoEaseInFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.expo.ExpoEaseInOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.expo.ExpoEaseOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.linear.LinearFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.quad.QuadEaseInFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.quad.QuadEaseInOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.quad.QuadEaseOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.quart.QuartEaseInFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.quart.QuartEaseInOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.quart.QuartEaseOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.quint.QuintEaseInFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.quint.QuintEaseInOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.quint.QuintEaseOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.sine.SineEaseInFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.sine.SineEaseInOutFunction
-
Singleton to avoid creating several instances.
- INSTANCE - Static variable in class ej.motion.sine.SineEaseOutFunction
-
Singleton to avoid creating several instances.
L
- LinearFunction - Class in ej.motion.linear
-
Represents a uniform linear motion: the velocity is constant (no acceleration or deceleration).
M
- Motion - Class in ej.motion
-
Represents a motion.
- Motion(Function, int, int, long) - Constructor for class ej.motion.Motion
-
Creates a motion.
Q
- QuadEaseInFunction - Class in ej.motion.quad
-
Represents a ease in motion: starts at a slow speed, then reaches and maintain a steady speed through the stop instruction.
- QuadEaseInOutFunction - Class in ej.motion.quad
-
Represents a ease in/out motion: starts at a steady speed, then slows down to a stop.
- QuadEaseOutFunction - Class in ej.motion.quad
-
Represents a ease out motion: starts at a steady speed, then slows down to a stop.
- QuartEaseInFunction - Class in ej.motion.quart
-
Represents a ease in motion: starts at a slow speed, then reaches and maintain a steady speed through the stop instruction.
- QuartEaseInOutFunction - Class in ej.motion.quart
-
Represents a ease in/out motion: starts at a steady speed, then slows down to a stop.
- QuartEaseOutFunction - Class in ej.motion.quart
-
Represents a ease out motion: starts at a steady speed, then slows down to a stop.
- QuintEaseInFunction - Class in ej.motion.quint
-
Represents a ease in motion: starts at a slow speed, then reaches and maintain a steady speed through the stop instruction.
- QuintEaseInOutFunction - Class in ej.motion.quint
-
Represents a ease in/out motion: starts at a steady speed, then slows down to a stop.
- QuintEaseOutFunction - Class in ej.motion.quint
-
Represents a ease out motion: starts at a steady speed, then slows down to a stop.
S
- SineEaseInFunction - Class in ej.motion.sine
-
Represents a ease in motion: starts at a slow speed, then reaches and maintain a steady speed through the stop instruction.
- SineEaseInOutFunction - Class in ej.motion.sine
-
Represents a ease in/out motion: starts at a steady speed, then slows down to a stop.
- SineEaseOutFunction - Class in ej.motion.sine
-
Represents a ease out motion: starts at a steady speed, then slows down to a stop.
All Classes All Packages