A B C D E F H I L M N O R S T V 

A

AbstractValueAnimator<T> - Class in org.openimaj.content.animation.animator
Base class for objects capable of "animating" a value; that is providing a new value everytime nextValue() is called, subject to some constraints.
AbstractValueAnimator(T, int, int) - Constructor for class org.openimaj.content.animation.animator.AbstractValueAnimator
Construct with initial value

B

ByteArrayValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator capable of producing byte arrays from a set of potentially independent underlying ValueAnimators.
ByteArrayValueAnimator(ValueAnimator<Byte>...) - Constructor for class org.openimaj.content.animation.animator.ByteArrayValueAnimator
Construct from an array of ValueAnimators

C

calculateValue(double) - Method in class org.openimaj.content.animation.animator.LinearTimeBasedByteValueAnimator
Calculates the value of the byte based on the start, end and current percentage.
calculateValue(double) - Method in class org.openimaj.content.animation.animator.LinearTimeBasedDoubleValueAnimator
Calculates the value of the double based on the start, end and current percentage.
calculateValue(double) - Method in class org.openimaj.content.animation.animator.LinearTimeBasedFloatValueAnimator
Calculates the value of the float based on the start, end and current percentage.
calculateValue(double) - Method in class org.openimaj.content.animation.animator.LinearTimeBasedIntegerValueAnimator
Calculates the value of the int based on the start, end and current percentage.
calculateValue(double) - Method in class org.openimaj.content.animation.animator.LinearTimeBasedLongValueAnimator
Calculates the value of the long based on the start, end and current percentage.
calculateValue(double) - Method in class org.openimaj.content.animation.animator.LinearTimeBasedShortValueAnimator
Calculates the value of the short based on the start, end and current percentage.
calculateValue(double) - Method in class org.openimaj.content.animation.animator.TimeBasedValueAnimator
Given a percentage value (0 < pc <=1), the method should return a value for the animation.
complete() - Method in class org.openimaj.content.animation.animator.AbstractValueAnimator
 
complete() - Method in class org.openimaj.content.animation.animator.LinearByteValueAnimator
 
complete() - Method in class org.openimaj.content.animation.animator.LinearDoubleValueAnimator
 
complete() - Method in class org.openimaj.content.animation.animator.LinearFloatValueAnimator
 
complete() - Method in class org.openimaj.content.animation.animator.LinearIntegerValueAnimator
 
complete() - Method in class org.openimaj.content.animation.animator.LinearLongValueAnimator
 
complete() - Method in class org.openimaj.content.animation.animator.LinearShortValueAnimator
 

D

DoubleArrayValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator capable of producing double arrays from a set of potentially independent underlying ValueAnimators.
DoubleArrayValueAnimator(ValueAnimator<Double>...) - Constructor for class org.openimaj.content.animation.animator.DoubleArrayValueAnimator
Construct from an array of ValueAnimators

E

endValue - Variable in class org.openimaj.content.animation.animator.TimeBasedValueAnimator
The end/target value of the animation

F

FloatArrayValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator capable of producing float arrays from a set of potentially independent underlying ValueAnimators.
FloatArrayValueAnimator(ValueAnimator<Float>...) - Constructor for class org.openimaj.content.animation.animator.FloatArrayValueAnimator
Construct from an array of ValueAnimators
ForwardBackwardLoopingValueAnimator<T> - Class in org.openimaj.content.animation.animator
A ReversableValueAnimator that can wrap another ReversableValueAnimator to produce back and forth looping behavior.
ForwardBackwardLoopingValueAnimator(ReversableValueAnimator<T>) - Constructor for class org.openimaj.content.animation.animator.ForwardBackwardLoopingValueAnimator
Construct around the given ReversableValueAnimator to provide forward/backward looping behavior.

H

hasFinished() - Method in class org.openimaj.content.animation.animator.AbstractValueAnimator
 
hasFinished() - Method in class org.openimaj.content.animation.animator.ByteArrayValueAnimator
 
hasFinished() - Method in class org.openimaj.content.animation.animator.DoubleArrayValueAnimator
 
hasFinished() - Method in class org.openimaj.content.animation.animator.FloatArrayValueAnimator
 
