com.mebigfatguy.patchanim
Enum TweenStyle
java.lang.Object
java.lang.Enum<TweenStyle>
com.mebigfatguy.patchanim.TweenStyle
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<TweenStyle>
public enum TweenStyle
- extends java.lang.Enum<TweenStyle>
denotes the algorithm to use to tween two patches
- Linear Control points are tweened linearly from start to finish
- Accelerating Control points are tweened accelerating from start to finish
- Decelerating Control points are tweened decelerating from start to finish
- EaseInEaseOut Control points are tweened eased in from start, then eased out to finish
- Accelerating Control points are tweened accelerating in from start and then accelerated out to finish
- Wave Control points are tweened waved from start to finish
Method Summary |
java.lang.String |
toString()
returns the localized value of the enum |
double |
transform(double frac)
|
static TweenStyle |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static TweenStyle[] |
values()
Returns an array containing the constants of this enum type, in
the order they're declared. |
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Linear
public static final TweenStyle Linear
Accelerating
public static final TweenStyle Accelerating
Decelerating
public static final TweenStyle Decelerating
EaseInEaseOut
public static final TweenStyle EaseInEaseOut
AccelerateInAccelerateOut
public static final TweenStyle AccelerateInAccelerateOut
Wave
public static final TweenStyle Wave
values
public static final TweenStyle[] values()
- Returns an array containing the constants of this enum type, in
the order they're declared. This method may be used to iterate
over the constants as follows:
for(TweenStyle c : TweenStyle.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they're declared
valueOf
public static TweenStyle valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
transform
public double transform(double frac)
toString
public java.lang.String toString()
- returns the localized value of the enum
- Overrides:
toString
in class java.lang.Enum<TweenStyle>
- Returns:
- the localized display value
Copyright © 2008 MeBigFatGuy.com. All Rights Reserved.