Enum AnimationCurve
- java.lang.Object
-
- java.lang.Enum<AnimationCurve>
-
- com.esri.arcgisruntime.mapping.view.AnimationCurve
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<AnimationCurve>
public enum AnimationCurve extends java.lang.Enum<AnimationCurve>
Control how the map view is moved between positions.Controls how the map view is animated. To play with the easing functions: https://easings.net/.
- Since:
- 100.1.0
-
-
Enum Constant Summary
Enum Constants Enum Constant Description EASE_IN_CIRC
Move in circularly.EASE_IN_CUBIC
Move in cubic.EASE_IN_EXPO
Move in exponentially.EASE_IN_OUT_CIRC
Move in and out circularly.EASE_IN_OUT_CUBIC
Move in and out cubic.EASE_IN_OUT_EXPO
Move in and out exponentially.EASE_IN_OUT_QUAD
Move in and out quadratic.EASE_IN_OUT_QUART
Move in and out quartic.EASE_IN_OUT_QUINT
Move in and out quintic.EASE_IN_OUT_SINE
Move in and out sine.EASE_IN_QUAD
Move in quadratic.EASE_IN_QUART
Move in quartic.EASE_IN_QUINT
Move in quintic.EASE_IN_SINE
Move in sine.EASE_OUT_CIRC
Move out circularly.EASE_OUT_CUBIC
Move out cubic.EASE_OUT_EXPO
Move out exponentially.EASE_OUT_QUAD
Move out quadratic.EASE_OUT_QUART
Move out quartic.EASE_OUT_QUINT
Move out quintic.EASE_OUT_SINE
Move out sine.LINEAR
Move linear.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AnimationCurve
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static AnimationCurve[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
LINEAR
public static final AnimationCurve LINEAR
Move linear.- Since:
- 100.1.0
-
EASE_IN_QUAD
public static final AnimationCurve EASE_IN_QUAD
Move in quadratic.- Since:
- 100.1.0
-
EASE_OUT_QUAD
public static final AnimationCurve EASE_OUT_QUAD
Move out quadratic.- Since:
- 100.1.0
-
EASE_IN_OUT_QUAD
public static final AnimationCurve EASE_IN_OUT_QUAD
Move in and out quadratic.- Since:
- 100.1.0
-
EASE_IN_CUBIC
public static final AnimationCurve EASE_IN_CUBIC
Move in cubic.- Since:
- 100.1.0
-
EASE_OUT_CUBIC
public static final AnimationCurve EASE_OUT_CUBIC
Move out cubic.- Since:
- 100.1.0
-
EASE_IN_OUT_CUBIC
public static final AnimationCurve EASE_IN_OUT_CUBIC
Move in and out cubic.- Since:
- 100.1.0
-
EASE_IN_QUART
public static final AnimationCurve EASE_IN_QUART
Move in quartic.- Since:
- 100.1.0
-
EASE_OUT_QUART
public static final AnimationCurve EASE_OUT_QUART
Move out quartic.- Since:
- 100.1.0
-
EASE_IN_OUT_QUART
public static final AnimationCurve EASE_IN_OUT_QUART
Move in and out quartic.- Since:
- 100.1.0
-
EASE_IN_QUINT
public static final AnimationCurve EASE_IN_QUINT
Move in quintic.- Since:
- 100.1.0
-
EASE_OUT_QUINT
public static final AnimationCurve EASE_OUT_QUINT
Move out quintic.- Since:
- 100.1.0
-
EASE_IN_OUT_QUINT
public static final AnimationCurve EASE_IN_OUT_QUINT
Move in and out quintic.- Since:
- 100.1.0
-
EASE_IN_SINE
public static final AnimationCurve EASE_IN_SINE
Move in sine.- Since:
- 100.1.0
-
EASE_OUT_SINE
public static final AnimationCurve EASE_OUT_SINE
Move out sine.- Since:
- 100.1.0
-
EASE_IN_OUT_SINE
public static final AnimationCurve EASE_IN_OUT_SINE
Move in and out sine.- Since:
- 100.1.0
-
EASE_IN_EXPO
public static final AnimationCurve EASE_IN_EXPO
Move in exponentially.- Since:
- 100.1.0
-
EASE_OUT_EXPO
public static final AnimationCurve EASE_OUT_EXPO
Move out exponentially.- Since:
- 100.1.0
-
EASE_IN_OUT_EXPO
public static final AnimationCurve EASE_IN_OUT_EXPO
Move in and out exponentially.- Since:
- 100.1.0
-
EASE_IN_CIRC
public static final AnimationCurve EASE_IN_CIRC
Move in circularly.- Since:
- 100.1.0
-
EASE_OUT_CIRC
public static final AnimationCurve EASE_OUT_CIRC
Move out circularly.- Since:
- 100.1.0
-
EASE_IN_OUT_CIRC
public static final AnimationCurve EASE_IN_OUT_CIRC
Move in and out circularly.- Since:
- 100.1.0
-
-
Method Detail
-
values
public static AnimationCurve[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (AnimationCurve c : AnimationCurve.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AnimationCurve 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 namejava.lang.NullPointerException
- if the argument is null
-
-