- index - Variable in class com.first.team2052.lib.path.PathSegment.ClosestPointReport
-
- Interpolable<T> - Interface in com.first.team2052.lib.interpolables
-
Interpolable is an interface used by an Interpolating Tree as the Value type.
- interpolate(T, double) - Method in interface com.first.team2052.lib.interpolables.Interpolable
-
Interpolates between this value and an other value according to a given
parameter.
- interpolate(InterpolatingDouble, double) - Method in class com.first.team2052.lib.interpolables.InterpolatingDouble
-
- interpolate(double) - Method in class com.first.team2052.lib.path.PathSegment
-
- interpolate(RigidTransform2d, double) - Method in class com.first.team2052.lib.vec.RigidTransform2d
-
Do linear interpolation of this transform (there are more accurate ways
using constant curvature, but this is good enough).
- interpolate(Rotation2d, double) - Method in class com.first.team2052.lib.vec.Rotation2d
-
- interpolate(Translation2d, double) - Method in class com.first.team2052.lib.vec.Translation2d
-
- InterpolatingDouble - Class in com.first.team2052.lib.interpolables
-
A Double that can be interpolated using the InterpolatingTreeMap.
- InterpolatingDouble(Double) - Constructor for class com.first.team2052.lib.interpolables.InterpolatingDouble
-
- InterpolatingTreeMap<K extends InverseInterpolable<K> & java.lang.Comparable<K>,V extends Interpolable<V>> - Class in com.first.team2052.lib.interpolables
-
Interpolating Tree Maps are used to get values at points that are not defined
by making a guess from points that are defined.
- InterpolatingTreeMap(int) - Constructor for class com.first.team2052.lib.interpolables.InterpolatingTreeMap
-
- InterpolatingTreeMap() - Constructor for class com.first.team2052.lib.interpolables.InterpolatingTreeMap
-
- inverse() - Method in class com.first.team2052.lib.vec.RigidTransform2d
-
The inverse of this transform "undoes" the effect of translating by this
transform.
- inverse() - Method in class com.first.team2052.lib.vec.Rotation2d
-
The inverse of a Rotation2d "undoes" the effect of this rotation.
- inverse() - Method in class com.first.team2052.lib.vec.Translation2d
-
The inverse simply means a Translation2d that "undoes" this object.
- InverseInterpolable<T> - Interface in com.first.team2052.lib.interpolables
-
InverseInterpolable is an interface used by an Interpolating Tree as the Key
type.
- inverseInterpolate(InterpolatingDouble, InterpolatingDouble) - Method in class com.first.team2052.lib.interpolables.InterpolatingDouble
-
- inverseInterpolate(T, T) - Method in interface com.first.team2052.lib.interpolables.InverseInterpolable
-
Given this point (lower), a query point (query), and an upper point
(upper), estimate how far (on [0, 1]) between 'lower' and 'upper' the
query point lies.
- isDone() - Method in class com.first.team2052.lib.path.AdaptivePurePursuitController
-
- isFinishedTrajectory() - Method in class com.first.team2052.lib.TrajectoryFollower
-
- isRunning() - Method in class com.first.team2052.lib.KnightTimer
-