Enum Class AnimationCurve

java.lang.Object
java.lang.Enum<AnimationCurve>
com.esri.arcgisruntime.mapping.view.AnimationCurve
All Implemented Interfaces:
Serializable, Comparable<AnimationCurve>, Constable

public enum AnimationCurve extends Enum<AnimationCurve>
Controls how the map view is animated as it is moved between positions. To play with the animation easing functions, see https://easings.net/.
Since:
100.1.0
  • Enum Constant Details

    • 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 Details

    • values

      public static AnimationCurve[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static AnimationCurve valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null