- rect - Variable in class com.explodingbacon.bcnlib.vision.Contour
-
- Rectangle - Class in com.explodingbacon.bcnlib.vision
-
BCNLib implementation of Rectangle, since the roboRIO does not have the java.awt package.
- Rectangle(int, int, int, int) - Constructor for class com.explodingbacon.bcnlib.vision.Rectangle
-
Creates a Rectangle.
- Rectangle(double, double, double, double) - Constructor for class com.explodingbacon.bcnlib.vision.Rectangle
-
Creates a Rectangle using doubles which will be rounded down to Integers.
- RED - Static variable in class com.explodingbacon.bcnlib.vision.Color
-
- refresh() - Method in class com.explodingbacon.bcnlib.networking.NetButton
-
Refresh the value of this NetButton.
- refresh() - Method in class com.explodingbacon.bcnlib.networking.NetJoystick
-
Refresh the value of this NetJoystick.
- registerListener(MidiAPI.MidiAPIListener, int, int, int...) - Method in class com.explodingbacon.bcnlib.midi.MidiAPI
-
- release() - Method in class com.explodingbacon.bcnlib.vision.Camera
-
Releases this Camera.
- release() - Method in class com.explodingbacon.bcnlib.vision.Image
-
Releases this Image from memory.
- rescale(double, double, double) - Static method in class com.explodingbacon.bcnlib.utils.Utils
-
- reset() - Method in class com.explodingbacon.bcnlib.framework.InternalSource
-
- reset() - Method in interface com.explodingbacon.bcnlib.framework.PIDSource
-
Resets this PIDSource.
- reset() - Method in class com.explodingbacon.bcnlib.sensors.AbstractEncoder
-
- reset() - Method in class com.explodingbacon.bcnlib.sensors.ADXSensor
-
- reset() - Method in class com.explodingbacon.bcnlib.sensors.BNOGyro
-
- reset() - Method in class com.explodingbacon.bcnlib.sensors.Encoder
-
- resetSource() - Method in class com.explodingbacon.bcnlib.framework.PIDController
-
Reset the encoder to zero.
- resize(int, int) - Method in class com.explodingbacon.bcnlib.vision.Image
-
Creates a resized version of this Image.
- reTune(double, double, double) - Method in class com.explodingbacon.bcnlib.framework.PIDController
-
On-the-fly re-tuning of the onLoop.
- RevInfo() - Constructor for class com.explodingbacon.bcnlib.sensors.BNO055.RevInfo
-
- rezero() - Method in class com.explodingbacon.bcnlib.sensors.BNOGyro
-
- rightBumper - Variable in class com.explodingbacon.bcnlib.controllers.LogitechController
-
- rightBumper - Variable in class com.explodingbacon.bcnlib.controllers.XboxController
-
- rightJoyButton - Variable in class com.explodingbacon.bcnlib.controllers.LogitechController
-
- rightJoyButton - Variable in class com.explodingbacon.bcnlib.controllers.XboxController
-
- rightTrigger - Variable in class com.explodingbacon.bcnlib.controllers.LogitechController
-
- rightTrigger - Variable in class com.explodingbacon.bcnlib.controllers.XboxController
-
- Rotary(int) - Constructor for class com.explodingbacon.bcnlib.quneo.QuNeoInput.Rotary
-
- rotatedRect - Variable in class com.explodingbacon.bcnlib.vision.Contour
-
- round(double) - Static method in class com.explodingbacon.bcnlib.utils.Utils
-
Rounds a Double to an Integer.
- roundToDecimals(double, int) - Static method in class com.explodingbacon.bcnlib.utils.Utils
-
Rounds a double down to a certain amount of decimal places.
- roundToPlace(double, double) - Static method in class com.explodingbacon.bcnlib.utils.Utils
-
- rumble(float, float) - Method in class com.explodingbacon.bcnlib.controllers.GameController
-
Makes the controller rumble.
- rumble(float, float, double) - Method in class com.explodingbacon.bcnlib.controllers.GameController
-
Makes the controller rumble for X seconds.
- rumbleTimer - Variable in class com.explodingbacon.bcnlib.controllers.GameController
-
- run() - Method in class com.explodingbacon.bcnlib.framework.Command
-
Manages the lifecycle of this Command
- run() - Method in class com.explodingbacon.bcnlib.framework.PIDController
-
- run() - Method in class com.explodingbacon.bcnlib.utils.CodeThread
-
Don't touch this, we take care of it.
- run() - Method in class com.explodingbacon.bcnlib.utils.Timer
-
The loop that makes this timer work.
- runCommand(Command) - Static method in class com.explodingbacon.bcnlib.framework.AbstractOI
-
Adds a command to the trigger list and runs it.
- runCommands(Command...) - Static method in class com.explodingbacon.bcnlib.framework.AbstractOI
-
Adds multiple commands to the trigger list and runs them.
- runInOwnThread(Runnable) - Static method in class com.explodingbacon.bcnlib.utils.Utils
-
Runs code in it's own separate Thread.