Package com.ctre.phoenix.led
Class RainbowAnimation
java.lang.Object
com.ctre.phoenix.led.Animation
com.ctre.phoenix.led.RainbowAnimation
Animation that creates a rainbow throughout all the LEDs
-
Constructor Summary
ConstructorDescriptionConstructor for a RainbowAnimation Call the individual setters to tune the Rainbow animation furtherRainbowAnimation
(double brightness, double speed, int numLed) Constructor for a RainbowAnimation -
Method Summary
Modifier and TypeMethodDescriptioncom.ctre.phoenix.led.BaseStandardAnimation
com.ctre.phoenix.led.BaseTwoSizeAnimation
void
setBrightness
(double brightness) Sets the brightness of this animation
-
Constructor Details
-
RainbowAnimation
Constructor for a RainbowAnimation- Parameters:
brightness
- The brightness of the LEDs [0, 1]speed
- How fast the rainbow travels through the leds [0, 1]numLed
- How many LEDs are controlled by the CANdle
-
RainbowAnimation
public RainbowAnimation()Constructor for a RainbowAnimation Call the individual setters to tune the Rainbow animation further
-
-
Method Details
-
setBrightness
public void setBrightness(double brightness) Sets the brightness of this animation- Parameters:
brightness
- The brightness to run the animation at. This is a scalar from [0, 1]
-
getBaseStandardAnimation
public com.ctre.phoenix.led.BaseStandardAnimation getBaseStandardAnimation() -
getBaseTwoSizeAnimation
public com.ctre.phoenix.led.BaseTwoSizeAnimation getBaseTwoSizeAnimation()
-