Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes|All Packages

A

a - Variable in class me.wobblyyyy.pathfinder.geometry.Line
One of the two points of a line.
A - me.wobblyyyy.pathfinder.finders.Xygum.Finders
A star finder.
AbsMax - Class in me.wobblyyyy.pathfinder.math
Additional math utilities for getting the absolute maximum of a set of data.
AbsMax() - Constructor for class me.wobblyyyy.pathfinder.math.AbsMax
 
AbsMin - Class in me.wobblyyyy.pathfinder.math
Additional math utilities for getting the absolute minimum of a set of data.
AbsMin() - Constructor for class me.wobblyyyy.pathfinder.math.AbsMin
 
accelerationDistance - Variable in class me.wobblyyyy.pathfinder.util.RobotProfile
How much distance the robot takes to accelerate.
accelerationTime - Variable in class me.wobblyyyy.pathfinder.util.RobotProfile
How long, in seconds, the robot takes to accelerate.
actions - Variable in class me.wobblyyyy.pathfinder.thread.FollowerExecutor
Actions to execute.
add(HeadingPoint, HeadingPoint) - Static method in class me.wobblyyyy.pathfinder.geometry.HeadingPoint
Add two points together to form another point.
add(Point, Point) - Static method in class me.wobblyyyy.pathfinder.geometry.Point
Add two points together to form another point.
addActions() - Method in class me.wobblyyyy.pathfinder.thread.FollowerExecutor
Thread-safe method to generate actions.
addGenerator(Generator) - Method in class me.wobblyyyy.pathfinder.finders.GeneratorManager
Add a generator to the execution cycle.
addGenerator(Generator, int) - Method in class me.wobblyyyy.pathfinder.finders.GeneratorManager
Add a generator to the execution cycle.
after(Runnable) - Method in class me.wobblyyyy.pathfinder.core.PromisedFinder
Code that should be executed when the pathfinder finishes finding a path.
allowDiagonal - Static variable in class me.wobblyyyy.pathfinder.finders.Xygum.FinderConfiguration
Whether or not diagonal movement is allowed within the grid.
angle - Variable in class me.wobblyyyy.pathfinder.geometry.HeadingPoint
The point's Angle.
angle - Variable in class me.wobblyyyy.pathfinder.tracking.AngleTracker
The current angle, measured in degrees.
Angle - Class in me.wobblyyyy.pathfinder.geometry
A representation of an angle.
Angle(double) - Constructor for class me.wobblyyyy.pathfinder.geometry.Angle
Create a new angle based off a measurement in degrees.
angleAt(Point) - Method in interface me.wobblyyyy.pathfinder.trajectory.Segment
Get the angle which the robot should be facing at the given trajectory.
angleAt(Point) - Method in class me.wobblyyyy.pathfinder.trajectory.Spline
Get the angle which the robot should be facing at the given trajectory.
angleDegrees - Variable in class me.wobblyyyy.pathfinder.geometry.Angle
The angle, notated in degrees.
angleOfDeg(HeadingPoint, HeadingPoint) - Static method in class me.wobblyyyy.pathfinder.geometry.HeadingPoint
Get the angle from point A to point B.
angleOfDeg(HeadingPoint, HeadingPoint) - Static method in class me.wobblyyyy.pathfinder.geometry.Point
Get the angle from point A to point B.
angleOfRad(HeadingPoint, HeadingPoint) - Static method in class me.wobblyyyy.pathfinder.geometry.HeadingPoint
Get the angle from point A to point B.
angleOfRad(HeadingPoint, HeadingPoint) - Static method in class me.wobblyyyy.pathfinder.geometry.Point
Get the angle from point A to point B.
angleRadians - Variable in class me.wobblyyyy.pathfinder.geometry.Angle
The angle, notated in radians.
angles - Variable in class me.wobblyyyy.pathfinder.trajectory.Spline
An array of all of the angles contained on the spline's path.
AngleTracker - Class in me.wobblyyyy.pathfinder.tracking
Track an angle based on an encoder.
AngleTracker(Encoder) - Constructor for class me.wobblyyyy.pathfinder.tracking.AngleTracker
Create a new angle tracker.
AngleUtils - Class in me.wobblyyyy.pathfinder.geometry
Utility class for dealing with angles in both radians and degrees.
AngleUtils() - Constructor for class me.wobblyyyy.pathfinder.geometry.AngleUtils
 
AnnotationProcessor - Class in me.wobblyyyy.pathfinder.runtime
 
AnnotationProcessor() - Constructor for class me.wobblyyyy.pathfinder.runtime.AnnotationProcessor
 
aPoint - Variable in class me.wobblyyyy.pathfinder.geometry.Line
The midpoint between the midpoint and A.
applyAngleOffset(Angle) - Method in class me.wobblyyyy.pathfinder.kinematics.SwerveOdometry
 
Arc - Class in me.wobblyyyy.pathfinder.trajectory
An Arc is an abstraction of the Spline class designed to simplify the process of creating arcs that behave in a reliable way.
Arc(Arrayable<HeadingPoint>) - Constructor for class me.wobblyyyy.pathfinder.trajectory.Arc
Create a new Spline that will hit each of the required points.
area - Variable in class me.wobblyyyy.pathfinder.geometry.GigaArc
 
Area(double, double, double, double) - Constructor for class me.wobblyyyy.pathfinder.util.MapTools.Area
Create a new area.
Area(Point, Point) - Constructor for class me.wobblyyyy.pathfinder.util.MapTools.Area
Create a new area.
assureFileExists(String) - Static method in class me.wobblyyyy.pathfinder.json.JsonIO
Ensure that a file exists, and if it doesn't, create it.
aStarFinder - Variable in class me.wobblyyyy.pathfinder.finders.Xygum.Finder
An A* pathfinder.
Async - Annotation Type in me.wobblyyyy.pathfinder.annotations
Marker interface used for annotating methods that operate asynchronously.
atPercent(double) - Method in class me.wobblyyyy.pathfinder.trajectory.SegmentInterpolator
Deprecated, for removal: This API element is subject to removal in a future version.
This method's return values can be inaccurate for certain types of segments, specifically monotone cubic splines. Use either the SegmentInterpolator.atPercentX(double) or SegmentInterpolator.atPercentY(double) methods instead of this one.
atPercentX(double) - Method in class me.wobblyyyy.pathfinder.trajectory.SegmentInterpolator
Get an X-Y point based a percentage of completion of the total X axis range.
atPercentY(double) - Method in class me.wobblyyyy.pathfinder.trajectory.SegmentInterpolator
Get an X-Y point based a percentage of completion of the total Y axis range.
average(HeadingPoint...) - Static method in class me.wobblyyyy.pathfinder.geometry.HeadingPoint
Blend several points together.
average(Point...) - Static method in class me.wobblyyyy.pathfinder.geometry.Point
Blend several points together.
Average - Class in me.wobblyyyy.pathfinder.math
Math utility to get the average of a set of numbers.
Average() - Constructor for class me.wobblyyyy.pathfinder.math.Average
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes|All Packages