Index
All Classes|All Packages
R
- radius - Variable in class me.wobblyyyy.pathfinder.geometry.Circle
-
The radius of the circle itself.
- radius - Variable in class me.wobblyyyy.pathfinder.geometry.GigaArc
- radius(double) - Static method in class me.wobblyyyy.pathfinder.math.WheelSize
- raw() - Method in class me.wobblyyyy.pathfinder.math.RotationalVelocity
-
Get the raw velocity of the wheel.
- rawDrive - Variable in class me.wobblyyyy.pathfinder.config.PathfinderConfig
-
The robot's drivetrain.
- rawOdometry - Variable in class me.wobblyyyy.pathfinder.config.PathfinderConfig
-
The rawOdometry subsystem that the robot uses.
- Reciprocal - Class in me.wobblyyyy.pathfinder.math
-
Math functionality for finding the reciprocal of a number.
- Reciprocal() - Constructor for class me.wobblyyyy.pathfinder.math.Reciprocal
- Rectangle - Class in me.wobblyyyy.pathfinder.geometry
-
The most basic of the geometric shapes used in the field mapping portion of this code.
- Rectangle(Rectangle.Corners, Rectangle.Corners, Point, double, double, double) - Constructor for class me.wobblyyyy.pathfinder.geometry.Rectangle
-
The one and only...
- Rectangle.Corners - Enum in me.wobblyyyy.pathfinder.geometry
-
A list of different positions on a rectangle.
- Reflect - Class in me.wobblyyyy.pathfinder.runtime
- Reflect() - Constructor for class me.wobblyyyy.pathfinder.runtime.Reflect
- Reflection - Class in me.wobblyyyy.pathfinder.math
-
Reflect a value across a specific value.
- Reflection() - Constructor for class me.wobblyyyy.pathfinder.math.Reflection
- reflections - Static variable in class me.wobblyyyy.pathfinder.runtime.Reflect
- relativeTime() - Static method in class me.wobblyyyy.pathfinder.util.Time
-
Get the current relative time.
- removeAdjacentDuplicates(DynamicArray<Point>) - Static method in class me.wobblyyyy.pathfinder.util.Extra
- removeDuplicatePoints(DynamicArray<Point>) - Static method in class me.wobblyyyy.pathfinder.util.Extra
- removeDuplicates(DynamicArray<T>) - Static method in class me.wobblyyyy.pathfinder.util.Extra
-
Remove any duplicates from an array list.
- resolve() - Static method in class me.wobblyyyy.pathfinder.util.BcThread
-
Resolve the method for the
onSpinWait()
functionality. - right - Variable in class me.wobblyyyy.pathfinder.geometry.Rectangle
-
The right of the rectangle.
- right - Variable in class me.wobblyyyy.pathfinder.tracking.threeWheel.ThreeWheelChassisTracker
-
The right encoder.
- RIGHT - Static variable in class me.wobblyyyy.pathfinder.kinematics.RTransform
-
Rightwards transformation - (1, 0)
- rightOffset - Variable in class me.wobblyyyy.pathfinder.tracking.threeWheel.ThreeWheelChassisTracker
-
The right encoder's offset.
- RobotProfile - Class in me.wobblyyyy.pathfinder.util
-
A robot's movement profile.
- RobotProfile(double, double, double, double, double, double) - Constructor for class me.wobblyyyy.pathfinder.util.RobotProfile
-
Create a robot profile.
- robotX - Variable in class me.wobblyyyy.pathfinder.config.PathfinderConfig
-
The robot's X dimension.
- robotY - Variable in class me.wobblyyyy.pathfinder.config.PathfinderConfig
-
The robot's Y dimension.
- rotateAllPointsAroundFirstPoint(Point[], double) - Method in class me.wobblyyyy.pathfinder.geometry.Rectangle
-
A privately and internally used method for rotating three points around a fourth.
- rotateArray(Point[], int) - Method in class me.wobblyyyy.pathfinder.geometry.Rectangle
-
Rotate an array.
- rotateCorner - Variable in class me.wobblyyyy.pathfinder.geometry.Rectangle
-
The corner which the rectangle will be rotated from.
- rotatePoint(Point, Point, double) - Method in class me.wobblyyyy.pathfinder.geometry.Rectangle
-
Rotate a point around another point by a specified angle, notated in radians.
- rotationalAngle - Variable in class me.wobblyyyy.pathfinder.geometry.Rectangle
-
The angle at which the entire rectangle should be rotate from.
- RotationalVelocity - Class in me.wobblyyyy.pathfinder.math
-
A representation of a rotational velocity force.
- RotationalVelocity(Supplier<Double>, RotationalVelocity.Type) - Constructor for class me.wobblyyyy.pathfinder.math.RotationalVelocity
-
Create a new
RotationalVelocity
instance. - RotationalVelocity.Type - Enum in me.wobblyyyy.pathfinder.math
-
Different types of rotational velocity measurement.
- ROTATIONS_PER_MINUTE - me.wobblyyyy.pathfinder.math.RotationalVelocity.Type
-
ROTATIONS PER MINUTE - RPM.
- ROTATIONS_PER_SECOND - me.wobblyyyy.pathfinder.math.RotationalVelocity.Type
-
ROTATIONS PER SECOND - RPS.
- rR - Variable in class me.wobblyyyy.pathfinder.finders.SpeedFinder
-
Robot radius.
- RTransform - Class in me.wobblyyyy.pathfinder.kinematics
-
A representation of a robot's transformation.
- RTransform(double, double, Angle) - Constructor for class me.wobblyyyy.pathfinder.kinematics.RTransform
-
Create a new robot transformation instance by using an X and a Y component translation rather than a pair of points.
- RTransform(Point, Point, Angle) - Constructor for class me.wobblyyyy.pathfinder.kinematics.RTransform
-
Create a new robot transformation instance by using two points and an angle.
- run() - Method in class me.wobblyyyy.pathfinder.thread.PathfinderThread
- rX - Variable in class me.wobblyyyy.pathfinder.finders.SpeedFinder
-
Robot X.
- rY - Variable in class me.wobblyyyy.pathfinder.finders.SpeedFinder
-
Robot Y.
All Classes|All Packages