hasFinished() - Method in class org.openimaj.content.animation.animator.ForwardBackwardLoopingValueAnimator
 
hasFinished() - Method in class org.openimaj.content.animation.animator.IntegerArrayValueAnimator
 
hasFinished() - Method in class org.openimaj.content.animation.animator.LongArrayValueAnimator
 
hasFinished() - Method in class org.openimaj.content.animation.animator.LoopingValueAnimator
 
hasFinished() - Method in class org.openimaj.content.animation.animator.RandomLinearByteValueAnimator
 
hasFinished() - Method in class org.openimaj.content.animation.animator.RandomLinearDoubleValueAnimator
 
hasFinished() - Method in class org.openimaj.content.animation.animator.RandomLinearFloatValueAnimator
 
hasFinished() - Method in class org.openimaj.content.animation.animator.RandomLinearIntegerValueAnimator
 
hasFinished() - Method in class org.openimaj.content.animation.animator.RandomLinearLongValueAnimator
 
hasFinished() - Method in class org.openimaj.content.animation.animator.RandomLinearShortValueAnimator
 
hasFinished() - Method in class org.openimaj.content.animation.animator.ShortArrayValueAnimator
 
hasFinished() - Method in class org.openimaj.content.animation.animator.TimeBasedValueAnimator
A implementation sugar for TimeBasedValueAnimator.isComplete() Has the animator finished animating the value.
hasFinished() - Method in interface org.openimaj.content.animation.animator.ValueAnimator
Has the animator finished animating the value.

I

IntegerArrayValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator capable of producing int arrays from a set of potentially independent underlying ValueAnimators.
IntegerArrayValueAnimator(ValueAnimator<Integer>...) - Constructor for class org.openimaj.content.animation.animator.IntegerArrayValueAnimator
Construct from an array of ValueAnimators
isComplete() - Method in class org.openimaj.content.animation.animator.TimeBasedValueAnimator
Returns whether the animator has completed

L

LinearByteValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator that linearly animates a Byte value between two values.
LinearByteValueAnimator(byte, byte, int) - Constructor for class org.openimaj.content.animation.animator.LinearByteValueAnimator
Construct a LinearByteValueAnimator with the given start and finish values, and the given duration in ticks (number of calls to nextValue().
LinearByteValueAnimator(int, int, byte, byte, int) - Constructor for class org.openimaj.content.animation.animator.LinearByteValueAnimator
Construct a LinearByteValueAnimator with the given start and finish values, and the given duration in ticks (number of calls to nextValue().
LinearDoubleValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator that linearly animates a Double value between two values.
LinearDoubleValueAnimator(double, double, int) - Constructor for class org.openimaj.content.animation.animator.LinearDoubleValueAnimator
Construct a LinearDoubleValueAnimator with the given start and finish values, and the given duration in ticks (number of calls to nextValue().
LinearDoubleValueAnimator(int, int, double, double, int) - Constructor for class org.openimaj.content.animation.animator.LinearDoubleValueAnimator
Construct a LinearDoubleValueAnimator with the given start and finish values, and the given duration in ticks (number of calls to nextValue().
LinearFloatValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator that linearly animates a Float value between two values.
LinearFloatValueAnimator(float, float, int) - Constructor for class org.openimaj.content.animation.animator.LinearFloatValueAnimator
Construct a LinearFloatValueAnimator with the given start and finish values, and the given duration in ticks (number of calls to nextValue().
LinearFloatValueAnimator(int, int, float, float, int) - Constructor for class org.openimaj.content.animation.animator.LinearFloatValueAnimator
Construct a LinearFloatValueAnimator with the given start and finish values, and the given duration in ticks (number of calls to nextValue().
LinearIntegerValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator that linearly animates a Integer value between two values.
LinearIntegerValueAnimator(int, int, int) - Constructor for class org.openimaj.content.animation.animator.LinearIntegerValueAnimator
Construct a LinearIntegerValueAnimator with the given start and finish values, and the given duration in ticks (number of calls to nextValue().
LinearIntegerValueAnimator(int, int, int, int, int) - Constructor for class org.openimaj.content.animation.animator.LinearIntegerValueAnimator
Construct a LinearIntegerValueAnimator with the given start and finish values, and the given duration in ticks (number of calls to nextValue().
LinearLongValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator that linearly animates a Long value between two values.
LinearLongValueAnimator(long, long, int) - Constructor for class org.openimaj.content.animation.animator.LinearLongValueAnimator
Construct a LinearLongValueAnimator with the given start and finish values, and the given duration in ticks (number of calls to nextValue().
LinearLongValueAnimator(int, int, long, long, int) - Constructor for class org.openimaj.content.animation.animator.LinearLongValueAnimator
Construct a LinearLongValueAnimator with the given start and finish values, and the given duration in ticks (number of calls to nextValue().
LinearShortValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator that linearly animates a Short value between two values.
LinearShortValueAnimator(short, short, int) - Constructor for class org.openimaj.content.animation.animator.LinearShortValueAnimator
Construct a LinearShortValueAnimator with the given start and finish values, and the given duration in ticks (number of calls to nextValue().
LinearShortValueAnimator(int, int, short, short, int) - Constructor for class org.openimaj.content.animation.animator.LinearShortValueAnimator
Construct a LinearShortValueAnimator with the given start and finish values, and the given duration in ticks (number of calls to nextValue().
LinearTimeBasedByteValueAnimator - Class in org.openimaj.content.animation.animator
A TimeBasedValueAnimator that linearly animates a byte value between two values over a given time.
LinearTimeBasedByteValueAnimator(byte, byte, long) - Constructor for class org.openimaj.content.animation.animator.LinearTimeBasedByteValueAnimator
Construct a LinearTimeBasedByteValueAnimator with the given start and finish values, and the given duration in millseconds.
LinearTimeBasedDoubleValueAnimator - Class in org.openimaj.content.animation.animator
A TimeBasedValueAnimator that linearly animates a double value between two values over a given time.
LinearTimeBasedDoubleValueAnimator(double, double, long) - Constructor for class org.openimaj.content.animation.animator.LinearTimeBasedDoubleValueAnimator
Construct a LinearTimeBasedDoubleValueAnimator with the given start and finish values, and the given duration in millseconds.
LinearTimeBasedFloatValueAnimator - Class in org.openimaj.content.animation.animator
A TimeBasedValueAnimator that linearly animates a float value between two values over a given time.
LinearTimeBasedFloatValueAnimator(float, float, long) - Constructor for class org.openimaj.content.animation.animator.LinearTimeBasedFloatValueAnimator
Construct a LinearTimeBasedFloatValueAnimator with the given start and finish values, and the given duration in millseconds.
LinearTimeBasedIntegerValueAnimator - Class in org.openimaj.content.animation.animator
A TimeBasedValueAnimator that linearly animates a int value between two values over a given time.
LinearTimeBasedIntegerValueAnimator(int, int, long) - Constructor for class org.openimaj.content.animation.animator.LinearTimeBasedIntegerValueAnimator
Construct a LinearTimeBasedIntegerValueAnimator with the given start and finish values, and the given duration in millseconds.
LinearTimeBasedLongValueAnimator - Class in org.openimaj.content.animation.animator
A TimeBasedValueAnimator that linearly animates a long value between two values over a given time.
LinearTimeBasedLongValueAnimator(long, long, long) - Constructor for class org.openimaj.content.animation.animator.LinearTimeBasedLongValueAnimator
Construct a LinearTimeBasedLongValueAnimator with the given start and finish values, and the given duration in millseconds.
LinearTimeBasedShortValueAnimator - Class in org.openimaj.content.animation.animator
A TimeBasedValueAnimator that linearly animates a short value between two values over a given time.
LinearTimeBasedShortValueAnimator(short, short, long) - Constructor for class org.openimaj.content.animation.animator.LinearTimeBasedShortValueAnimator
Construct a LinearTimeBasedShortValueAnimator with the given start and finish values, and the given duration in millseconds.
LongArrayValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator capable of producing long arrays from a set of potentially independent underlying ValueAnimators.
LongArrayValueAnimator(ValueAnimator<Long>...) - Constructor for class org.openimaj.content.animation.animator.LongArrayValueAnimator
Construct from an array of ValueAnimators
loop(ReversableValueAnimator<T>) - Static method in class org.openimaj.content.animation.animator.ForwardBackwardLoopingValueAnimator
loop(ValueAnimator<T>) - Static method in class org.openimaj.content.animation.animator.LoopingValueAnimator
Construct a new LoopingValueAnimator from a ValueAnimator.
LoopingValueAnimator<T> - Class in org.openimaj.content.animation.animator
A ValueAnimator that can wrap another ValueAnimator to produce looping behavior by resetting when the animator has finished.
LoopingValueAnimator(ValueAnimator<T>) - Constructor for class org.openimaj.content.animation.animator.LoopingValueAnimator
Construct around the given ValueAnimator to provide looping behavior.

M

makeLinear(int, byte...) - Static method in class org.openimaj.content.animation.animator.ByteArrayValueAnimator
Construct a new ByteArrayValueAnimator from an array of values using LinearByteValueAnimators with the range -max to +max and the given duration.
makeLinear(int, int, byte, byte) - Static method in class org.openimaj.content.animation.animator.ByteArrayValueAnimator
Construct a new ByteArrayValueAnimator from count LinearByteValueAnimators with the given start and finish values, and the given duration.
makeLinear(int, double...) - Static method in class org.openimaj.content.animation.animator.DoubleArrayValueAnimator
Construct a new DoubleArrayValueAnimator from an array of values using LinearDoubleValueAnimators with the range -max to +max and the given duration.
makeLinear(int, int, double, double) - Static method in class org.openimaj.content.animation.animator.DoubleArrayValueAnimator
Construct a new DoubleArrayValueAnimator from count LinearDoubleValueAnimators with the given start and finish values, and the given duration.
makeLinear(int, float...) - Static method in class org.openimaj.content.animation.animator.FloatArrayValueAnimator
Construct a new FloatArrayValueAnimator from an array of values using LinearFloatValueAnimators with the range -max to +max and the given duration.
makeLinear(int, int, float, float) - Static method in class org.openimaj.content.animation.animator.FloatArrayValueAnimator
Construct a new FloatArrayValueAnimator from count LinearFloatValueAnimators with the given start and finish values, and the given duration.
makeLinear(int, int...) - Static method in class org.openimaj.content.animation.animator.IntegerArrayValueAnimator
Construct a new IntegerArrayValueAnimator from an array of values using LinearIntegerValueAnimators with the range -max to +max and the given duration.
makeLinear(int, int, int, int) - Static method in class org.openimaj.content.animation.animator.IntegerArrayValueAnimator
Construct a new IntegerArrayValueAnimator from count LinearIntegerValueAnimators with the given start and finish values, and the given duration.
makeLinear(int, long...) - Static method in class org.openimaj.content.animation.animator.LongArrayValueAnimator
Construct a new LongArrayValueAnimator from an array of values using LinearLongValueAnimators with the range -max to +max and the given duration.
makeLinear(int, int, long, long) - Static method in class org.openimaj.content.animation.animator.LongArrayValueAnimator
Construct a new LongArrayValueAnimator from count LinearLongValueAnimators with the given start and finish values, and the given duration.
makeLinear(int, short...) - Static method in class org.openimaj.content.animation.animator.ShortArrayValueAnimator
Construct a new ShortArrayValueAnimator from an array of values using LinearShortValueAnimators with the range -max to +max and the given duration.
makeLinear(int, int, short, short) - Static method in class org.openimaj.content.animation.animator.ShortArrayValueAnimator
Construct a new ShortArrayValueAnimator from count LinearShortValueAnimators with the given start and finish values, and the given duration.
makeNextValue() - Method in class org.openimaj.content.animation.animator.AbstractValueAnimator
 
makeNextValue() - Method in class org.openimaj.content.animation.animator.LinearByteValueAnimator
 
makeNextValue() - Method in class org.openimaj.content.animation.animator.LinearDoubleValueAnimator
 
makeNextValue() - Method in class org.openimaj.content.animation.animator.LinearFloatValueAnimator
 
makeNextValue() - Method in class org.openimaj.content.animation.animator.LinearIntegerValueAnimator
 
makeNextValue() - Method in class org.openimaj.content.animation.animator.LinearLongValueAnimator
 
makeNextValue() - Method in class org.openimaj.content.animation.animator.LinearShortValueAnimator
 
makeRandomLinear(int, byte...) - Static method in class org.openimaj.content.animation.animator.ByteArrayValueAnimator
Construct a new ByteArrayValueAnimator from an array of values using RandomLinearByteValueAnimators with the range -max to +max and the given duration.
makeRandomLinear(int, int, byte, byte) - Static method in class org.openimaj.content.animation.animator.ByteArrayValueAnimator
Construct a new ByteArrayValueAnimator from count RandomLinearByteValueAnimators with the given start and finish values, and the given duration.
makeRandomLinear(int, double...) - Static method in class org.openimaj.content.animation.animator.DoubleArrayValueAnimator
Construct a new DoubleArrayValueAnimator from an array of values using RandomLinearDoubleValueAnimators with the range -max to +max and the given duration.
makeRandomLinear(int, int, double, double) - Static method in class org.openimaj.content.animation.animator.DoubleArrayValueAnimator
Construct a new DoubleArrayValueAnimator from count RandomLinearDoubleValueAnimators with the given start and finish values, and the given duration.
makeRandomLinear(int, float...) - Static method in class org.openimaj.content.animation.animator.FloatArrayValueAnimator
Construct a new FloatArrayValueAnimator from an array of values using RandomLinearFloatValueAnimators with the range -max to +max and the given duration.
makeRandomLinear(int, int, float, float) - Static method in class org.openimaj.content.animation.animator.FloatArrayValueAnimator
Construct a new FloatArrayValueAnimator from count RandomLinearFloatValueAnimators with the given start and finish values, and the given duration.
makeRandomLinear(int, int...) - Static method in class org.openimaj.content.animation.animator.IntegerArrayValueAnimator
Construct a new IntegerArrayValueAnimator from an array of values using RandomLinearIntegerValueAnimators with the range -max to +max and the given duration.
makeRandomLinear(int, int, int, int) - Static method in class org.openimaj.content.animation.animator.IntegerArrayValueAnimator
Construct a new IntegerArrayValueAnimator from count RandomLinearIntegerValueAnimators with the given start and finish values, and the given duration.
makeRandomLinear(int, long...) - Static method in class org.openimaj.content.animation.animator.LongArrayValueAnimator
Construct a new LongArrayValueAnimator from an array of values using RandomLinearLongValueAnimators with the range -max to +max and the given duration.
makeRandomLinear(int, int, long, long) - Static method in class org.openimaj.content.animation.animator.LongArrayValueAnimator
Construct a new LongArrayValueAnimator from count RandomLinearLongValueAnimators with the given start and finish values, and the given duration.
makeRandomLinear(int, short...) - Static method in class org.openimaj.content.animation.animator.ShortArrayValueAnimator
Construct a new ShortArrayValueAnimator from an array of values using RandomLinearShortValueAnimators with the range -max to +max and the given duration.
makeRandomLinear(int, int, short, short) - Static method in class org.openimaj.content.animation.animator.ShortArrayValueAnimator
Construct a new ShortArrayValueAnimator from count RandomLinearShortValueAnimators with the given start and finish values, and the given duration.

N

nextValue() - Method in class org.openimaj.content.animation.animator.AbstractValueAnimator
Get the next value.
nextValue() - Method in class org.openimaj.content.animation.animator.ByteArrayValueAnimator
 
nextValue() - Method in class org.openimaj.content.animation.animator.DoubleArrayValueAnimator
 
nextValue() - Method in class org.openimaj.content.animation.animator.FloatArrayValueAnimator
 
nextValue() - Method in class org.openimaj.content.animation.animator.ForwardBackwardLoopingValueAnimator
 
nextValue() - Method in class org.openimaj.content.animation.animator.IntegerArrayValueAnimator
 
nextValue() - Method in class org.openimaj.content.animation.animator.LongArrayValueAnimator
 
nextValue() - Method in class org.openimaj.content.animation.animator.LoopingValueAnimator
 
nextValue() - Method in class org.openimaj.content.animation.animator.RandomLinearByteValueAnimator
 
nextValue() - Method in class org.openimaj.content.animation.animator.RandomLinearDoubleValueAnimator
 
nextValue() - Method in class org.openimaj.content.animation.animator.RandomLinearFloatValueAnimator
 
nextValue() - Method in class org.openimaj.content.animation.animator.RandomLinearIntegerValueAnimator
 
nextValue() - Method in class org.openimaj.content.animation.animator.RandomLinearLongValueAnimator
 
nextValue() - Method in class org.openimaj.content.animation.animator.RandomLinearShortValueAnimator
 
nextValue() - Method in class org.openimaj.content.animation.animator.ShortArrayValueAnimator
 
nextValue() - Method in class org.openimaj.content.animation.animator.TimeBasedValueAnimator
Get the next value.
nextValue() - Method in interface org.openimaj.content.animation.animator.ValueAnimator
Get the next value.

O

org.openimaj.content.animation.animator - package org.openimaj.content.animation.animator
 

R

RandomLinearByteValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator that continuously animates between randomly selected values in a range.
RandomLinearByteValueAnimator(byte, byte, int) - Constructor for class org.openimaj.content.animation.animator.RandomLinearByteValueAnimator
Construct a RandomLinearByteValueAnimator with the given range and duration for each sub-animation.
RandomLinearByteValueAnimator(byte, byte, int, byte) - Constructor for class org.openimaj.content.animation.animator.RandomLinearByteValueAnimator
Construct a RandomLinearByteValueAnimator with the given range, duration for each sub-animation and fixed initial value.
RandomLinearByteValueAnimator(int, int, byte, byte, int) - Constructor for class org.openimaj.content.animation.animator.RandomLinearByteValueAnimator
Construct a RandomLinearByteValueAnimator with the given range and duration for each sub-animation.
RandomLinearByteValueAnimator(int, int, byte, byte, int, byte) - Constructor for class org.openimaj.content.animation.animator.RandomLinearByteValueAnimator
Construct a RandomLinearByteValueAnimator with the given range, duration for each sub-animation and fixed initial value.
RandomLinearDoubleValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator that continuously animates between randomly selected values in a range.
RandomLinearDoubleValueAnimator(double, double, int) - Constructor for class org.openimaj.content.animation.animator.RandomLinearDoubleValueAnimator
Construct a RandomLinearDoubleValueAnimator with the given range and duration for each sub-animation.
RandomLinearDoubleValueAnimator(double, double, int, double) - Constructor for class org.openimaj.content.animation.animator.RandomLinearDoubleValueAnimator
Construct a RandomLinearDoubleValueAnimator with the given range, duration for each sub-animation and fixed initial value.
RandomLinearDoubleValueAnimator(int, int, double, double, int) - Constructor for class org.openimaj.content.animation.animator.RandomLinearDoubleValueAnimator
Construct a RandomLinearDoubleValueAnimator with the given range and duration for each sub-animation.
RandomLinearDoubleValueAnimator(int, int, double, double, int, double) - Constructor for class org.openimaj.content.animation.animator.RandomLinearDoubleValueAnimator
Construct a RandomLinearDoubleValueAnimator with the given range, duration for each sub-animation and fixed initial value.
RandomLinearFloatValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator that continuously animates between randomly selected values in a range.
RandomLinearFloatValueAnimator(float, float, int) - Constructor for class org.openimaj.content.animation.animator.RandomLinearFloatValueAnimator
Construct a RandomLinearFloatValueAnimator with the given range and duration for each sub-animation.
RandomLinearFloatValueAnimator(float, float, int, float) - Constructor for class org.openimaj.content.animation.animator.RandomLinearFloatValueAnimator
Construct a RandomLinearFloatValueAnimator with the given range, duration for each sub-animation and fixed initial value.
RandomLinearFloatValueAnimator(int, int, float, float, int) - Constructor for class org.openimaj.content.animation.animator.RandomLinearFloatValueAnimator
Construct a RandomLinearFloatValueAnimator with the given range and duration for each sub-animation.
RandomLinearFloatValueAnimator(int, int, float, float, int, float) - Constructor for class org.openimaj.content.animation.animator.RandomLinearFloatValueAnimator
Construct a RandomLinearFloatValueAnimator with the given range, duration for each sub-animation and fixed initial value.
RandomLinearIntegerValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator that continuously animates between randomly selected values in a range.
RandomLinearIntegerValueAnimator(int, int, int) - Constructor for class org.openimaj.content.animation.animator.RandomLinearIntegerValueAnimator
Construct a RandomLinearIntegerValueAnimator with the given range and duration for each sub-animation.
RandomLinearIntegerValueAnimator(int, int, int, int) - Constructor for class org.openimaj.content.animation.animator.RandomLinearIntegerValueAnimator
Construct a RandomLinearIntegerValueAnimator with the given range, duration for each sub-animation and fixed initial value.
RandomLinearIntegerValueAnimator(int, int, int, int, int) - Constructor for class org.openimaj.content.animation.animator.RandomLinearIntegerValueAnimator
Construct a RandomLinearIntegerValueAnimator with the given range and duration for each sub-animation.
RandomLinearIntegerValueAnimator(int, int, int, int, int, int) - Constructor for class org.openimaj.content.animation.animator.RandomLinearIntegerValueAnimator
Construct a RandomLinearIntegerValueAnimator with the given range, duration for each sub-animation and fixed initial value.
RandomLinearLongValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator that continuously animates between randomly selected values in a range.
RandomLinearLongValueAnimator(long, long, int) - Constructor for class org.openimaj.content.animation.animator.RandomLinearLongValueAnimator
Construct a RandomLinearLongValueAnimator with the given range and duration for each sub-animation.
RandomLinearLongValueAnimator(long, long, int, long) - Constructor for class org.openimaj.content.animation.animator.RandomLinearLongValueAnimator
Construct a RandomLinearLongValueAnimator with the given range, duration for each sub-animation and fixed initial value.
RandomLinearLongValueAnimator(int, int, long, long, int) - Constructor for class org.openimaj.content.animation.animator.RandomLinearLongValueAnimator
Construct a RandomLinearLongValueAnimator with the given range and duration for each sub-animation.
RandomLinearLongValueAnimator(int, int, long, long, int, long) - Constructor for class org.openimaj.content.animation.animator.RandomLinearLongValueAnimator
Construct a RandomLinearLongValueAnimator with the given range, duration for each sub-animation and fixed initial value.
RandomLinearShortValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator that continuously animates between randomly selected values in a range.
RandomLinearShortValueAnimator(short, short, int) - Constructor for class org.openimaj.content.animation.animator.RandomLinearShortValueAnimator
Construct a RandomLinearShortValueAnimator with the given range and duration for each sub-animation.
RandomLinearShortValueAnimator(short, short, int, short) - Constructor for class org.openimaj.content.animation.animator.RandomLinearShortValueAnimator
Construct a RandomLinearShortValueAnimator with the given range, duration for each sub-animation and fixed initial value.
RandomLinearShortValueAnimator(int, int, short, short, int) - Constructor for class org.openimaj.content.animation.animator.RandomLinearShortValueAnimator
Construct a RandomLinearShortValueAnimator with the given range and duration for each sub-animation.
RandomLinearShortValueAnimator(int, int, short, short, int, short) - Constructor for class org.openimaj.content.animation.animator.RandomLinearShortValueAnimator
Construct a RandomLinearShortValueAnimator with the given range, duration for each sub-animation and fixed initial value.
reset() - Method in class org.openimaj.content.animation.animator.AbstractValueAnimator
 
reset() - Method in class org.openimaj.content.animation.animator.ByteArrayValueAnimator
 
reset() - Method in class org.openimaj.content.animation.animator.DoubleArrayValueAnimator
 
reset() - Method in class org.openimaj.content.animation.animator.FloatArrayValueAnimator
 
reset() - Method in class org.openimaj.content.animation.animator.ForwardBackwardLoopingValueAnimator
 
reset() - Method in class org.openimaj.content.animation.animator.IntegerArrayValueAnimator
 
reset() - Method in class org.openimaj.content.animation.animator.LongArrayValueAnimator
 
reset() - Method in class org.openimaj.content.animation.animator.LoopingValueAnimator
 
reset() - Method in class org.openimaj.content.animation.animator.RandomLinearByteValueAnimator
 
reset() - Method in class org.openimaj.content.animation.animator.RandomLinearDoubleValueAnimator
 
reset() - Method in class org.openimaj.content.animation.animator.RandomLinearFloatValueAnimator
 
reset() - Method in class org.openimaj.content.animation.animator.RandomLinearIntegerValueAnimator
 
reset() - Method in class org.openimaj.content.animation.animator.RandomLinearLongValueAnimator
 
reset() - Method in class org.openimaj.content.animation.animator.RandomLinearShortValueAnimator
 
reset() - Method in class org.openimaj.content.animation.animator.ShortArrayValueAnimator
 
reset() - Method in class org.openimaj.content.animation.animator.TimeBasedValueAnimator
Reset the animator back to its initial condition.
reset() - Method in interface org.openimaj.content.animation.animator.ValueAnimator
Reset the animator back to its initial condition.
resetToInitial() - Method in class org.openimaj.content.animation.animator.AbstractValueAnimator
 
resetToInitial() - Method in class org.openimaj.content.animation.animator.LinearByteValueAnimator
 
resetToInitial() - Method in class org.openimaj.content.animation.animator.LinearDoubleValueAnimator
 
resetToInitial() - Method in class org.openimaj.content.animation.animator.LinearFloatValueAnimator
 
resetToInitial() - Method in class org.openimaj.content.animation.animator.LinearIntegerValueAnimator
 
resetToInitial() - Method in class org.openimaj.content.animation.animator.LinearLongValueAnimator
 
resetToInitial() - Method in class org.openimaj.content.animation.animator.LinearShortValueAnimator
 
ReversableValueAnimator<T> - Interface in org.openimaj.content.animation.animator
Interfaces for ValueAnimators that can be reversed.
reverseAnimator() - Method in class org.openimaj.content.animation.animator.ForwardBackwardLoopingValueAnimator
 
reverseAnimator() - Method in class org.openimaj.content.animation.animator.LinearByteValueAnimator
 
reverseAnimator() - Method in class org.openimaj.content.animation.animator.LinearDoubleValueAnimator
 
reverseAnimator() - Method in class org.openimaj.content.animation.animator.LinearFloatValueAnimator
 
reverseAnimator() - Method in class org.openimaj.content.animation.animator.LinearIntegerValueAnimator
 
reverseAnimator() - Method in class org.openimaj.content.animation.animator.LinearLongValueAnimator
 
reverseAnimator() - Method in class org.openimaj.content.animation.animator.LinearShortValueAnimator
 
reverseAnimator() - Method in interface org.openimaj.content.animation.animator.ReversableValueAnimator
Reverse the animator and return it, or make a new animator with the same state as this animator, but reversed direction.

S

setNextAnimator(byte) - Method in class org.openimaj.content.animation.animator.RandomLinearByteValueAnimator
 
setNextAnimator(double) - Method in class org.openimaj.content.animation.animator.RandomLinearDoubleValueAnimator
 
setNextAnimator(float) - Method in class org.openimaj.content.animation.animator.RandomLinearFloatValueAnimator
 
setNextAnimator(int) - Method in class org.openimaj.content.animation.animator.RandomLinearIntegerValueAnimator
 
setNextAnimator(long) - Method in class org.openimaj.content.animation.animator.RandomLinearLongValueAnimator
 
setNextAnimator(short) - Method in class org.openimaj.content.animation.animator.RandomLinearShortValueAnimator
 
ShortArrayValueAnimator - Class in org.openimaj.content.animation.animator
A ValueAnimator capable of producing short arrays from a set of potentially independent underlying ValueAnimators.
ShortArrayValueAnimator(ValueAnimator<Short>...) - Constructor for class org.openimaj.content.animation.animator.ShortArrayValueAnimator
Construct from an array of ValueAnimators
startValue - Variable in class org.openimaj.content.animation.animator.TimeBasedValueAnimator
The start value of the animation

T

TimeBasedValueAnimator<T> - Class in org.openimaj.content.animation.animator
An animator that will animate a value over a given time period.
TimeBasedValueAnimator(T, T, long) - Constructor for class org.openimaj.content.animation.animator.TimeBasedValueAnimator
 

V

ValueAnimator<T> - Interface in org.openimaj.content.animation.animator
Interface for objects capable of "animating" a value; that is providing a new value everytime ValueAnimator.nextValue() is called, subject to some constraints.
A B C D E F H I L M N O R S T V