Index
All Classes|All Packages
F
- f - Variable in class me.wobblyyyy.pathfinder.finders.Xygum.Finder
-
Which type of finder is used.
- fail(Runnable) - Method in class me.wobblyyyy.pathfinder.core.PromisedFinder
-
Code that should be executed when the pathfinder finishes finding a path, if that path generation fails.
- FAST - Static variable in class me.wobblyyyy.pathfinder.config.SimpleConfig
- fd(double) - Static method in class me.wobblyyyy.pathfinder.kinematics.RTransform
-
Internally-used method to get an angle from a degrees measurement.
- feetPerMinute() - Method in class me.wobblyyyy.pathfinder.kinematics.SpeedConverter
-
Get the speed of the wheel in feet per minute.
- feetPerSecond() - Method in class me.wobblyyyy.pathfinder.kinematics.SpeedConverter
-
Get the speed of the wheel in feet per second.
- feetToMeters(double) - Static method in class me.wobblyyyy.pathfinder.util.Distance
- FIELD_NAMES - Static variable in class me.wobblyyyy.pathfinder.map.Map
-
A list of all of the possible names for field zones.
- fieldHeight - Variable in class me.wobblyyyy.pathfinder.config.PathfinderConfig
-
The height of the field.
- FieldShapeFRC - Class in me.wobblyyyy.pathfinder.shapes
-
Shapes used for FRC fields.
- FieldShapeFRC() - Constructor for class me.wobblyyyy.pathfinder.shapes.FieldShapeFRC
- FieldShapeFTC - Class in me.wobblyyyy.pathfinder.shapes
-
Shapes used for FTC fields.
- FieldShapeFTC() - Constructor for class me.wobblyyyy.pathfinder.shapes.FieldShapeFTC
- fieldWidth - Variable in class me.wobblyyyy.pathfinder.config.PathfinderConfig
-
The height of the field.
- FieldZoneFRC - Class in me.wobblyyyy.pathfinder.zones
-
A generic zone representing an FRC field.
- FieldZoneFRC() - Constructor for class me.wobblyyyy.pathfinder.zones.FieldZoneFRC
- FieldZoneFTC - Class in me.wobblyyyy.pathfinder.zones
-
A generic zone representing an FTC field.
- FieldZoneFTC() - Constructor for class me.wobblyyyy.pathfinder.zones.FieldZoneFTC
- finder - Variable in class me.wobblyyyy.pathfinder.core.PathfinderManager
-
A reference to the pathfinding pathfinder.
- finder - Variable in class me.wobblyyyy.pathfinder.finders.Xygum
-
The finder itself.
- Finder() - Constructor for class me.wobblyyyy.pathfinder.finders.Xygum.Finder
-
Create a new Finder instance.
- FinderConfiguration() - Constructor for class me.wobblyyyy.pathfinder.finders.Xygum.FinderConfiguration
- Finders() - Constructor for enum me.wobblyyyy.pathfinder.finders.Xygum.Finders
- fix(Point, int, int, int, int) - Method in class me.wobblyyyy.pathfinder.finders.Xygum.Finder
-
Fix a point.
- fixDeg(double) - Static method in class me.wobblyyyy.pathfinder.geometry.AngleUtils
- fixRad(double) - Static method in class me.wobblyyyy.pathfinder.geometry.AngleUtils
- fl - Variable in class me.wobblyyyy.pathfinder.kinematics.MeccanumState
-
One of the internal module states.
- fl - Variable in class me.wobblyyyy.pathfinder.tracking.swerve.SwerveChassisTracker
-
Front-left swerve tracker.
- fl() - Method in class me.wobblyyyy.pathfinder.kinematics.MeccanumState
-
Get the front-left module state.
- flDrive - Variable in class me.wobblyyyy.pathfinder.tracking.swerve.SwerveChassisTracker
-
The front-left drive motor's encoder.
- flPower() - Method in class me.wobblyyyy.pathfinder.kinematics.MeccanumState
-
Get the front-left power value.
- flTurn - Variable in class me.wobblyyyy.pathfinder.tracking.swerve.SwerveChassisTracker
-
The front-left turn motor's encoder.
- follower - Variable in class me.wobblyyyy.pathfinder.config.PathfinderConfig
-
What type of follower does the pathfinder use?
- Follower - Interface in me.wobblyyyy.pathfinder.followers
-
Interface used for different types of followers.
- FollowerExecutor - Class in me.wobblyyyy.pathfinder.thread
-
Execute a given follower among several different threads.
- FollowerExecutor(Drive) - Constructor for class me.wobblyyyy.pathfinder.thread.FollowerExecutor
-
Create a new follower executor and initialize the executor thread.
- FollowerFactory - Class in me.wobblyyyy.pathfinder.followers
- FollowerFactory() - Constructor for class me.wobblyyyy.pathfinder.followers.FollowerFactory
- followers - Variable in class me.wobblyyyy.pathfinder.thread.FollowerExecutor
-
The currently-executed followers.
- Followers - Enum in me.wobblyyyy.pathfinder.followers
-
A collection of different types of path followers.
- Followers() - Constructor for enum me.wobblyyyy.pathfinder.followers.Followers
- followerType - Variable in class me.wobblyyyy.pathfinder.config.PathfinderConfigurationBuilder
- followPath(DynamicArray<HeadingPoint>) - Method in class me.wobblyyyy.pathfinder.api.Pathfinder
-
Follow a given path.
- followPath(DynamicArray<HeadingPoint>) - Method in class me.wobblyyyy.pathfinder.core.PathfinderManager
-
Generate a path based on a set of target points, rather than start and end positions.
- followPath(HeadingPoint...) - Method in class me.wobblyyyy.pathfinder.core.PathfinderManager
-
Generate a path based on a set of target points, rather than start and end positions.
- followTrajectory(Trajectory) - Method in class me.wobblyyyy.pathfinder.api.Pathfinder
-
Follow an inputted trajectory.
- FORWARDS - Static variable in class me.wobblyyyy.pathfinder.kinematics.RTransform
-
Forwards transformation - (0, 1)
- fr - Variable in class me.wobblyyyy.pathfinder.kinematics.MeccanumState
-
One of the internal module states.
- fr - Variable in class me.wobblyyyy.pathfinder.tracking.swerve.SwerveChassisTracker
-
Front-right swerve tracker.
- fr() - Method in class me.wobblyyyy.pathfinder.kinematics.MeccanumState
-
Get the front-right module state.
- frDrive - Variable in class me.wobblyyyy.pathfinder.tracking.swerve.SwerveChassisTracker
-
The front-right drive motor's encoder.
- fromDegrees(double) - Static method in class me.wobblyyyy.pathfinder.geometry.Angle
-
Create a new angle from a measurement in degrees.
- fromDynamicArray(DynamicArray<Double>) - Method in class me.wobblyyyy.pathfinder.trajectory.Spline
-
Convert an
DynamicArray
into anArrayList
. - fromGyro(double, double, Angle, Angle) - Static method in class me.wobblyyyy.pathfinder.kinematics.RTransform
-
Create a new robot transformation based on a given component X and Y translation as well as a gyroscope angle.
- fromGyro(Point, Point, Angle, Angle) - Static method in class me.wobblyyyy.pathfinder.kinematics.RTransform
-
Create a new robot transformation based on a given component X and Y translation as well as a gyroscope angle.
- fromRadians(double) - Static method in class me.wobblyyyy.pathfinder.geometry.Angle
-
Create a new angle from a measurement in radians.
- FRONT_LEFT - me.wobblyyyy.pathfinder.geometry.Rectangle.Corners
-
The front-left corner.
- FRONT_RIGHT - me.wobblyyyy.pathfinder.geometry.Rectangle.Corners
-
The front-right corner.
- frontLeft - Variable in class me.wobblyyyy.pathfinder.geometry.Rectangle
-
The front-left corner of the rectangle.
- frontRight - Variable in class me.wobblyyyy.pathfinder.geometry.Rectangle
-
The front-right corner of the rectangle.
- frPower() - Method in class me.wobblyyyy.pathfinder.kinematics.MeccanumState
-
Get the front-right power value.
- frTurn - Variable in class me.wobblyyyy.pathfinder.tracking.swerve.SwerveChassisTracker
-
The front-right turn motor's encoder.
All Classes|All Packages