Enum Class AnimationDirectionValue

java.lang.Object
java.lang.Enum<AnimationDirectionValue>
com.ctre.phoenix6.signals.AnimationDirectionValue
All Implemented Interfaces:
Serializable, Comparable<AnimationDirectionValue>, java.lang.constant.Constable

Direction of the animation.
  • Enum Constant Details

    • Forward

      public static final AnimationDirectionValue Forward
      The animation starts at the specified LED start index and moves towards the LED end index.
    • Backward

      public static final AnimationDirectionValue Backward
      The animation starts at the specified LED end index and moves towards the LED start index.
  • Field Details

    • value

      public final int value
  • Method Details

    • values

      public static AnimationDirectionValue[] 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 AnimationDirectionValue 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
    • valueOf

      public static AnimationDirectionValue valueOf(int value)
      Gets AnimationDirectionValue from specified value
      Parameters:
      value - Value of AnimationDirectionValue
      Returns:
      AnimationDirectionValue of specified value