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 and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a() - Method in class edu.wpi.first.wpilibj2.command.button.CommandStadiaController
Constructs a Trigger instance around the A button's digital signal.
a() - Method in class edu.wpi.first.wpilibj2.command.button.CommandXboxController
Constructs a Trigger instance around the A button's digital signal.
a(EventLoop) - Method in class edu.wpi.first.wpilibj.StadiaController
Constructs an event instance around the A button's digital signal.
a(EventLoop) - Method in class edu.wpi.first.wpilibj.XboxController
Constructs an event instance around the A button's digital signal.
a(EventLoop) - Method in class edu.wpi.first.wpilibj2.command.button.CommandStadiaController
Constructs a Trigger instance around the A button's digital signal.
a(EventLoop) - Method in class edu.wpi.first.wpilibj2.command.button.CommandXboxController
Constructs a Trigger instance around the A button's digital signal.
A - Variable in class edu.wpi.first.math.trajectory.ExponentialProfile.Constraints
The State-Space 1x1 system matrix.
accelerationMetersPerSecondSq - Variable in class edu.wpi.first.math.trajectory.Trajectory.State
The acceleration at that point of the trajectory.
AccelerometerDataJNI - Class in edu.wpi.first.hal.simulation
JNI for accelerometer data.
AccelerometerJNI - Class in edu.wpi.first.hal
Accelerometer HAL JNI methods.
accept(boolean) - Method in interface edu.wpi.first.networktables.BooleanPublisher
 
accept(boolean) - Method in interface edu.wpi.first.util.function.BooleanConsumer
Performs this operation on the given argument.
accept(boolean[]) - Method in interface edu.wpi.first.networktables.BooleanArrayPublisher
 
accept(byte[]) - Method in interface edu.wpi.first.networktables.RawPublisher
 
accept(double) - Method in interface edu.wpi.first.networktables.DoublePublisher
 
accept(double[]) - Method in interface edu.wpi.first.networktables.DoubleArrayPublisher
 
accept(float) - Method in interface edu.wpi.first.networktables.FloatPublisher
 
accept(float) - Method in interface edu.wpi.first.util.function.FloatConsumer
Performs this operation on the given argument.
accept(float[]) - Method in interface edu.wpi.first.networktables.FloatArrayPublisher
 
accept(int, int, int, int) - Method in interface edu.wpi.first.wpilibj.LEDReader.IndexedColorIterator
Accepts an index of an LED in the buffer and the red, green, and blue components of the currently stored color for that LED.
accept(long) - Method in interface edu.wpi.first.networktables.IntegerPublisher
 
accept(long[]) - Method in interface edu.wpi.first.networktables.IntegerArrayPublisher
 
accept(long, V) - Method in interface edu.wpi.first.units.collections.LongToObjectHashMap.IteratorFunction
Accepts a key-value pair from the map.
accept(NetworkTable, String, NetworkTableEvent) - Method in interface edu.wpi.first.networktables.NetworkTable.TableEventListener
Called when an event occurs on a topic in a NetworkTable.
accept(NetworkTableValue) - Method in interface edu.wpi.first.networktables.GenericPublisher
 
accept(String) - Method in interface edu.wpi.first.networktables.StringPublisher
 
accept(String[]) - Method in interface edu.wpi.first.networktables.StringArrayPublisher
 
accept(T) - Method in interface edu.wpi.first.networktables.ProtobufPublisher
 
accept(T) - Method in interface edu.wpi.first.networktables.StructPublisher
 
accept(T[]) - Method in interface edu.wpi.first.networktables.StructArrayPublisher
 
AccumulatorResult - Class in edu.wpi.first.hal
Structure for holding the values stored in an accumulator.
AccumulatorResult() - Constructor for class edu.wpi.first.hal.AccumulatorResult
Constructs an AccumulatorResult.
add(int) - Method in class edu.wpi.first.util.EventVector
Adds an event to the event vector.
add(int, String, int) - Static method in class edu.wpi.first.net.PortForwarder
Forward a local TCP port to a remote host and port.
add(VideoSource) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container to display the given video stream.
add(Sendable) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container to display the given sendable.
add(Sendable) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
add(Sendable) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
add(Sendable, String) - Static method in class edu.wpi.first.util.sendable.SendableRegistry
Adds an object to the registry.
add(Sendable, String, int) - Static method in class edu.wpi.first.util.sendable.SendableRegistry
Adds an object to the registry.
add(Sendable, String, int, int) - Static method in class edu.wpi.first.util.sendable.SendableRegistry
Adds an object to the registry.
add(Sendable, String, String) - Static method in class edu.wpi.first.util.sendable.SendableRegistry
Adds an object to the registry.
add(Counter) - Method in class edu.wpi.first.wpilibj.DigitalGlitchFilter
Assigns the Counter to this glitch filter.
add(DigitalSource) - Method in class edu.wpi.first.wpilibj.DigitalGlitchFilter
Assigns the DigitalSource to this glitch filter.
add(Encoder) - Method in class edu.wpi.first.wpilibj.DigitalGlitchFilter
Assigns the Encoder to this glitch filter.
add(String, VideoSource) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container to display the given video stream.
add(String, Sendable) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container to display the given sendable.
add(String, Sendable) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
add(String, Sendable) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
add(String, Object) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container to display the given data.
add(String, Object) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
add(String, Object) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
add(String, String) - Method in class edu.wpi.first.util.struct.StructDescriptorDatabase
Adds a structure schema to the database.
add(String, String, Object) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container to display the given data.
add(String, String, Object) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
add(String, String, Object) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
addAllData(double...) - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufMatrix
repeated double data = 3;
addAllModules(Geometry2D.ProtobufTranslation2d...) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveDriveKinematics
repeated .wpi.proto.ProtobufTranslation2d modules = 1;
addAllRows(double...) - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufVector
repeated double rows = 1;
addAllStates(Trajectory.ProtobufTrajectoryState...) - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectory
repeated .wpi.proto.ProtobufTrajectoryState states = 2;
addAllXFinal(double...) - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
repeated double x_final = 2;
addAllXFinal(double...) - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
repeated double x_final = 2;
addAllXInitial(double...) - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
repeated double x_initial = 1;
addAllXInitial(double...) - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
repeated double x_initial = 1;
addAllYFinal(double...) - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
repeated double y_final = 4;
addAllYFinal(double...) - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
repeated double y_final = 4;
addAllYInitial(double...) - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
repeated double y_initial = 3;
addAllYInitial(double...) - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
repeated double y_initial = 3;
addAnalogAccumulator(int, int) - Static method in class edu.wpi.first.hal.DMAJNI
Adds accumulator data of an analog input to be collected by DMA.
addAnalogAccumulator(AnalogInput) - Method in class edu.wpi.first.wpilibj.DMA
Adds accumulator data of an analog input to be collected by DMA.
addAnalogInput(int, int) - Static method in class edu.wpi.first.hal.DMAJNI
Adds an analog input to be collected by DMA.
addAnalogInput(AnalogInput) - Method in class edu.wpi.first.wpilibj.DMA
Adds an analog input to be collected by DMA.
addAveragedAnalogInput(int, int) - Static method in class edu.wpi.first.hal.DMAJNI
Adds averaged data of an analog input to be collected by DMA.
addAveragedAnalogInput(AnalogInput) - Method in class edu.wpi.first.wpilibj.DMA
Adds averaged data of an analog input to be collected by DMA.
addAxisCamera(String) - Static method in class edu.wpi.first.cameraserver.CameraServer
Deprecated, for removal: This API element is subject to removal in a future version.
Call startAutomaticCapture with a HttpCamera instead.
addAxisCamera(String[]) - Static method in class edu.wpi.first.cameraserver.CameraServer
Deprecated, for removal: This API element is subject to removal in a future version.
Call startAutomaticCapture with a HttpCamera instead.
addAxisCamera(String, String) - Static method in class edu.wpi.first.cameraserver.CameraServer
Deprecated, for removal: This API element is subject to removal in a future version.
Call startAutomaticCapture with a HttpCamera instead.
addAxisCamera(String, String[]) - Static method in class edu.wpi.first.cameraserver.CameraServer
Deprecated, for removal: This API element is subject to removal in a future version.
Call startAutomaticCapture with a HttpCamera instead.
addBoolean(String, BooleanSupplier) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container.
addBoolean(String, BooleanSupplier) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
addBoolean(String, BooleanSupplier) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
addBooleanArray(String, Supplier<boolean[]>) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container.
addBooleanArray(String, Supplier<boolean[]>) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
addBooleanArray(String, Supplier<boolean[]>) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
addBooleanArrayProperty(String, Supplier<boolean[]>, Consumer<boolean[]>) - Method in interface edu.wpi.first.util.sendable.SendableBuilder
Add a boolean array property.
addBooleanArrayProperty(String, Supplier<boolean[]>, Consumer<boolean[]>) - Method in class edu.wpi.first.wpilibj.smartdashboard.SendableBuilderImpl
Add a boolean array property.
addBooleanProperty(String, BooleanSupplier, BooleanConsumer) - Method in interface edu.wpi.first.util.sendable.SendableBuilder
Add a boolean property.
addBooleanProperty(String, BooleanSupplier, BooleanConsumer) - Method in class edu.wpi.first.wpilibj.smartdashboard.SendableBuilderImpl
Add a boolean property.
addCamera(VideoSource) - Static method in class edu.wpi.first.cameraserver.CameraServer
Adds an already created camera.
addCamera(String, String, String...) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container to display a video stream.
addChild(Sendable, Object) - Static method in class edu.wpi.first.util.sendable.SendableRegistry
Adds a child object to an object.
addChild(String, Sendable) - Method in class edu.wpi.first.wpilibj2.command.SubsystemBase
Associates a Sendable with this Subsystem.
addCloseable(AutoCloseable) - Method in interface edu.wpi.first.util.sendable.SendableBuilder
Adds a closeable.
addCloseable(AutoCloseable) - Method in class edu.wpi.first.wpilibj.smartdashboard.SendableBuilderImpl
 
addCommands(Command...) - Method in class edu.wpi.first.wpilibj2.command.ParallelCommandGroup
Adds the given commands to the group.
addCommands(Command...) - Method in class edu.wpi.first.wpilibj2.command.ParallelDeadlineGroup
Adds the given commands to the group.
addCommands(Command...) - Method in class edu.wpi.first.wpilibj2.command.ParallelRaceGroup
Adds the given commands to the group.
addCommands(Command...) - Method in class edu.wpi.first.wpilibj2.command.SequentialCommandGroup
Adds the given commands to the group.
addConnectionListener(boolean) - Method in class edu.wpi.first.networktables.NetworkTableListenerPoller
Add a connection listener.
addConnectionListener(boolean, Consumer<NetworkTableEvent>) - Method in class edu.wpi.first.networktables.NetworkTableInstance
Add a connection listener.
addConstraint(TrajectoryConstraint) - Method in class edu.wpi.first.math.trajectory.TrajectoryConfig
Adds a user-defined constraint to the trajectory.
addConstraints(List<? extends TrajectoryConstraint>) - Method in class edu.wpi.first.math.trajectory.TrajectoryConfig
Adds all user-defined constraints from a list to the trajectory.
addCounter(int, int) - Static method in class edu.wpi.first.hal.DMAJNI
Adds position data for an counter to be collected by DMA.
addCounter(Counter) - Method in class edu.wpi.first.wpilibj.DMA
Adds position data for an counter to be collected by DMA.
addCounterPeriod(int, int) - Static method in class edu.wpi.first.hal.DMAJNI
Adds timer data for an counter to be collected by DMA.
addCounterPeriod(Counter) - Method in class edu.wpi.first.wpilibj.DMA
Adds timer data for an counter to be collected by DMA.
addData(double) - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufMatrix
repeated double data = 3;
addDigitalSource(int, int) - Static method in class edu.wpi.first.hal.DMAJNI
Adds a digital source to be collected by DMA.
addDigitalSource(DigitalSource) - Method in class edu.wpi.first.wpilibj.DMA
Adds a digital source to be collected by DMA.
addDouble(String, DoubleSupplier) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container.
addDouble(String, DoubleSupplier) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
addDouble(String, DoubleSupplier) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
addDoubleArray(String, Supplier<double[]>) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container.
addDoubleArray(String, Supplier<double[]>) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
addDoubleArray(String, Supplier<double[]>) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
addDoubleArrayProperty(String, Supplier<double[]>, Consumer<double[]>) - Method in interface edu.wpi.first.util.sendable.SendableBuilder
Add a double array property.
addDoubleArrayProperty(String, Supplier<double[]>, Consumer<double[]>) - Method in class edu.wpi.first.wpilibj.smartdashboard.SendableBuilderImpl
Add a double array property.
addDoubleProperty(String, DoubleSupplier, DoubleConsumer) - Method in interface edu.wpi.first.util.sendable.SendableBuilder
Add a double property.
addDoubleProperty(String, DoubleSupplier, DoubleConsumer) - Method in class edu.wpi.first.wpilibj.smartdashboard.SendableBuilderImpl
Add a double property.
addDutyCycle(int, int) - Static method in class edu.wpi.first.hal.DMAJNI
Adds a duty cycle input to be collected by DMA.
addDutyCycle(DutyCycle) - Method in class edu.wpi.first.wpilibj.DMA
Adds a duty cycle input to be collected by DMA.
addEncoder(int, int) - Static method in class edu.wpi.first.hal.DMAJNI
Adds position data for an encoder to be collected by DMA.
addEncoder(Encoder) - Method in class edu.wpi.first.wpilibj.DMA
Adds position data for an encoder to be collected by DMA.
addEncoderPeriod(int, int) - Static method in class edu.wpi.first.hal.DMAJNI
Adds timer data for an encoder to be collected by DMA.
addEncoderPeriod(Encoder) - Method in class edu.wpi.first.wpilibj.DMA
Adds timer data for an encoder to be collected by DMA.
addEpoch(String) - Method in class edu.wpi.first.wpilibj.Tracer
Adds time since last epoch to the list printed by printEpochs().
addEpoch(String) - Method in class edu.wpi.first.wpilibj.Watchdog
Adds time since last epoch to the list printed by printEpochs().
addEventMarker(String, EventImportance) - Static method in class edu.wpi.first.wpilibj.shuffleboard.Shuffleboard
Notifies Shuffleboard of an event.
addEventMarker(String, String, EventImportance) - Static method in class edu.wpi.first.wpilibj.shuffleboard.Shuffleboard
Notifies Shuffleboard of an event.
addFamily(long, String, int) - Static method in class edu.wpi.first.apriltag.jni.AprilTagJNI
Adds a family of tags to be detected by the detector engine.
addFamily(String) - Method in class edu.wpi.first.apriltag.AprilTagDetector
Adds a family of tags to be detected.
addFamily(String, int) - Method in class edu.wpi.first.apriltag.AprilTagDetector
Adds a family of tags to be detected.
addFirst(double) - Method in class edu.wpi.first.util.DoubleCircularBuffer
Push new value onto front of the buffer.
addFirst(T) - Method in class edu.wpi.first.util.CircularBuffer
Push new value onto front of the buffer.
addFloat(String, FloatSupplier) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container.
addFloat(String, FloatSupplier) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
addFloat(String, FloatSupplier) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
addFloatArray(String, Supplier<float[]>) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container.
addFloatArray(String, Supplier<float[]>) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
addFloatArray(String, Supplier<float[]>) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
addFloatArrayProperty(String, Supplier<float[]>, Consumer<float[]>) - Method in interface edu.wpi.first.util.sendable.SendableBuilder
Add a float array property.
addFloatArrayProperty(String, Supplier<float[]>, Consumer<float[]>) - Method in class edu.wpi.first.wpilibj.smartdashboard.SendableBuilderImpl
Add a float array property.
addFloatProperty(String, FloatSupplier, FloatConsumer) - Method in interface edu.wpi.first.util.sendable.SendableBuilder
Add a float property.
addFloatProperty(String, FloatSupplier, FloatConsumer) - Method in class edu.wpi.first.wpilibj.smartdashboard.SendableBuilderImpl
Add a float property.
addFollower(PWMMotorController) - Method in class edu.wpi.first.wpilibj.motorcontrol.PWMMotorController
Make the given PWM motor controller follow the output of this one.
addInteger(String, LongSupplier) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container.
addInteger(String, LongSupplier) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
addInteger(String, LongSupplier) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
addIntegerArray(String, Supplier<long[]>) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container.
addIntegerArray(String, Supplier<long[]>) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
addIntegerArray(String, Supplier<long[]>) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
addIntegerArrayProperty(String, Supplier<long[]>, Consumer<long[]>) - Method in interface edu.wpi.first.util.sendable.SendableBuilder
Add an integer array property.
addIntegerArrayProperty(String, Supplier<long[]>, Consumer<long[]>) - Method in class edu.wpi.first.wpilibj.smartdashboard.SendableBuilderImpl
Add an integer array property.
addIntegerProperty(String, LongSupplier, LongConsumer) - Method in interface edu.wpi.first.util.sendable.SendableBuilder
Add an integer property.
addIntegerProperty(String, LongSupplier, LongConsumer) - Method in class edu.wpi.first.wpilibj.smartdashboard.SendableBuilderImpl
Add an integer property.
addLast(double) - Method in class edu.wpi.first.util.DoubleCircularBuffer
Push new value onto back of the buffer.
addLast(T) - Method in class edu.wpi.first.util.CircularBuffer
Push new value onto back of the buffer.
addListener(int, int, int) - Static method in class edu.wpi.first.networktables.NetworkTablesJNI
Adds listener.
addListener(int, int, EnumSet<NetworkTableEvent.Kind>) - Static method in class edu.wpi.first.networktables.NetworkTablesJNI
Adds listener.
addListener(int, String[], int) - Static method in class edu.wpi.first.networktables.NetworkTablesJNI
Adds listener.
addListener(int, String[], EnumSet<NetworkTableEvent.Kind>) - Static method in class edu.wpi.first.networktables.NetworkTablesJNI
Adds listener.
addListener(MultiSubscriber, EnumSet<NetworkTableEvent.Kind>) - Method in class edu.wpi.first.networktables.NetworkTableListenerPoller
Start listening to topic changes on a subscriber.
addListener(MultiSubscriber, EnumSet<NetworkTableEvent.Kind>, Consumer<NetworkTableEvent>) - Method in class edu.wpi.first.networktables.NetworkTableInstance
Add a listener for changes on a subscriber.
addListener(NetworkTableEntry, EnumSet<NetworkTableEvent.Kind>) - Method in class edu.wpi.first.networktables.NetworkTableListenerPoller
Start listening to topic changes on an entry.
addListener(NetworkTableEntry, EnumSet<NetworkTableEvent.Kind>, Consumer<NetworkTableEvent>) - Method in class edu.wpi.first.networktables.NetworkTableInstance
Add a listener for changes on an entry.
addListener(Subscriber, EnumSet<NetworkTableEvent.Kind>) - Method in class edu.wpi.first.networktables.NetworkTableListenerPoller
Start listening to topic changes on a subscriber.
addListener(Subscriber, EnumSet<NetworkTableEvent.Kind>, Consumer<NetworkTableEvent>) - Method in class edu.wpi.first.networktables.NetworkTableInstance
Add a listener for changes on a subscriber.
addListener(Topic, EnumSet<NetworkTableEvent.Kind>) - Method in class edu.wpi.first.networktables.NetworkTableListenerPoller
Start listening to changes to a particular topic.
addListener(Topic, EnumSet<NetworkTableEvent.Kind>, Consumer<NetworkTableEvent>) - Method in class edu.wpi.first.networktables.NetworkTableInstance
Add a listener for changes on a particular topic.
addListener(String[], EnumSet<NetworkTableEvent.Kind>) - Method in class edu.wpi.first.networktables.NetworkTableListenerPoller
Start listening to topic changes for topics with names that start with any of the given prefixes.
addListener(String[], EnumSet<NetworkTableEvent.Kind>, Consumer<NetworkTableEvent>) - Method in class edu.wpi.first.networktables.NetworkTableInstance
Add a listener for changes to topics with names that start with any of the given prefixes.
addListener(String, EnumSet<NetworkTableEvent.Kind>, NetworkTable.TableEventListener) - Method in class edu.wpi.first.networktables.NetworkTable
Listen to a single key.
addListener(EnumSet<NetworkTableEvent.Kind>, NetworkTable.TableEventListener) - Method in class edu.wpi.first.networktables.NetworkTable
Listen to topics only within this table.
addListener(Consumer<VideoEvent>, int, boolean) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Adds listener.
addLogger(int, int) - Method in class edu.wpi.first.networktables.NetworkTableListenerPoller
Add logger callback function.
addLogger(int, int, int) - Static method in class edu.wpi.first.networktables.NetworkTablesJNI
Add logger callback function.
addLogger(int, int, Consumer<NetworkTableEvent>) - Method in class edu.wpi.first.networktables.NetworkTableInstance
Add logger callback function.
addLW(Sendable, String) - Static method in class edu.wpi.first.util.sendable.SendableRegistry
Adds an object to the registry and LiveWindow.
addLW(Sendable, String, int) - Static method in class edu.wpi.first.util.sendable.SendableRegistry
Adds an object to the registry and LiveWindow.
addLW(Sendable, String, int, int) - Static method in class edu.wpi.first.util.sendable.SendableRegistry
Adds an object to the registry and LiveWindow.
addLW(Sendable, String, String) - Static method in class edu.wpi.first.util.sendable.SendableRegistry
Adds an object to the registry and LiveWindow.
addModules(Geometry2D.ProtobufTranslation2d) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveDriveKinematics
repeated .wpi.proto.ProtobufTranslation2d modules = 1;
addNumber(String, DoubleSupplier) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container.
addNumber(String, DoubleSupplier) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
addNumber(String, DoubleSupplier) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
addObserverState(KalmanTypeFilter<S, I, O>, Matrix<I, N1>, Matrix<O, N1>, double) - Method in class edu.wpi.first.math.estimator.KalmanFilterLatencyCompensator
Add past observer states to the observer snapshots list.
addOption(String, V) - Method in class edu.wpi.first.wpilibj.smartdashboard.SendableChooser
Adds the given object to the list of options.
addPeriodic(Runnable, double) - Method in class edu.wpi.first.wpilibj.TimedRobot
Add a callback to run at a specific period.
addPeriodic(Runnable, double, double) - Method in class edu.wpi.first.wpilibj.TimedRobot
Add a callback to run at a specific period with a starting time offset.
addPeriodic(Runnable, Measure<Time>) - Method in class edu.wpi.first.wpilibj.TimedRobot
Add a callback to run at a specific period.
addPeriodic(Runnable, Measure<Time>, Measure<Time>) - Method in class edu.wpi.first.wpilibj.TimedRobot
Add a callback to run at a specific period with a starting time offset.
addPersistent(String, Object) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container to display a simple piece of data.
addPersistent(String, String, Object) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container to display a simple piece of data.
addPolledListener(int, int, boolean) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Add polled listener.
addPortForwarder(int, String, int) - Static method in class edu.wpi.first.net.WPINetJNI
Forward a local TCP port to a remote host and port.
addRaw(String, String, Supplier<byte[]>) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container.
addRaw(String, String, Supplier<byte[]>) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
addRaw(String, String, Supplier<byte[]>) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
addRaw(String, Supplier<byte[]>) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container.
addRawProperty(String, String, Supplier<byte[]>, Consumer<byte[]>) - Method in interface edu.wpi.first.util.sendable.SendableBuilder
Add a raw property.
addRawProperty(String, String, Supplier<byte[]>, Consumer<byte[]>) - Method in class edu.wpi.first.wpilibj.smartdashboard.SendableBuilderImpl
Add a raw property.
addRequirements(Subsystem...) - Method in class edu.wpi.first.wpilibj2.command.Command
Adds the specified subsystems to the requirements of the command.
AddressableLED - Class in edu.wpi.first.wpilibj
A class for driving addressable LEDs, such as WS2812Bs and NeoPixels.
AddressableLED(int) - Constructor for class edu.wpi.first.wpilibj.AddressableLED
Constructs a new driver for a specific port.
AddressableLEDBuffer - Class in edu.wpi.first.wpilibj
Buffer storage for Addressable LEDs.
AddressableLEDBuffer(int) - Constructor for class edu.wpi.first.wpilibj.AddressableLEDBuffer
Constructs a new LED buffer with the specified length.
AddressableLEDBufferView - Class in edu.wpi.first.wpilibj
A view of another addressable LED buffer.
AddressableLEDBufferView(B, int, int) - Constructor for class edu.wpi.first.wpilibj.AddressableLEDBufferView
Creates a new view of a buffer.
AddressableLEDBufferView(LEDReader, LEDWriter, int, int) - Constructor for class edu.wpi.first.wpilibj.AddressableLEDBufferView
Creates a new view of a buffer.
AddressableLEDDataJNI - Class in edu.wpi.first.hal.simulation
JNI for addressable LED data.
AddressableLEDJNI - Class in edu.wpi.first.hal
Addressable LED HAL JNI Methods.
AddressableLEDSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated addressable LED.
AddressableLEDSim() - Constructor for class edu.wpi.first.wpilibj.simulation.AddressableLEDSim
Constructs for the first addressable LED.
AddressableLEDSim(AddressableLED) - Constructor for class edu.wpi.first.wpilibj.simulation.AddressableLEDSim
Constructs from an AddressableLED object.
addressOnly() - Method in class edu.wpi.first.wpilibj.I2C
Attempt to address a device on the I2C bus.
addRows(double) - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufVector
repeated double rows = 1;
addSample(double, T) - Method in class edu.wpi.first.math.interpolation.TimeInterpolatableBuffer
Add a sample to the buffer.
addSchema(Protobuf<?, ?>) - Method in class edu.wpi.first.networktables.NetworkTableInstance
Registers a protobuf schema.
addSchema(Protobuf<?, ?>) - Method in class edu.wpi.first.util.datalog.DataLog
Registers a protobuf schema.
addSchema(Protobuf<?, ?>, long) - Method in class edu.wpi.first.util.datalog.DataLog
Registers a protobuf schema.
addSchema(Struct<?>) - Method in class edu.wpi.first.networktables.NetworkTableInstance
Registers a struct schema.
addSchema(Struct<?>) - Method in class edu.wpi.first.util.datalog.DataLog
Registers a struct schema.
addSchema(Struct<?>, long) - Method in class edu.wpi.first.util.datalog.DataLog
Registers a struct schema.
addSchema(String, String, byte[]) - Method in class edu.wpi.first.networktables.NetworkTableInstance
Registers a data schema.
addSchema(String, String, byte[]) - Method in class edu.wpi.first.util.datalog.DataLog
Registers a data schema.
addSchema(String, String, byte[], long) - Method in class edu.wpi.first.util.datalog.DataLog
Registers a data schema.
addSchema(String, String, String) - Method in class edu.wpi.first.networktables.NetworkTableInstance
Registers a data schema.
addSchema(String, String, String) - Method in class edu.wpi.first.util.datalog.DataLog
Registers a data schema.
addSchema(String, String, String, long) - Method in class edu.wpi.first.util.datalog.DataLog
Registers a data schema.
addSensor(int) - Method in class edu.wpi.first.hal.DMAJNISample
 
addServer(VideoSink) - Static method in class edu.wpi.first.cameraserver.CameraServer
Adds an already created server.
addServer(String) - Static method in class edu.wpi.first.cameraserver.CameraServer
Adds a MJPEG server at the next available port.
addServer(String, int) - Static method in class edu.wpi.first.cameraserver.CameraServer
Adds a MJPEG server.
addStates(Trajectory.ProtobufTrajectoryState) - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectory
repeated .wpi.proto.ProtobufTrajectoryState states = 2;
addString(String, Supplier<String>) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container.
addString(String, Supplier<String>) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
addString(String, Supplier<String>) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
addStringArray(String, Supplier<String[]>) - Method in interface edu.wpi.first.wpilibj.shuffleboard.ShuffleboardContainer
Adds a widget to this container.
addStringArray(String, Supplier<String[]>) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
addStringArray(String, Supplier<String[]>) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
addStringArrayProperty(String, Supplier<String[]>, Consumer<String[]>) - Method in interface edu.wpi.first.util.sendable.SendableBuilder
Add a string array property.
addStringArrayProperty(String, Supplier<String[]>, Consumer<String[]>) - Method in class edu.wpi.first.wpilibj.smartdashboard.SendableBuilderImpl
Add a string array property.
addStringProperty(String, Supplier<String>, Consumer<String>) - Method in interface edu.wpi.first.util.sendable.SendableBuilder
Add a string property.
addStringProperty(String, Supplier<String>, Consumer<String>) - Method in class edu.wpi.first.wpilibj.smartdashboard.SendableBuilderImpl
Add a string property.
addSubTableListener(NetworkTable.SubTableListener) - Method in class edu.wpi.first.networktables.NetworkTable
Listen for sub-table creation.
addSwitchedCamera(String) - Static method in class edu.wpi.first.cameraserver.CameraServer
Adds a virtual camera for switching between two streams.
addTimeSyncListener(boolean) - Method in class edu.wpi.first.networktables.NetworkTableListenerPoller
Add a time synchronization listener.
addTimeSyncListener(boolean, Consumer<NetworkTableEvent>) - Method in class edu.wpi.first.networktables.NetworkTableInstance
Add a time synchronization listener.
addVisionMeasurement(Pose2d, double) - Method in class edu.wpi.first.math.estimator.PoseEstimator
Adds a vision measurement to the Kalman Filter.
addVisionMeasurement(Pose2d, double, Matrix<N3, N1>) - Method in class edu.wpi.first.math.estimator.PoseEstimator
Adds a vision measurement to the Kalman Filter.
addXFinal(double) - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
repeated double x_final = 2;
addXFinal(double) - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
repeated double x_final = 2;
addXInitial(double) - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
repeated double x_initial = 1;
addXInitial(double) - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
repeated double x_initial = 1;
addYFinal(double) - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
repeated double y_final = 4;
addYFinal(double) - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
repeated double y_final = 4;
addYInitial(double) - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
repeated double y_initial = 3;
addYInitial(double) - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
repeated double y_initial = 3;
ADIS16448_IMU - Class in edu.wpi.first.wpilibj
This class is for the ADIS16448 IMU that connects to the RoboRIO MXP port.
ADIS16448_IMU() - Constructor for class edu.wpi.first.wpilibj.ADIS16448_IMU
Creates a new ADIS16448_IMU object.
ADIS16448_IMU(ADIS16448_IMU.IMUAxis, SPI.Port, ADIS16448_IMU.CalibrationTime) - Constructor for class edu.wpi.first.wpilibj.ADIS16448_IMU
Creates a new ADIS16448_IMU object.
ADIS16448_IMU.CalibrationTime - Enum Class in edu.wpi.first.wpilibj
ADIS16448 calibration times.
ADIS16448_IMU.IMUAxis - Enum Class in edu.wpi.first.wpilibj
IMU axes.
ADIS16448_IMUSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated ADIS16448 gyroscope.
ADIS16448_IMUSim(ADIS16448_IMU) - Constructor for class edu.wpi.first.wpilibj.simulation.ADIS16448_IMUSim
Constructs from an ADIS16448_IMU object.
ADIS16470_IMU - Class in edu.wpi.first.wpilibj
This class is for the ADIS16470 IMU that connects to the RoboRIO SPI port.
ADIS16470_IMU() - Constructor for class edu.wpi.first.wpilibj.ADIS16470_IMU
Creates a new ADIS16740 IMU object.
ADIS16470_IMU(ADIS16470_IMU.IMUAxis, ADIS16470_IMU.IMUAxis, ADIS16470_IMU.IMUAxis) - Constructor for class edu.wpi.first.wpilibj.ADIS16470_IMU
Creates a new ADIS16740 IMU object.
ADIS16470_IMU(ADIS16470_IMU.IMUAxis, ADIS16470_IMU.IMUAxis, ADIS16470_IMU.IMUAxis, SPI.Port, ADIS16470_IMU.CalibrationTime) - Constructor for class edu.wpi.first.wpilibj.ADIS16470_IMU
Creates a new ADIS16740 IMU object.
ADIS16470_IMU.CalibrationTime - Enum Class in edu.wpi.first.wpilibj
ADIS16470 calibration times.
ADIS16470_IMU.IMUAxis - Enum Class in edu.wpi.first.wpilibj
IMU axes.
ADIS16470_IMUSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated ADIS16470 gyroscope.
ADIS16470_IMUSim(ADIS16470_IMU) - Constructor for class edu.wpi.first.wpilibj.simulation.ADIS16470_IMUSim
Constructs from an ADIS16470_IMU object.
advanceIfElapsed(double) - Method in class edu.wpi.first.wpilibj.Timer
Check if the period specified has passed and if it has, advance the start time by that period.
ADXL345_I2C - Class in edu.wpi.first.wpilibj
ADXL345 I2C Accelerometer.
ADXL345_I2C(I2C.Port, ADXL345_I2C.Range) - Constructor for class edu.wpi.first.wpilibj.ADXL345_I2C
Constructs the ADXL345 Accelerometer with I2C address 0x1D.
ADXL345_I2C(I2C.Port, ADXL345_I2C.Range, int) - Constructor for class edu.wpi.first.wpilibj.ADXL345_I2C
Constructs the ADXL345 Accelerometer over I2C.
ADXL345_I2C.AllAxes - Class in edu.wpi.first.wpilibj
Container type for accelerations from all axes.
ADXL345_I2C.Axes - Enum Class in edu.wpi.first.wpilibj
Accelerometer axes.
ADXL345_I2C.Range - Enum Class in edu.wpi.first.wpilibj
Accelerometer range.
ADXL345_SPI - Class in edu.wpi.first.wpilibj
ADXL345 SPI Accelerometer.
ADXL345_SPI(SPI.Port, ADXL345_SPI.Range) - Constructor for class edu.wpi.first.wpilibj.ADXL345_SPI
Constructor.
ADXL345_SPI.AllAxes - Class in edu.wpi.first.wpilibj
Container type for accelerations from all axes.
ADXL345_SPI.Axes - Enum Class in edu.wpi.first.wpilibj
Accelerometer axes.
ADXL345_SPI.Range - Enum Class in edu.wpi.first.wpilibj
Accelerometer range.
ADXL345Sim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated ADXL345.
ADXL345Sim(ADXL345_I2C) - Constructor for class edu.wpi.first.wpilibj.simulation.ADXL345Sim
Constructor.
ADXL345Sim(ADXL345_SPI) - Constructor for class edu.wpi.first.wpilibj.simulation.ADXL345Sim
Constructor.
ADXL362 - Class in edu.wpi.first.wpilibj
ADXL362 SPI Accelerometer.
ADXL362(ADXL362.Range) - Constructor for class edu.wpi.first.wpilibj.ADXL362
Constructor.
ADXL362(SPI.Port, ADXL362.Range) - Constructor for class edu.wpi.first.wpilibj.ADXL362
Constructor.
ADXL362.AllAxes - Class in edu.wpi.first.wpilibj
Container type for accelerations from all axes.
ADXL362.Axes - Enum Class in edu.wpi.first.wpilibj
Accelerometer axes.
ADXL362.Range - Enum Class in edu.wpi.first.wpilibj
Accelerometer range.
ADXL362Sim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated ADXL362.
ADXL362Sim(ADXL362) - Constructor for class edu.wpi.first.wpilibj.simulation.ADXL362Sim
Constructor.
ADXRS450_Gyro - Class in edu.wpi.first.wpilibj
Use a rate gyro to return the robots heading relative to a starting position.
ADXRS450_Gyro() - Constructor for class edu.wpi.first.wpilibj.ADXRS450_Gyro
Constructor.
ADXRS450_Gyro(SPI.Port) - Constructor for class edu.wpi.first.wpilibj.ADXRS450_Gyro
Constructor.
ADXRS450_GyroSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated ADXRS450 gyroscope.
ADXRS450_GyroSim(ADXRS450_Gyro) - Constructor for class edu.wpi.first.wpilibj.simulation.ADXRS450_GyroSim
Constructs from an ADXRS450_Gyro object.
aggregate(double) - Method in class edu.wpi.first.units.UnitBuilder
Helper for defining units that are a scalar multiple of the base unit, such as kilometers being 1000x of the base unit (meters).
AllAxes() - Constructor for class edu.wpi.first.wpilibj.ADXL345_I2C.AllAxes
Default constructor.
AllAxes() - Constructor for class edu.wpi.first.wpilibj.ADXL345_SPI.AllAxes
Default constructor.
AllAxes() - Constructor for class edu.wpi.first.wpilibj.ADXL362.AllAxes
Default constructor.
AllianceStationID - Enum Class in edu.wpi.first.hal
Alliance station ID.
allocate() - Method in class edu.wpi.first.wpilibj.Resource
Allocate a resource.
allocate(int) - Method in class edu.wpi.first.wpilibj.Resource
Allocate a specific resource value.
allocate(StructDescriptor) - Static method in class edu.wpi.first.util.struct.DynamicStruct
Constructs a new dynamic struct object with internal storage.
allocateDigitalPWM() - Static method in class edu.wpi.first.hal.DIOJNI
Allocates a DO PWM Generator.
allocateDirect(StructDescriptor) - Static method in class edu.wpi.first.util.struct.DynamicStruct
Constructs a new dynamic struct object with internal storage.
AllocationException - Exception in edu.wpi.first.hal.util
Exception indicating that the resource is already allocated.
AllocationException(String) - Constructor for exception edu.wpi.first.hal.util.AllocationException
Create a new AllocationException.
alongWith(Command...) - Method in class edu.wpi.first.wpilibj2.command.Command
Decorates this command with a set of commands to run parallel to it, ending when the last command ends.
Amp - Static variable in class edu.wpi.first.units.Units
The base unit of electrical current.
Amps - Static variable in class edu.wpi.first.units.Units
The base unit of electrical current.
Analog - Enum constant in enum class edu.wpi.first.wpilibj.CompressorConfigType
Analog.
ANALOG_TRIGGER_PULSE_OUTPUT_ERROR - Static variable in class edu.wpi.first.hal.HALUtil
 
AnalogAccelerometer - Class in edu.wpi.first.wpilibj
Handle operation of an analog accelerometer.
AnalogAccelerometer(int) - Constructor for class edu.wpi.first.wpilibj.AnalogAccelerometer
Create a new instance of an accelerometer.
AnalogAccelerometer(AnalogInput) - Constructor for class edu.wpi.first.wpilibj.AnalogAccelerometer
Create a new instance of Accelerometer from an existing AnalogChannel.
AnalogEncoder - Class in edu.wpi.first.wpilibj
Class for supporting continuous analog encoders, such as the US Digital MA3.
AnalogEncoder(int) - Constructor for class edu.wpi.first.wpilibj.AnalogEncoder
Construct a new AnalogEncoder attached to a specific AnalogIn channel.
AnalogEncoder(int, double, double) - Constructor for class edu.wpi.first.wpilibj.AnalogEncoder
Construct a new AnalogEncoder attached to a specific AnalogIn channel.
AnalogEncoder(AnalogInput) - Constructor for class edu.wpi.first.wpilibj.AnalogEncoder
Construct a new AnalogEncoder attached to a specific AnalogInput.
AnalogEncoder(AnalogInput, double, double) - Constructor for class edu.wpi.first.wpilibj.AnalogEncoder
Construct a new AnalogEncoder attached to a specific AnalogInput.
AnalogEncoderSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated analog encoder.
AnalogEncoderSim(AnalogEncoder) - Constructor for class edu.wpi.first.wpilibj.simulation.AnalogEncoderSim
Constructs from an AnalogEncoder object.
AnalogGyro - Class in edu.wpi.first.wpilibj
Use a rate gyro to return the robots heading relative to a starting position.
AnalogGyro(int) - Constructor for class edu.wpi.first.wpilibj.AnalogGyro
Gyro constructor using the channel number.
AnalogGyro(int, int, double) - Constructor for class edu.wpi.first.wpilibj.AnalogGyro
Gyro constructor using the channel number along with parameters for presetting the center and offset values.
AnalogGyro(AnalogInput) - Constructor for class edu.wpi.first.wpilibj.AnalogGyro
Gyro constructor with a precreated analog channel object.
AnalogGyro(AnalogInput, int, double) - Constructor for class edu.wpi.first.wpilibj.AnalogGyro
Gyro constructor with a precreated analog channel object along with parameters for presetting the center and offset values.
AnalogGyroDataJNI - Class in edu.wpi.first.hal.simulation
JNI for analog gyro data.
AnalogGyroJNI - Class in edu.wpi.first.hal
Analog Gyro JNI Functions.
AnalogGyroSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated analog gyro.
AnalogGyroSim(int) - Constructor for class edu.wpi.first.wpilibj.simulation.AnalogGyroSim
Constructs from an analog input channel number.
AnalogGyroSim(AnalogGyro) - Constructor for class edu.wpi.first.wpilibj.simulation.AnalogGyroSim
Constructs from an AnalogGyro object.
AnalogInDataJNI - Class in edu.wpi.first.hal.simulation
JNI for analog input data.
AnalogInput - Class in edu.wpi.first.wpilibj
Analog channel class.
AnalogInput(int) - Constructor for class edu.wpi.first.wpilibj.AnalogInput
Construct an analog channel.
AnalogInputSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated analog input.
AnalogInputSim(int) - Constructor for class edu.wpi.first.wpilibj.simulation.AnalogInputSim
Constructs from an analog input channel number.
AnalogInputSim(AnalogInput) - Constructor for class edu.wpi.first.wpilibj.simulation.AnalogInputSim
Constructs from an AnalogInput object.
AnalogJNI - Class in edu.wpi.first.hal
Analog Input / Output / Accumulator / Trigger JNI Functions.
AnalogJNI.AnalogTriggerType - Interface in edu.wpi.first.hal
native declaration : AthenaJava\target\native\include\HAL\Analog.h:58
enum values
AnalogOutDataJNI - Class in edu.wpi.first.hal.simulation
JNI for analog output data.
AnalogOutput - Class in edu.wpi.first.wpilibj
Analog output class.
AnalogOutput(int) - Constructor for class edu.wpi.first.wpilibj.AnalogOutput
Construct an analog output on a specified MXP channel.
AnalogOutputSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated analog output.
AnalogOutputSim(int) - Constructor for class edu.wpi.first.wpilibj.simulation.AnalogOutputSim
Constructs from an analog output channel number.
AnalogOutputSim(AnalogOutput) - Constructor for class edu.wpi.first.wpilibj.simulation.AnalogOutputSim
Constructs from an AnalogOutput object.
AnalogPotentiometer - Class in edu.wpi.first.wpilibj
Class for reading analog potentiometers.
AnalogPotentiometer(int) - Constructor for class edu.wpi.first.wpilibj.AnalogPotentiometer
AnalogPotentiometer constructor.
AnalogPotentiometer(int, double) - Constructor for class edu.wpi.first.wpilibj.AnalogPotentiometer
AnalogPotentiometer constructor.
AnalogPotentiometer(int, double, double) - Constructor for class edu.wpi.first.wpilibj.AnalogPotentiometer
AnalogPotentiometer constructor.
AnalogPotentiometer(AnalogInput) - Constructor for class edu.wpi.first.wpilibj.AnalogPotentiometer
AnalogPotentiometer constructor.
AnalogPotentiometer(AnalogInput, double) - Constructor for class edu.wpi.first.wpilibj.AnalogPotentiometer
AnalogPotentiometer constructor.
AnalogPotentiometer(AnalogInput, double, double) - Constructor for class edu.wpi.first.wpilibj.AnalogPotentiometer
AnalogPotentiometer constructor.
AnalogTrigger - Class in edu.wpi.first.wpilibj
Class for creating and configuring Analog Triggers.
AnalogTrigger(int) - Constructor for class edu.wpi.first.wpilibj.AnalogTrigger
Constructor for an analog trigger given a channel number.
AnalogTrigger(AnalogInput) - Constructor for class edu.wpi.first.wpilibj.AnalogTrigger
Construct an analog trigger given an analog channel.
AnalogTrigger(DutyCycle) - Constructor for class edu.wpi.first.wpilibj.AnalogTrigger
Construct an analog trigger given a duty cycle input.
AnalogTriggerDataJNI - Class in edu.wpi.first.hal.simulation
JNI for analog trigger data.
AnalogTriggerOutput - Class in edu.wpi.first.wpilibj
Class to represent a specific output from an analog trigger.
AnalogTriggerOutput(AnalogTrigger, AnalogTriggerOutput.AnalogTriggerType) - Constructor for class edu.wpi.first.wpilibj.AnalogTriggerOutput
Create an object that represents one of the four outputs from an analog trigger.
AnalogTriggerOutput.AnalogTriggerOutputException - Exception in edu.wpi.first.wpilibj
Exceptions dealing with improper operation of the Analog trigger output.
AnalogTriggerOutput.AnalogTriggerType - Enum Class in edu.wpi.first.wpilibj
Defines the state in which the AnalogTrigger triggers.
AnalogTriggerOutputException(String) - Constructor for exception edu.wpi.first.wpilibj.AnalogTriggerOutput.AnalogTriggerOutputException
Create a new exception with the given message.
AnalogTriggerSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated analog trigger.
AnalogTriggerSim(AnalogTrigger) - Constructor for class edu.wpi.first.wpilibj.simulation.AnalogTriggerSim
Constructs from an AnalogTrigger object.
and(BooleanSupplier) - Method in class edu.wpi.first.wpilibj.event.BooleanEvent
Composes this event with another event, returning a new signal that is in the high state when both signals are in the high state.
and(BooleanSupplier) - Method in class edu.wpi.first.wpilibj2.command.button.Trigger
Composes two triggers with logical AND.
andThen(Command...) - Method in class edu.wpi.first.wpilibj2.command.Command
Decorates this command with a set of commands to run after it in sequence.
andThen(Runnable, Subsystem...) - Method in class edu.wpi.first.wpilibj2.command.Command
Decorates this command with a runnable to run after the command finishes.
angle - Variable in class edu.wpi.first.math.kinematics.SwerveModulePosition
Angle of the module.
angle - Variable in class edu.wpi.first.math.kinematics.SwerveModuleState
Angle of the module.
Angle - Class in edu.wpi.first.units
Unit of angular dimension.
Angle - Static variable in class edu.wpi.first.units.BaseUnits
The standard unit of angles, radians.
angleAdd(int) - Static method in class edu.wpi.first.math.estimator.AngleStatistics
Returns a function that adds two vectors while normalizing the resulting value in the selected row as an angle.
angleAdd(Matrix<S, N1>, Matrix<S, N1>, int) - Static method in class edu.wpi.first.math.estimator.AngleStatistics
Adds a and b while normalizing the resulting value in the selected row as an angle.
angleMean(int) - Static method in class edu.wpi.first.math.estimator.AngleStatistics
Returns a function that computes the mean of sigmas with the weights Wm while computing a special angle mean for a select row.
angleMean(Matrix<S, ?>, Matrix<?, N1>, int) - Static method in class edu.wpi.first.math.estimator.AngleStatistics
Computes the mean of sigmas with the weights Wm while computing a special angle mean for a select row.
angleModulus(double) - Static method in class edu.wpi.first.math.MathUtil
Wraps an angle to the range -pi to pi radians.
angleResidual(int) - Static method in class edu.wpi.first.math.estimator.AngleStatistics
Returns a function that subtracts two vectors while normalizing the resulting value in the selected row as if it were an angle.
angleResidual(Matrix<S, N1>, Matrix<S, N1>, int) - Static method in class edu.wpi.first.math.estimator.AngleStatistics
Subtracts a and b while normalizing the resulting value in the selected row as if it were an angle.
AngleStatistics - Class in edu.wpi.first.math.estimator
Angle statistics functions.
angularAcceleration(Measure<Velocity<Velocity<Angle>>>) - Method in class edu.wpi.first.wpilibj.sysid.SysIdRoutineLog.MotorLog
Log the angular acceleration of the motor.
angularPosition(Measure<Angle>) - Method in class edu.wpi.first.wpilibj.sysid.SysIdRoutineLog.MotorLog
Log the angular position of the motor.
angularVelocity(Measure<Velocity<Angle>>) - Method in class edu.wpi.first.wpilibj.sysid.SysIdRoutineLog.MotorLog
Log the angular velocity of the motor.
append(boolean) - Method in class edu.wpi.first.util.datalog.BooleanLogEntry
Appends a record to the log.
append(boolean[]) - Method in class edu.wpi.first.util.datalog.BooleanArrayLogEntry
Appends a record to the log.
append(boolean[], long) - Method in class edu.wpi.first.util.datalog.BooleanArrayLogEntry
Appends a record to the log.
append(boolean, long) - Method in class edu.wpi.first.util.datalog.BooleanLogEntry
Appends a record to the log.
append(byte[]) - Method in class edu.wpi.first.util.datalog.RawLogEntry
Appends a record to the log.
append(byte[], int, int) - Method in class edu.wpi.first.util.datalog.RawLogEntry
Appends a record to the log.
append(byte[], int, int, long) - Method in class edu.wpi.first.util.datalog.RawLogEntry
Appends a record to the log.
append(byte[], long) - Method in class edu.wpi.first.util.datalog.RawLogEntry
Appends a record to the log.
append(double) - Method in class edu.wpi.first.util.datalog.DoubleLogEntry
Appends a record to the log.
append(double[]) - Method in class edu.wpi.first.util.datalog.DoubleArrayLogEntry
Appends a record to the log.
append(double[], long) - Method in class edu.wpi.first.util.datalog.DoubleArrayLogEntry
Appends a record to the log.
append(double, long) - Method in class edu.wpi.first.util.datalog.DoubleLogEntry
Appends a record to the log.
append(float) - Method in class edu.wpi.first.util.datalog.FloatLogEntry
Appends a record to the log.
append(float[]) - Method in class edu.wpi.first.util.datalog.FloatArrayLogEntry
Appends a record to the log.
append(float[], long) - Method in class edu.wpi.first.util.datalog.FloatArrayLogEntry
Appends a record to the log.
append(float, long) - Method in class edu.wpi.first.util.datalog.FloatLogEntry
Appends a record to the log.
append(long) - Method in class edu.wpi.first.util.datalog.IntegerLogEntry
Appends a record to the log.
append(long[]) - Method in class edu.wpi.first.util.datalog.IntegerArrayLogEntry
Appends a record to the log.
append(long[], long) - Method in class edu.wpi.first.util.datalog.IntegerArrayLogEntry
Appends a record to the log.
append(long, long) - Method in class edu.wpi.first.util.datalog.IntegerLogEntry
Appends a record to the log.
append(String) - Method in class edu.wpi.first.util.datalog.StringLogEntry
Appends a record to the log.
append(String[]) - Method in class edu.wpi.first.util.datalog.StringArrayLogEntry
Appends a record to the log.
append(String[], long) - Method in class edu.wpi.first.util.datalog.StringArrayLogEntry
Appends a record to the log.
append(String, long) - Method in class edu.wpi.first.util.datalog.StringLogEntry
Appends a record to the log.
append(ByteBuffer) - Method in class edu.wpi.first.util.datalog.RawLogEntry
Appends a record to the log.
append(ByteBuffer, int, int) - Method in class edu.wpi.first.util.datalog.RawLogEntry
Appends a record to the log.
append(ByteBuffer, int, int, long) - Method in class edu.wpi.first.util.datalog.RawLogEntry
Appends a record to the log.
append(ByteBuffer, long) - Method in class edu.wpi.first.util.datalog.RawLogEntry
Appends a record to the log.
append(Collection<T>) - Method in class edu.wpi.first.util.datalog.StructArrayLogEntry
Appends a record to the log.
append(Collection<T>, long) - Method in class edu.wpi.first.util.datalog.StructArrayLogEntry
Appends a record to the log.
append(T) - Method in class edu.wpi.first.util.datalog.ProtobufLogEntry
Appends a record to the log.
append(T) - Method in class edu.wpi.first.util.datalog.StructLogEntry
Appends a record to the log.
append(T) - Method in class edu.wpi.first.wpilibj.smartdashboard.MechanismObject2d
Append a Mechanism object that is based on this one.
append(T[]) - Method in class edu.wpi.first.util.datalog.StructArrayLogEntry
Appends a record to the log.
append(T[], long) - Method in class edu.wpi.first.util.datalog.StructArrayLogEntry
Appends a record to the log.
append(T, long) - Method in class edu.wpi.first.util.datalog.ProtobufLogEntry
Appends a record to the log.
append(T, long) - Method in class edu.wpi.first.util.datalog.StructLogEntry
Appends a record to the log.
appendBoolean(int, boolean, long) - Method in class edu.wpi.first.util.datalog.DataLog
Appends a boolean record to the log.
appendBooleanArray(int, boolean[], long) - Method in class edu.wpi.first.util.datalog.DataLog
Appends a boolean array record to the log.
appendDouble(int, double, long) - Method in class edu.wpi.first.util.datalog.DataLog
Appends a double record to the log.
appendDoubleArray(int, double[], long) - Method in class edu.wpi.first.util.datalog.DataLog
Appends a double array record to the log.
appendFloat(int, float, long) - Method in class edu.wpi.first.util.datalog.DataLog
Appends a float record to the log.
appendFloatArray(int, float[], long) - Method in class edu.wpi.first.util.datalog.DataLog
Appends a float array record to the log.
appendInteger(int, long, long) - Method in class edu.wpi.first.util.datalog.DataLog
Appends an integer record to the log.
appendIntegerArray(int, long[], long) - Method in class edu.wpi.first.util.datalog.DataLog
Appends an integer array record to the log.
appendRaw(int, byte[], int, int, long) - Method in class edu.wpi.first.util.datalog.DataLog
Appends a record to the log.
appendRaw(int, byte[], long) - Method in class edu.wpi.first.util.datalog.DataLog
Appends a raw record to the log.
appendRaw(int, ByteBuffer, int, int, long) - Method in class edu.wpi.first.util.datalog.DataLog
Appends a record to the log.
appendRaw(int, ByteBuffer, long) - Method in class edu.wpi.first.util.datalog.DataLog
Appends a record to the log.
appendString(int, String, long) - Method in class edu.wpi.first.util.datalog.DataLog
Appends a string record to the log.
appendStringArray(int, String[], long) - Method in class edu.wpi.first.util.datalog.DataLog
Appends a string array record to the log.
apply(double) - Method in interface edu.wpi.first.units.UnaryFunction
Applies this function to the input value and returns the result.
apply(int, String, int, String) - Method in interface edu.wpi.first.cscore.CameraServerJNI.LoggerFunction
Log a string.
applyDeadband(double, double) - Static method in class edu.wpi.first.math.MathUtil
Returns 0.0 if the given value is within the specified range around zero.
applyDeadband(double, double, double) - Static method in class edu.wpi.first.math.MathUtil
Returns 0.0 if the given value is within the specified range around zero.
applyPastGlobalMeasurement(Nat<R>, KalmanTypeFilter<S, I, O>, double, Matrix<R, N1>, BiConsumer<Matrix<I, N1>, Matrix<R, N1>>, double) - Method in class edu.wpi.first.math.estimator.KalmanFilterLatencyCompensator
Add past global measurements (such as from vision)to the estimator.
applyTo(LEDReader, LEDWriter) - Method in interface edu.wpi.first.wpilibj.LEDPattern
Writes the pattern to an LED buffer.
applyTo(T) - Method in interface edu.wpi.first.wpilibj.LEDPattern
Convenience for LEDPattern.applyTo(LEDReader, LEDWriter) when one object provides both a read and a write interface.
AprilTag - Class in edu.wpi.first.apriltag
Represents an AprilTag's metadata.
AprilTag(int, Pose3d) - Constructor for class edu.wpi.first.apriltag.AprilTag
Constructs an AprilTag.
AprilTagDetection - Class in edu.wpi.first.apriltag
A detection of an AprilTag tag.
AprilTagDetection(String, int, int, float, double[], double, double, double[]) - Constructor for class edu.wpi.first.apriltag.AprilTagDetection
Constructs a new detection result.
AprilTagDetector - Class in edu.wpi.first.apriltag
An AprilTag detector engine.
AprilTagDetector() - Constructor for class edu.wpi.first.apriltag.AprilTagDetector
Constructs an AprilTagDetector.
AprilTagDetector.Config - Class in edu.wpi.first.apriltag
Detector configuration.
AprilTagDetector.QuadThresholdParameters - Class in edu.wpi.first.apriltag
Quad threshold parameters.
AprilTagFieldLayout - Class in edu.wpi.first.apriltag
Class for representing a layout of AprilTags on a field and reading them from a JSON format.
AprilTagFieldLayout(String) - Constructor for class edu.wpi.first.apriltag.AprilTagFieldLayout
Construct a new AprilTagFieldLayout with values imported from a JSON file.
AprilTagFieldLayout(Path) - Constructor for class edu.wpi.first.apriltag.AprilTagFieldLayout
Construct a new AprilTagFieldLayout with values imported from a JSON file.
AprilTagFieldLayout(List<AprilTag>, double, double) - Constructor for class edu.wpi.first.apriltag.AprilTagFieldLayout
Construct a new AprilTagFieldLayout from a list of AprilTag objects.
AprilTagFieldLayout.OriginPosition - Enum Class in edu.wpi.first.apriltag
Common origin positions for the AprilTag coordinate system.
AprilTagFields - Enum Class in edu.wpi.first.apriltag
Loadable AprilTag field layouts.
AprilTagJNI - Class in edu.wpi.first.apriltag.jni
AprilTag JNI.
AprilTagJNI.Helper - Class in edu.wpi.first.apriltag.jni
Sets whether JNI should be loaded in the static block.
AprilTagPoseEstimate - Class in edu.wpi.first.apriltag
A pair of AprilTag pose estimates.
AprilTagPoseEstimate(Transform3d, Transform3d, double, double) - Constructor for class edu.wpi.first.apriltag.AprilTagPoseEstimate
Constructs a pose estimate.
AprilTagPoseEstimator - Class in edu.wpi.first.apriltag
Pose estimators for AprilTag tags.
AprilTagPoseEstimator(AprilTagPoseEstimator.Config) - Constructor for class edu.wpi.first.apriltag.AprilTagPoseEstimator
Creates estimator.
AprilTagPoseEstimator.Config - Class in edu.wpi.first.apriltag
Configuration for the pose estimator.
arcadeDrive(double, double) - Method in class edu.wpi.first.wpilibj.drive.DifferentialDrive
Arcade drive method for differential drive platform.
arcadeDrive(double, double, boolean) - Method in class edu.wpi.first.wpilibj.drive.DifferentialDrive
Arcade drive method for differential drive platform.
arcadeDriveIK(double, double, boolean) - Static method in class edu.wpi.first.wpilibj.drive.DifferentialDrive
Arcade drive inverse kinematics for differential drive platform.
ArmFeedforward - Class in edu.wpi.first.math.controller
A helper class that computes feedforward outputs for a simple arm (modeled as a motor acting against the force of gravity on a beam suspended at an angle).
ArmFeedforward(double, double, double) - Constructor for class edu.wpi.first.math.controller.ArmFeedforward
Creates a new ArmFeedforward with the specified gains.
ArmFeedforward(double, double, double, double) - Constructor for class edu.wpi.first.math.controller.ArmFeedforward
Creates a new ArmFeedforward with the specified gains.
ArmFeedforwardJNI - Class in edu.wpi.first.math.jni
ArmFeedforward JNI.
ArmFeedforwardJNI.Helper - Class in edu.wpi.first.math.jni
Sets whether JNI should be loaded in the static block.
ArmFeedforwardProto - Class in edu.wpi.first.math.controller.proto
 
ArmFeedforwardProto() - Constructor for class edu.wpi.first.math.controller.proto.ArmFeedforwardProto
 
ArmFeedforwardStruct - Class in edu.wpi.first.math.controller.struct
 
ArmFeedforwardStruct() - Constructor for class edu.wpi.first.math.controller.struct.ArmFeedforwardStruct
 
arraySize - Variable in class edu.wpi.first.util.struct.parser.ParsedDeclaration
Array size.
asProxy() - Method in class edu.wpi.first.wpilibj2.command.Command
Decorates this command to run "by proxy" by wrapping it in a ProxyCommand.
assertWithinBounds(double, double, double) - Static method in exception edu.wpi.first.hal.util.BoundaryException
Make sure that the given value is between the upper and lower bounds, and throw an exception if they are not.
assignBlock(int, int, Matrix<R2, C2>) - Method in class edu.wpi.first.math.Matrix
Assign a matrix of a given size and start position.
AsynchronousInterrupt - Class in edu.wpi.first.wpilibj
Class for handling asynchronous interrupts using a callback thread.
AsynchronousInterrupt(DigitalSource, BiConsumer<Boolean, Boolean>) - Constructor for class edu.wpi.first.wpilibj.AsynchronousInterrupt
Construct a new asynchronous interrupt using a Digital Source.
atBrightness(Measure<Dimensionless>) - Method in interface edu.wpi.first.wpilibj.LEDPattern
Creates a pattern that plays this one, but at a different brightness.
atGoal() - Method in class edu.wpi.first.math.controller.ProfiledPIDController
Returns true if the error is within the tolerance of the error.
atReference() - Method in class edu.wpi.first.math.controller.HolonomicDriveController
Returns true if the pose error is within tolerance of the reference.
atReference() - Method in class edu.wpi.first.math.controller.LTVDifferentialDriveController
Returns true if the pose error is within tolerance of the reference.
atReference() - Method in class edu.wpi.first.math.controller.LTVUnicycleController
Returns true if the pose error is within tolerance of the reference.
atReference() - Method in class edu.wpi.first.math.controller.RamseteController
Returns true if the pose error is within tolerance of the reference.
atSetpoint() - Method in class edu.wpi.first.math.controller.BangBangController
Returns true if the error is within the tolerance of the setpoint.
atSetpoint() - Method in class edu.wpi.first.math.controller.PIDController
Returns true if the error is within the tolerance of the setpoint.
atSetpoint() - Method in class edu.wpi.first.math.controller.ProfiledPIDController
Returns true if the error is within the tolerance of the error.
AUTOMATIC_TYPE - Static variable in class edu.wpi.first.hal.PowerDistributionJNI
 
autonomous() - Static method in class edu.wpi.first.wpilibj2.command.button.RobotModeTriggers
Returns a trigger that is true when the robot is enabled in autonomous mode.
autonomousExit() - Method in class edu.wpi.first.wpilibj.IterativeRobotBase
Exit code for autonomous mode should go here.
autonomousInit() - Method in class edu.wpi.first.wpilibj.IterativeRobotBase
Initialization code for autonomous mode should go here.
autonomousPeriodic() - Method in class edu.wpi.first.wpilibj.IterativeRobotBase
Periodic code for autonomous mode should go here.
AxisCamera - Class in edu.wpi.first.cscore
Deprecated, for removal: This API element is subject to removal in a future version.
Use HttpCamera instead.
AxisCamera(String, String) - Constructor for class edu.wpi.first.cscore.AxisCamera
Deprecated.
Create a source for an Axis IP camera.
AxisCamera(String, String[]) - Constructor for class edu.wpi.first.cscore.AxisCamera
Deprecated.
Create a source for an Axis IP camera.
axisGreaterThan(int, double) - Method in class edu.wpi.first.wpilibj2.command.button.CommandGenericHID
Constructs a Trigger instance that is true when the axis value is less than threshold, attached to the default command scheduler button loop.
axisGreaterThan(int, double, EventLoop) - Method in class edu.wpi.first.wpilibj.GenericHID
Constructs an event instance that is true when the axis value is greater than threshold, attached to the given loop.
axisGreaterThan(int, double, EventLoop) - Method in class edu.wpi.first.wpilibj2.command.button.CommandGenericHID
Constructs a Trigger instance that is true when the axis value is greater than threshold, attached to the given loop.
axisLessThan(int, double) - Method in class edu.wpi.first.wpilibj2.command.button.CommandGenericHID
Constructs a Trigger instance that is true when the axis value is less than threshold, attached to the default command scheduler button loop.
axisLessThan(int, double, EventLoop) - Method in class edu.wpi.first.wpilibj.GenericHID
Constructs an event instance that is true when the axis value is less than threshold, attached to the given loop.
axisLessThan(int, double, EventLoop) - Method in class edu.wpi.first.wpilibj2.command.button.CommandGenericHID
Constructs a Trigger instance that is true when the axis value is less than threshold, attached to the given loop.

B

b() - Method in class edu.wpi.first.wpilibj2.command.button.CommandStadiaController
Constructs a Trigger instance around the B button's digital signal.
b() - Method in class edu.wpi.first.wpilibj2.command.button.CommandXboxController
Constructs a Trigger instance around the B button's digital signal.
b(EventLoop) - Method in class edu.wpi.first.wpilibj.StadiaController
Constructs an event instance around the B button's digital signal.
b(EventLoop) - Method in class edu.wpi.first.wpilibj.XboxController
Constructs an event instance around the B button's digital signal.
b(EventLoop) - Method in class edu.wpi.first.wpilibj2.command.button.CommandStadiaController
Constructs a Trigger instance around the B button's digital signal.
b(EventLoop) - Method in class edu.wpi.first.wpilibj2.command.button.CommandXboxController
Constructs a Trigger instance around the B button's digital signal.
B - Variable in class edu.wpi.first.math.trajectory.ExponentialProfile.Constraints
The State-Space 1x1 input matrix.
back() - Method in class edu.wpi.first.wpilibj2.command.button.CommandXboxController
Constructs a Trigger instance around the back button's digital signal.
back(EventLoop) - Method in class edu.wpi.first.wpilibj.XboxController
Constructs an event instance around the back button's digital signal.
back(EventLoop) - Method in class edu.wpi.first.wpilibj2.command.button.CommandXboxController
Constructs a Trigger instance around the back button's digital signal.
backwardFiniteDifference(int, int, double) - Static method in class edu.wpi.first.math.filter.LinearFilter
Creates a backward finite difference filter that computes the nth derivative of the input given the specified number of samples.
BadSchemaException - Exception in edu.wpi.first.util.struct
Exception thrown when encountering a bad schema.
BadSchemaException(String) - Constructor for exception edu.wpi.first.util.struct.BadSchemaException
Constructs a BadSchemaException.
BadSchemaException(String, String) - Constructor for exception edu.wpi.first.util.struct.BadSchemaException
Constructs a BadSchemaException.
BadSchemaException(String, String, Throwable) - Constructor for exception edu.wpi.first.util.struct.BadSchemaException
Constructs a BadSchemaException.
BadSchemaException(String, Throwable) - Constructor for exception edu.wpi.first.util.struct.BadSchemaException
Constructs a BadSchemaException.
BadSchemaException(Throwable) - Constructor for exception edu.wpi.first.util.struct.BadSchemaException
Constructs a BadSchemaException.
BangBangController - Class in edu.wpi.first.math.controller
Implements a bang-bang controller, which outputs either 0 or 1 depending on whether the measurement is less than the setpoint.
BangBangController() - Constructor for class edu.wpi.first.math.controller.BangBangController
Creates a new bang-bang controller.
BangBangController(double) - Constructor for class edu.wpi.first.math.controller.BangBangController
Creates a new bang-bang controller.
basenameKey(String) - Static method in class edu.wpi.first.networktables.NetworkTable
Gets the "base name" of a key.
baseUnitMagnitude() - Method in class edu.wpi.first.units.ImmutableMeasure
 
baseUnitMagnitude() - Method in interface edu.wpi.first.units.Measure
Gets the magnitude of this measure in terms of the base unit.
baseUnitMagnitude() - Method in class edu.wpi.first.units.MutableMeasure
 
BaseUnits - Class in edu.wpi.first.units
The base units of measure.
BatterySim - Class in edu.wpi.first.wpilibj.simulation
A utility class to simulate the robot battery.
beforeStarting(Command) - Method in class edu.wpi.first.wpilibj2.command.Command
Decorates this command with another command to run before this command starts.
beforeStarting(Runnable, Subsystem...) - Method in class edu.wpi.first.wpilibj2.command.Command
Decorates this command with a runnable to run before this command starts.
bind(Runnable) - Method in class edu.wpi.first.wpilibj.event.EventLoop
Bind a new action to run when the loop is polled.
bitWidth - Variable in class edu.wpi.first.util.struct.parser.ParsedDeclaration
Bit width.
blend(LEDPattern) - Method in interface edu.wpi.first.wpilibj.LEDPattern
Creates a pattern that displays outputs as a combination of this pattern and another.
blink(Measure<Time>) - Method in interface edu.wpi.first.wpilibj.LEDPattern
Like blink(onTime, offTime), but where the "off" time is exactly equal to the "on" time.
blink(Measure<Time>, Measure<Time>) - Method in interface edu.wpi.first.wpilibj.LEDPattern
Creates a pattern that switches between playing this pattern and turning the entire LED strip off.
block(int, int, int, int) - Method in class edu.wpi.first.math.Matrix
Extracts a matrix of a given size and start position with new underlying storage.
block(Nat<R2>, Nat<C2>, int, int) - Method in class edu.wpi.first.math.Matrix
Extracts a matrix of a given size and start position with new underlying storage.
blue - Variable in class edu.wpi.first.wpilibj.util.Color
Blue component (0-1).
blue - Variable in class edu.wpi.first.wpilibj.util.Color8Bit
Blue component (0-255).
Blue - Enum constant in enum class edu.wpi.first.wpilibj.DriverStation.Alliance
Blue alliance.
Blue1 - Enum constant in enum class edu.wpi.first.hal.AllianceStationID
Blue 1.
Blue2 - Enum constant in enum class edu.wpi.first.hal.AllianceStationID
Blue 2.
Blue3 - Enum constant in enum class edu.wpi.first.hal.AllianceStationID
Blue 3.
BooleanArrayEntry - Interface in edu.wpi.first.networktables
NetworkTables BooleanArray entry.
BooleanArrayLogEntry - Class in edu.wpi.first.util.datalog
Log array of boolean values.
BooleanArrayLogEntry(DataLog, String) - Constructor for class edu.wpi.first.util.datalog.BooleanArrayLogEntry
Constructs a boolean array log entry.
BooleanArrayLogEntry(DataLog, String, long) - Constructor for class edu.wpi.first.util.datalog.BooleanArrayLogEntry
Constructs a boolean array log entry.
BooleanArrayLogEntry(DataLog, String, String) - Constructor for class edu.wpi.first.util.datalog.BooleanArrayLogEntry
Constructs a boolean array log entry.
BooleanArrayLogEntry(DataLog, String, String, long) - Constructor for class edu.wpi.first.util.datalog.BooleanArrayLogEntry
Constructs a boolean array log entry.
BooleanArrayPublisher - Interface in edu.wpi.first.networktables
NetworkTables BooleanArray publisher.
BooleanArraySubscriber - Interface in edu.wpi.first.networktables
NetworkTables BooleanArray subscriber.
BooleanArrayTopic - Class in edu.wpi.first.networktables
NetworkTables BooleanArray topic.
BooleanArrayTopic(NetworkTableInstance, int) - Constructor for class edu.wpi.first.networktables.BooleanArrayTopic
Constructor; use NetworkTableInstance.getBooleanArrayTopic() instead.
BooleanArrayTopic(Topic) - Constructor for class edu.wpi.first.networktables.BooleanArrayTopic
Construct from a generic topic.
BooleanConsumer - Interface in edu.wpi.first.util.function
Represents an operation that accepts a single boolean-valued argument and returns no result.
BooleanEntry - Interface in edu.wpi.first.networktables
NetworkTables Boolean entry.
BooleanEvent - Class in edu.wpi.first.wpilibj.event
This class provides an easy way to link actions to high-active logic signals.
BooleanEvent(EventLoop, BooleanSupplier) - Constructor for class edu.wpi.first.wpilibj.event.BooleanEvent
Creates a new event with the given signal determining whether it is active.
BooleanLogEntry - Class in edu.wpi.first.util.datalog
Log boolean values.
BooleanLogEntry(DataLog, String) - Constructor for class edu.wpi.first.util.datalog.BooleanLogEntry
Constructs a boolean log entry.
BooleanLogEntry(DataLog, String, long) - Constructor for class edu.wpi.first.util.datalog.BooleanLogEntry
Constructs a boolean log entry.
BooleanLogEntry(DataLog, String, String) - Constructor for class edu.wpi.first.util.datalog.BooleanLogEntry
Constructs a boolean log entry.
BooleanLogEntry(DataLog, String, String, long) - Constructor for class edu.wpi.first.util.datalog.BooleanLogEntry
Constructs a boolean log entry.
BooleanPublisher - Interface in edu.wpi.first.networktables
NetworkTables Boolean publisher.
BooleanSubscriber - Interface in edu.wpi.first.networktables
NetworkTables Boolean subscriber.
BooleanTopic - Class in edu.wpi.first.networktables
NetworkTables Boolean topic.
BooleanTopic(NetworkTableInstance, int) - Constructor for class edu.wpi.first.networktables.BooleanTopic
Constructor; use NetworkTableInstance.getBooleanTopic() instead.
BooleanTopic(Topic) - Constructor for class edu.wpi.first.networktables.BooleanTopic
Construct from a generic topic.
BoundaryException - Exception in edu.wpi.first.hal.util
This exception represents an error in which a lower limit was set as higher than an upper limit.
BoundaryException(String) - Constructor for exception edu.wpi.first.hal.util.BoundaryException
Create a new exception with the given message.
breathe(Measure<Time>) - Method in interface edu.wpi.first.wpilibj.LEDPattern
Creates a pattern that brightens and dims this one over time.
Brownout - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Brownout - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Brownout - Variable in class edu.wpi.first.hal.REVPHFaults
 
Brownout - Variable in class edu.wpi.first.hal.REVPHStickyFaults
 
BufferCallback - Interface in edu.wpi.first.hal.simulation
Interface for simulation buffer callbacks.
builder - Variable in class edu.wpi.first.util.sendable.SendableRegistry.CallbackData
Sendable builder for the sendable.
buildInto(NetworkTable, NetworkTable) - Method in class edu.wpi.first.wpilibj.shuffleboard.ComplexWidget
 
buildInto(NetworkTable, NetworkTable) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardLayout
 
buildInto(NetworkTable, NetworkTable) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardTab
 
buildInto(NetworkTable, NetworkTable) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardComponent
Builds the entries for this value.
buildInto(NetworkTable, NetworkTable) - Method in class edu.wpi.first.wpilibj.shuffleboard.SimpleWidget
 
buildInto(NetworkTable, NetworkTable) - Method in class edu.wpi.first.wpilibj.shuffleboard.SuppliedValueWidget
 
buildMetadata(NetworkTable) - Method in class edu.wpi.first.wpilibj.shuffleboard.ShuffleboardComponent
Builds NT metadata.
BuiltInAccelerometer - Class in edu.wpi.first.wpilibj
Built-in accelerometer.
BuiltInAccelerometer() - Constructor for class edu.wpi.first.wpilibj.BuiltInAccelerometer
Constructor.
BuiltInAccelerometer(BuiltInAccelerometer.Range) - Constructor for class edu.wpi.first.wpilibj.BuiltInAccelerometer
Constructor.
BuiltInAccelerometer.Range - Enum Class in edu.wpi.first.wpilibj
Accelerometer range.
BuiltInAccelerometerSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated built-in accelerometer.
BuiltInAccelerometerSim() - Constructor for class edu.wpi.first.wpilibj.simulation.BuiltInAccelerometerSim
Constructs for the first built-in accelerometer.
BuiltInAccelerometerSim(BuiltInAccelerometer) - Constructor for class edu.wpi.first.wpilibj.simulation.BuiltInAccelerometerSim
Constructs from a BuiltInAccelerometer object.
BuiltInLayouts - Enum Class in edu.wpi.first.wpilibj.shuffleboard
The types of layouts bundled with Shuffleboard.
BuiltInWidgets - Enum Class in edu.wpi.first.wpilibj.shuffleboard
The types of the widgets bundled with Shuffleboard.
busOffCount - Variable in class edu.wpi.first.hal.can.CANStatus
The CAN Bus off count.
button(int) - Method in class edu.wpi.first.wpilibj2.command.button.CommandGenericHID
Constructs an event instance around this button's digital signal.
button(int, EventLoop) - Method in class edu.wpi.first.wpilibj.GenericHID
Constructs an event instance around this button's digital signal.
button(int, EventLoop) - Method in class edu.wpi.first.wpilibj2.command.button.CommandGenericHID
Constructs an event instance around this button's digital signal.

C

calculate(boolean) - Method in class edu.wpi.first.math.filter.Debouncer
Applies the debouncer to the input stream.
calculate(double) - Method in class edu.wpi.first.math.controller.BangBangController
Returns the calculated control output.
calculate(double) - Method in class edu.wpi.first.math.controller.ElevatorFeedforward
Calculates the feedforward from the gains and velocity setpoint (acceleration is assumed to be zero).
calculate(double) - Method in class edu.wpi.first.math.controller.PIDController
Returns the next output of the PID controller.
calculate(double) - Method in class edu.wpi.first.math.controller.ProfiledPIDController
Returns the next output of the PID controller.
calculate(double) - Method in class edu.wpi.first.math.controller.SimpleMotorFeedforward
Calculates the feedforward from the gains and velocity setpoint (acceleration is assumed to be zero).
calculate(double) - Method in class edu.wpi.first.math.filter.LinearFilter
Calculates the next value of the filter.
calculate(double) - Method in class edu.wpi.first.math.filter.MedianFilter
Calculates the moving-window median for the next value of the input stream.
calculate(double) - Method in class edu.wpi.first.math.filter.SlewRateLimiter
Filters the input to limit its slew rate.
calculate(double, double) - Method in class edu.wpi.first.math.controller.ArmFeedforward
Calculates the feedforward from the gains and velocity setpoint (acceleration is assumed to be zero).
calculate(double, double) - Method in class edu.wpi.first.math.controller.BangBangController
Returns the calculated control output.
calculate(double, double) - Method in class edu.wpi.first.math.controller.ElevatorFeedforward
Calculates the feedforward from the gains and setpoints.
calculate(double, double) - Method in class edu.wpi.first.math.controller.PIDController
Returns the next output of the PID controller.
calculate(double, double) - Method in class edu.wpi.first.math.controller.ProfiledPIDController
Returns the next output of the PIDController.
calculate(double, double) - Method in class edu.wpi.first.math.controller.SimpleMotorFeedforward
Calculates the feedforward from the gains and setpoints.
calculate(double, double, double) - Method in class edu.wpi.first.math.controller.ArmFeedforward
Calculates the feedforward from the gains and setpoints.
calculate(double, double, double) - Method in class edu.wpi.first.math.controller.ElevatorFeedforward
Calculates the feedforward from the gains and setpoints.
calculate(double, double, double) - Method in class edu.wpi.first.math.controller.SimpleMotorFeedforward
Calculates the feedforward from the gains and setpoints.
calculate(double, double, double, double) - Method in class edu.wpi.first.math.controller.ArmFeedforward
Calculates the feedforward from the gains and setpoints.
calculate(double, double, double, double) - Method in class edu.wpi.first.math.controller.DifferentialDriveAccelerationLimiter
Returns the next voltage pair subject to acceleration constraints.
calculate(double, double, double, double, double) - Method in class edu.wpi.first.math.controller.DifferentialDriveFeedforward
Calculates the differential drive feedforward inputs given velocity setpoints.
calculate(double, double, double, double, double, double, double, double) - Static method in class edu.wpi.first.math.jni.ArmFeedforwardJNI
Obtain a feedforward voltage from a single jointed arm feedforward object.
calculate(double, ExponentialProfile.State, ExponentialProfile.State) - Method in class edu.wpi.first.math.trajectory.ExponentialProfile
Calculates the position and velocity for the profile at a time t where the current state is at time t = 0.
calculate(double, TrapezoidProfile.State) - Method in class edu.wpi.first.math.controller.ProfiledPIDController
Returns the next output of the PID controller.
calculate(double, TrapezoidProfile.State, TrapezoidProfile.Constraints) - Method in class edu.wpi.first.math.controller.ProfiledPIDController
Returns the next output of the PID controller.
calculate(double, TrapezoidProfile.State, TrapezoidProfile.State) - Method in class edu.wpi.first.math.trajectory.TrapezoidProfile
Calculates the position and velocity for the profile at a time t where the current state is at time t = 0.
calculate(Pose2d, double, double, Pose2d, double, double) - Method in class edu.wpi.first.math.controller.LTVDifferentialDriveController
Returns the left and right output voltages of the LTV controller.
calculate(Pose2d, double, double, Trajectory.State) - Method in class edu.wpi.first.math.controller.LTVDifferentialDriveController
Returns the left and right output voltages of the LTV controller.
calculate(Pose2d, Pose2d, double, double) - Method in class edu.wpi.first.math.controller.LTVUnicycleController
Returns the linear and angular velocity outputs of the LTV controller.
calculate(Pose2d, Pose2d, double, double) - Method in class edu.wpi.first.math.controller.RamseteController
Returns the next output of the Ramsete controller.
calculate(Pose2d, Pose2d, double, Rotation2d) - Method in class edu.wpi.first.math.controller.HolonomicDriveController
Returns the next output of the holonomic drive controller.
calculate(Pose2d, Trajectory.State) - Method in class edu.wpi.first.math.controller.LTVUnicycleController
Returns the next output of the LTV controller.
calculate(Pose2d, Trajectory.State) - Method in class edu.wpi.first.math.controller.RamseteController
Returns the next output of the Ramsete controller.
calculate(Pose2d, Trajectory.State, Rotation2d) - Method in class edu.wpi.first.math.controller.HolonomicDriveController
Returns the next output of the holonomic drive controller.
calculate(Matrix<States, N1>) - Method in class edu.wpi.first.math.controller.ControlAffinePlantInversionFeedforward
Calculate the feedforward with only the desired future reference.
calculate(Matrix<States, N1>) - Method in class edu.wpi.first.math.controller.LinearPlantInversionFeedforward
Calculate the feedforward with only the desired future reference.
calculate(Matrix<States, N1>) - Method in class edu.wpi.first.math.controller.LinearQuadraticRegulator
Returns the next output of the controller.
calculate(Matrix<States, N1>, Matrix<Inputs, N1>) - Method in class edu.wpi.first.math.controller.ImplicitModelFollower
Returns the next output of the controller.
calculate(Matrix<States, N1>, Matrix<States, N1>) - Method in class edu.wpi.first.math.controller.ControlAffinePlantInversionFeedforward
Calculate the feedforward with current and future reference vectors.
calculate(Matrix<States, N1>, Matrix<States, N1>) - Method in class edu.wpi.first.math.controller.LinearPlantInversionFeedforward
Calculate the feedforward with current and future reference vectors.
calculate(Matrix<States, N1>, Matrix<States, N1>) - Method in class edu.wpi.first.math.controller.LinearQuadraticRegulator
Returns the next output of the controller.
calculateDefaultBatteryLoadedVoltage(double...) - Static method in class edu.wpi.first.wpilibj.simulation.BatterySim
Calculate the loaded battery voltage.
calculateInflectionPoint(ExponentialProfile.State, ExponentialProfile.State) - Method in class edu.wpi.first.math.trajectory.ExponentialProfile
Calculates the point after which the fastest way to reach the goal state is to apply input in the opposite direction.
calculateLoadedBatteryVoltage(double, double, double...) - Static method in class edu.wpi.first.wpilibj.simulation.BatterySim
Calculate the loaded battery voltage.
calculateProfileTiming(ExponentialProfile.State, ExponentialProfile.State) - Method in class edu.wpi.first.math.trajectory.ExponentialProfile
Calculates the time it will take for this profile to reach the inflection point, and the time it will take for this profile to reach the goal state.
calculateX(Matrix<States, N1>, Matrix<Inputs, N1>, double) - Method in class edu.wpi.first.math.system.LinearSystem
Computes the new x given the old x and the control input.
calculateY(Matrix<States, N1>, Matrix<Inputs, N1>) - Method in class edu.wpi.first.math.system.LinearSystem
Computes the new y given the control input.
calibrate() - Method in class edu.wpi.first.wpilibj.ADIS16448_IMU
Calibrate the gyro.
calibrate() - Method in class edu.wpi.first.wpilibj.ADIS16470_IMU
Calibrate the gyro.
calibrate() - Method in class edu.wpi.first.wpilibj.ADXRS450_Gyro
Calibrate the gyro by running for a number of samples and computing the center value.
calibrate() - Method in class edu.wpi.first.wpilibj.AnalogGyro
Calibrate the gyro by running for a number of samples and computing the center value.
calibrateAnalogGyro(int) - Static method in class edu.wpi.first.hal.AnalogGyroJNI
Calibrates the analog gyro.
callback(String, byte[], int) - Method in interface edu.wpi.first.hal.simulation.BufferCallback
Simulation buffer callback function.
callback(String, byte[], int) - Method in interface edu.wpi.first.hal.simulation.ConstBufferCallback
 
callback(String, int) - Method in interface edu.wpi.first.hal.simulation.SimDeviceCallback
 
callback(String, int[], int) - Method in interface edu.wpi.first.hal.simulation.SpiReadAutoReceiveBufferCallback
 
callback(String, int, int, HALValue) - Method in interface edu.wpi.first.hal.simulation.SimValueCallback
 
callback(String, HALValue) - Method in interface edu.wpi.first.hal.simulation.NotifyCallback
 
CallbackData() - Constructor for class edu.wpi.first.util.sendable.SendableRegistry.CallbackData
Default constructor.
callbackNative(String, int, int, int, long, double) - Method in interface edu.wpi.first.hal.simulation.SimValueCallback
 
callbackNative(String, int, long, double) - Method in interface edu.wpi.first.hal.simulation.NotifyCallback
 
CallbackStore - Class in edu.wpi.first.wpilibj.simulation
Manages simulation callbacks; each object is associated with a callback.
CallbackStore() - Constructor for class edu.wpi.first.wpilibj.simulation.CallbackStore
Constructs an empty CallbackStore.
CallbackStore(int, int, int, CallbackStore.CancelCallbackChannelFunc) - Constructor for class edu.wpi.first.wpilibj.simulation.CallbackStore
Note: This constructor is for simulation classes only.
CallbackStore(int, int, CallbackStore.CancelCallbackFunc) - Constructor for class edu.wpi.first.wpilibj.simulation.CallbackStore
Note: This constructor is for simulation classes only.
CallbackStore(int, CallbackStore.CancelCallbackNoIndexFunc) - Constructor for class edu.wpi.first.wpilibj.simulation.CallbackStore
Note: This constructor is for simulation classes only.
CameraServer - Class in edu.wpi.first.cameraserver
Singleton class for creating and keeping camera servers.
CameraServerJNI - Class in edu.wpi.first.cscore
CameraServer JNI.
CameraServerJNI.Helper - Class in edu.wpi.first.cscore
Sets whether JNI should be loaded in the static block.
CameraServerJNI.LoggerFunction - Interface in edu.wpi.first.cscore
Logger functional interface.
CameraServerJNI.TelemetryKind - Enum Class in edu.wpi.first.cscore
Telemetry kind.
CameraServerShared - Interface in edu.wpi.first.cameraserver
CameraServer shared functions.
CameraServerSharedStore - Class in edu.wpi.first.cameraserver
Storage for CameraServerShared instance.
CAN - Class in edu.wpi.first.wpilibj
High level class for interfacing with CAN devices conforming to the standard CAN spec.
CAN(int) - Constructor for class edu.wpi.first.wpilibj.CAN
Create a new CAN communication interface with the specific device ID.
CAN(int, int, int) - Constructor for class edu.wpi.first.wpilibj.CAN
Create a new CAN communication interface with a specific device ID, manufacturer and device type.
CAN_IS_FRAME_11BIT - Static variable in class edu.wpi.first.hal.can.CANJNI
Mask for "is frame 11 bits" in message ID.
CAN_IS_FRAME_REMOTE - Static variable in class edu.wpi.first.hal.can.CANJNI
Mask for "is frame remote" in message ID.
CAN_SEND_PERIOD_NO_REPEAT - Static variable in class edu.wpi.first.hal.can.CANJNI
Flag for sending a CAN message once.
CAN_SEND_PERIOD_STOP_REPEATING - Static variable in class edu.wpi.first.hal.can.CANJNI
Flag for stopping periodic CAN message sends.
CANAPIJNI - Class in edu.wpi.first.hal
CAN API HAL JNI Functions.
CANAPITypes - Class in edu.wpi.first.hal
CAN API Types.
CANAPITypes.CANDeviceType - Enum Class in edu.wpi.first.hal
FRC CAN device type.
CANAPITypes.CANManufacturer - Enum Class in edu.wpi.first.hal
FRC CAN manufacturer ID.
CanBusOff - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
CanBusOff - Variable in class edu.wpi.first.hal.REVPHStickyFaults
 
cancel() - Method in class edu.wpi.first.wpilibj2.command.Command
Cancels this command.
cancel(Command...) - Method in class edu.wpi.first.wpilibj2.command.CommandScheduler
Cancels commands.
cancelAccumulatorCenterCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogInDataJNI
 
cancelAccumulatorCountCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogInDataJNI
 
cancelAccumulatorDeadbandCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogInDataJNI
 
cancelAccumulatorInitializedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogInDataJNI
 
cancelAccumulatorValueCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogInDataJNI
 
cancelActiveCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AccelerometerDataJNI
 
cancelActiveCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.SPIAccelerometerDataJNI
 
cancelAll() - Method in class edu.wpi.first.wpilibj2.command.CommandScheduler
Cancels all commands that are currently scheduled.
cancelAllianceStationIdCallback(int) - Static method in class edu.wpi.first.hal.simulation.DriverStationDataJNI
 
cancelAngleCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogGyroDataJNI
 
cancelAutonomousCallback(int) - Static method in class edu.wpi.first.hal.simulation.DriverStationDataJNI
 
cancelAverageBitsCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogInDataJNI
 
cancelBrownoutVoltageCallback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelClosedLoopEnabledCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.CTREPCMDataJNI
 
cancelCompressorConfigTypeCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.REVPHDataJNI
 
cancelCompressorCurrentCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.CTREPCMDataJNI
 
cancelCompressorCurrentCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.REVPHDataJNI
 
cancelCompressorOnCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.CTREPCMDataJNI
 
cancelCompressorOnCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.REVPHDataJNI
 
cancelCountCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.EncoderDataJNI
 
cancelCPUTempCallback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelCurrentCallback(int, int, int) - Static method in class edu.wpi.first.hal.simulation.PowerDistributionDataJNI
 
cancelDataCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AddressableLEDDataJNI
 
cancelDirectionCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.EncoderDataJNI
 
cancelDistancePerPulseCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.EncoderDataJNI
 
cancelDsAttachedCallback(int) - Static method in class edu.wpi.first.hal.simulation.DriverStationDataJNI
 
cancelDutyCycleCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.DigitalPWMDataJNI
 
cancelEnabledCallback(int) - Static method in class edu.wpi.first.hal.simulation.DriverStationDataJNI
 
cancelEStopCallback(int) - Static method in class edu.wpi.first.hal.simulation.DriverStationDataJNI
 
cancelFilterIndexCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.DIODataJNI
 
cancelFmsAttachedCallback(int) - Static method in class edu.wpi.first.hal.simulation.DriverStationDataJNI
 
cancelForwardCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.RelayDataJNI
 
cancelFPGAButtonCallback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelFrequencyCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.DutyCycleDataJNI
 
cancelInitializedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AddressableLEDDataJNI
 
cancelInitializedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogGyroDataJNI
 
cancelInitializedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogInDataJNI
 
cancelInitializedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogOutDataJNI
 
cancelInitializedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogTriggerDataJNI
 
cancelInitializedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.CTREPCMDataJNI
 
cancelInitializedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.DigitalPWMDataJNI
 
cancelInitializedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.DIODataJNI
 
cancelInitializedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.DutyCycleDataJNI
 
cancelInitializedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.EncoderDataJNI
 
cancelInitializedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.I2CDataJNI
 
cancelInitializedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.PowerDistributionDataJNI
 
cancelInitializedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.PWMDataJNI
 
cancelInitializedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.REVPHDataJNI
 
cancelInitializedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.SPIDataJNI
 
cancelInitializedForwardCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.RelayDataJNI
 
cancelInitializedReverseCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.RelayDataJNI
 
cancelIsInputCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.DIODataJNI
 
cancelLengthCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AddressableLEDDataJNI
 
cancelMatchTimeCallback(int) - Static method in class edu.wpi.first.hal.simulation.DriverStationDataJNI
 
cancelMaxPeriodCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.EncoderDataJNI
 
cancelNotifierAlarm(int) - Static method in class edu.wpi.first.hal.NotifierJNI
Cancels the next notifier alarm.
cancelOutputCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.DutyCycleDataJNI
 
cancelOutputPortCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AddressableLEDDataJNI
 
cancelOversampleBitsCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogInDataJNI
 
cancelPeriodCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.EncoderDataJNI
 
cancelPeriodScaleCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.PWMDataJNI
 
cancelPinCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.DigitalPWMDataJNI
 
cancelPollListener(int) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Cancels poll listener.
cancelPositionCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.PWMDataJNI
 
cancelPressureSwitchCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.CTREPCMDataJNI
 
cancelPressureSwitchCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.REVPHDataJNI
 
cancelPulseLengthCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.DIODataJNI
 
cancelPulseMicrosecondCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.PWMDataJNI
 
cancelRadioLEDStateCallback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelRangeCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AccelerometerDataJNI
 
cancelRangeCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.SPIAccelerometerDataJNI
 
cancelRateCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogGyroDataJNI
 
cancelReadAutoReceiveBufferCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.SPIDataJNI
 
cancelReadCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.I2CDataJNI
 
cancelReadCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.SPIDataJNI
 
cancelResetCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.EncoderDataJNI
 
cancelReverseCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.RelayDataJNI
 
cancelReverseDirectionCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.EncoderDataJNI
 
cancelRunningCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AddressableLEDDataJNI
 
cancelSamplesToAverageCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.EncoderDataJNI
 
cancelSimDeviceCreatedCallback(int) - Static method in class edu.wpi.first.hal.simulation.SimDeviceDataJNI
 
cancelSimDeviceFreedCallback(int) - Static method in class edu.wpi.first.hal.simulation.SimDeviceDataJNI
 
cancelSimValueChangedCallback(int) - Static method in class edu.wpi.first.hal.simulation.SimDeviceDataJNI
 
cancelSimValueCreatedCallback(int) - Static method in class edu.wpi.first.hal.simulation.SimDeviceDataJNI
 
cancelSimValueResetCallback(int) - Static method in class edu.wpi.first.hal.simulation.SimDeviceDataJNI
 
cancelSolenoidOutputCallback(int, int, int) - Static method in class edu.wpi.first.hal.simulation.CTREPCMDataJNI
 
cancelSolenoidOutputCallback(int, int, int) - Static method in class edu.wpi.first.hal.simulation.REVPHDataJNI
 
cancelSpeedCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.PWMDataJNI
 
cancelTeamNumberCallback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelTemperatureCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.PowerDistributionDataJNI
 
cancelTestCallback(int) - Static method in class edu.wpi.first.hal.simulation.DriverStationDataJNI
 
cancelTriggerLowerBoundCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogTriggerDataJNI
 
cancelTriggerUpperBoundCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogTriggerDataJNI
 
cancelUserActive3V3Callback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelUserActive5VCallback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelUserActive6VCallback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelUserCurrent3V3Callback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelUserCurrent5VCallback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelUserCurrent6VCallback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelUserFaults3V3Callback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelUserFaults5VCallback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelUserFaults6VCallback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelUserVoltage3V3Callback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelUserVoltage5VCallback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelUserVoltage6VCallback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelValueCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.DIODataJNI
 
cancelVInCurrentCallback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelVInVoltageCallback(int) - Static method in class edu.wpi.first.hal.simulation.RoboRioDataJNI
 
cancelVoltageCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogInDataJNI
 
cancelVoltageCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AnalogOutDataJNI
 
cancelVoltageCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.PowerDistributionDataJNI
 
cancelWriteCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.I2CDataJNI
 
cancelWriteCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.SPIDataJNI
 
cancelXCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AccelerometerDataJNI
 
cancelXCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.SPIAccelerometerDataJNI
 
cancelYCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AccelerometerDataJNI
 
cancelYCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.SPIAccelerometerDataJNI
 
cancelZCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.AccelerometerDataJNI
 
cancelZCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.SPIAccelerometerDataJNI
 
cancelZeroLatchCallback(int, int) - Static method in class edu.wpi.first.hal.simulation.PWMDataJNI
 
CANData - Class in edu.wpi.first.hal
 
CANData() - Constructor for class edu.wpi.first.hal.CANData
Default constructor.
CANExceptionFactory - Class in edu.wpi.first.hal.can
Checks the status of a CAN message and throws an exception of the appropriate type if necessary.
CANInvalidBufferException - Exception in edu.wpi.first.hal.can
Exception indicating that a CAN driver library entry-point was passed an invalid buffer.
CANInvalidBufferException() - Constructor for exception edu.wpi.first.hal.can.CANInvalidBufferException
 
CANInvalidBufferException(String) - Constructor for exception edu.wpi.first.hal.can.CANInvalidBufferException
 
CANJNI - Class in edu.wpi.first.hal.can
CAN API HAL JNI Functions.
CANJNI() - Constructor for class edu.wpi.first.hal.can.CANJNI
Default constructor.
CANMessageNotAllowedException - Exception in edu.wpi.first.hal.can
Exception indicating that the Jaguar CAN Driver layer refused to send a restricted message ID to the CAN bus.
CANMessageNotAllowedException(String) - Constructor for exception edu.wpi.first.hal.can.CANMessageNotAllowedException
 
CANMessageNotFoundException - Exception in edu.wpi.first.hal.can
Exception indicating that a can message is not available from Network Communications.
CANMessageNotFoundException() - Constructor for exception edu.wpi.first.hal.can.CANMessageNotFoundException
 
CANMessageNotFoundException(String) - Constructor for exception edu.wpi.first.hal.can.CANMessageNotFoundException
 
CANNotInitializedException - Exception in edu.wpi.first.hal.can
Exception indicating that the CAN driver layer has not been initialized.
CANNotInitializedException() - Constructor for exception edu.wpi.first.hal.can.CANNotInitializedException
 
CANNotInitializedException(String) - Constructor for exception edu.wpi.first.hal.can.CANNotInitializedException
 
CANStatus - Class in edu.wpi.first.hal.can
Structure for holding the result of a CAN Status request.
CANStatus() - Constructor for class edu.wpi.first.hal.can.CANStatus
Default constructor.
CANStreamMessage - Class in edu.wpi.first.hal
 
CANStreamMessage() - Constructor for class edu.wpi.first.hal.CANStreamMessage
Default constructor.
CANStreamOverflowException - Exception in edu.wpi.first.hal.can
 
CANStreamOverflowException(CANStreamMessage[], int) - Constructor for exception edu.wpi.first.hal.can.CANStreamOverflowException
Constructs a new CANStreamOverflowException.
CanWarning - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
CanWarning - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
CanWarning - Variable in class edu.wpi.first.hal.REVPHFaults
 
CanWarning - Variable in class edu.wpi.first.hal.REVPHStickyFaults
 
castTo(BiFunction<EventLoop, BooleanSupplier, T>) - Method in class edu.wpi.first.wpilibj.event.BooleanEvent
A method to "downcast" a BooleanEvent instance to a subclass (for example, to a command-based version of this class).
Celsius - Static variable in class edu.wpi.first.units.Units
The base SI unit of temperature, where a value of 0 roughly corresponds to the freezing point of water and a value of 100 corresponds to the boiling point.
center - Variable in class edu.wpi.first.hal.PWMConfigDataResult
The center PWM value in microseconds.
Centimeter - Static variable in class edu.wpi.first.units.Units
1/100 of a Units.Meter.
Centimeters - Static variable in class edu.wpi.first.units.Units
1/100 of a Units.Meter.
CentripetalAccelerationConstraint - Class in edu.wpi.first.math.trajectory.constraint
A constraint on the maximum absolute centripetal acceleration allowed when traversing a trajectory.
CentripetalAccelerationConstraint(double) - Constructor for class edu.wpi.first.math.trajectory.constraint.CentripetalAccelerationConstraint
Constructs a centripetal acceleration constraint.
changeBoundsUnchecked(Matrix<?, ?>) - Static method in class edu.wpi.first.math.Matrix
Reassigns dimensions of a Matrix to allow for operations with other matrices that have wildcard dimensions.
Channel0BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel0BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel0Fault - Variable in class edu.wpi.first.hal.REVPHFaults
 
Channel10BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel10BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel10Fault - Variable in class edu.wpi.first.hal.REVPHFaults
 
Channel11BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel11BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel11Fault - Variable in class edu.wpi.first.hal.REVPHFaults
 
Channel12BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel12BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel12Fault - Variable in class edu.wpi.first.hal.REVPHFaults
 
Channel13BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel13BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel13Fault - Variable in class edu.wpi.first.hal.REVPHFaults
 
Channel14BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel14BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel14Fault - Variable in class edu.wpi.first.hal.REVPHFaults
 
Channel15BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel15BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel15Fault - Variable in class edu.wpi.first.hal.REVPHFaults
 
Channel16BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel16BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel17BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel17BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel18BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel18BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel19BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel19BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel1BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel1BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel1Fault - Variable in class edu.wpi.first.hal.REVPHFaults
 
Channel20BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel20BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel21BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel21BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel22BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel22BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel23BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel23BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel2BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel2BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel2Fault - Variable in class edu.wpi.first.hal.REVPHFaults
 
Channel3BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel3BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel3Fault - Variable in class edu.wpi.first.hal.REVPHFaults
 
Channel4BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel4BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel4Fault - Variable in class edu.wpi.first.hal.REVPHFaults
 
Channel5BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel5BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel5Fault - Variable in class edu.wpi.first.hal.REVPHFaults
 
Channel6BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel6BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel6Fault - Variable in class edu.wpi.first.hal.REVPHFaults
 
Channel7BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel7BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel7Fault - Variable in class edu.wpi.first.hal.REVPHFaults
 
Channel8BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel8BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel8Fault - Variable in class edu.wpi.first.hal.REVPHFaults
 
Channel9BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionFaults
 
Channel9BreakerFault - Variable in class edu.wpi.first.hal.PowerDistributionStickyFaults
 
Channel9Fault - Variable in class edu.wpi.first.hal.REVPHFaults
 
ChassisSpeeds - Class in edu.wpi.first.math.kinematics
Represents the speed of a robot chassis.
ChassisSpeeds() - Constructor for class edu.wpi.first.math.kinematics.ChassisSpeeds
Constructs a ChassisSpeeds with zeros for dx, dy, and theta.
ChassisSpeeds(double, double, double) - Constructor for class edu.wpi.first.math.kinematics.ChassisSpeeds
Constructs a ChassisSpeeds object.
ChassisSpeeds(Measure<Velocity<Distance>>, Measure<Velocity<Distance>>, Measure<Velocity<Angle>>) - Constructor for class edu.wpi.first.math.kinematics.ChassisSpeeds
Constructs a ChassisSpeeds object.
ChassisSpeedsProto - Class in edu.wpi.first.math.kinematics.proto
 
ChassisSpeedsProto() - Constructor for class edu.wpi.first.math.kinematics.proto.ChassisSpeedsProto
 
ChassisSpeedsStruct - Class in edu.wpi.first.math.kinematics.struct
 
ChassisSpeedsStruct() - Constructor for class edu.wpi.first.math.kinematics.struct.ChassisSpeedsStruct
 
check() - Method in class edu.wpi.first.wpilibj.MotorSafety
Check if this motor has exceeded its timeout.
checkAnalogInputChannel(int) - Static method in class edu.wpi.first.hal.AnalogJNI
Checks that the analog output channel number is valid.
checkAnalogInputChannel(int) - Static method in class edu.wpi.first.wpilibj.SensorUtil
Check that the analog input number is value.
checkAnalogModule(byte) - Static method in class edu.wpi.first.hal.AnalogJNI
Checks that the analog module number is valid.
checkAnalogOutputChannel(int) - Static method in class edu.wpi.first.hal.AnalogJNI
Checks that the analog output channel number is valid.
checkAnalogOutputChannel(int) - Static method in class edu.wpi.first.wpilibj.SensorUtil
Check that the analog input number is value.
checkAndReserveSolenoids(int) - Method in class edu.wpi.first.wpilibj.PneumaticHub
 
checkAndReserveSolenoids(int) - Method in interface edu.wpi.first.wpilibj.PneumaticsBase
Check to see if the masked solenoids can be reserved, and if not reserve them.
checkAndReserveSolenoids(int) - Method in class edu.wpi.first.wpilibj.PneumaticsControlModule
 
checkChannel(int, int) - Static method in class edu.wpi.first.hal.PowerDistributionJNI
Checks if a PowerDistribution channel is valid.
checkDigitalChannel(int) - Static method in class edu.wpi.first.wpilibj.SensorUtil
Check that the digital channel number is valid.
checkDIOChannel(int) - Static method in class edu.wpi.first.hal.DIOJNI
Checks if a DIO channel is valid.
CheckedAllocationException - Exception in edu.wpi.first.hal.util
Exception indicating that the resource is already allocated This is meant to be thrown by the resource class.
CheckedAllocationException(String) - Constructor for exception edu.wpi.first.hal.util.CheckedAllocationException
Create a new CheckedAllocationException.
checkModule(int, int) - Static method in class edu.wpi.first.hal.PowerDistributionJNI
Checks if a PowerDistribution module is valid.
checkMotors() - Static method in class edu.wpi.first.wpilibj.MotorSafety
Check the motors to see if any have timed out.
checkPWMChannel(int) - Static method in class edu.wpi.first.hal.PWMJNI
Checks if a pwm channel is valid.
checkPWMChannel(int) - Static method in class edu.wpi.first.wpilibj.SensorUtil
Check that the digital channel number is valid.
checkRelayChannel(int) - Static method in class edu.wpi.first.hal.RelayJNI
Checks if a relay channel is valid.
checkRelayChannel(int) - Static method in class edu.wpi.first.wpilibj.SensorUtil
Check that the digital channel number is valid.
checkSolenoidChannel(int) - Static method in class edu.wpi.first.hal.CTREPCMJNI
Checks if a solenoid channel number is valid.
checkSolenoidChannel(int) - Static method in class edu.wpi.first.hal.REVPHJNI
Checks if a solenoid channel number is valid.
checkSolenoidChannel(int) - Method in class edu.wpi.first.wpilibj.PneumaticHub
 
checkSolenoidChannel(int) - Method in interface edu.wpi.first.wpilibj.PneumaticsBase
Check if a solenoid channel is valid.
checkSolenoidChannel(int) - Method in class edu.wpi.first.wpilibj.PneumaticsControlModule
 
checkStatus(int, int) - Static method in class edu.wpi.first.hal.can.CANExceptionFactory
Checks the status of a CAN message with the given message ID.
circle() - Method in class edu.wpi.first.wpilibj2.command.button.CommandPS4Controller
Constructs a Trigger instance around the circle button's digital signal.
circle() - Method in class edu.wpi.first.wpilibj2.command.button.CommandPS5Controller
Constructs a Trigger instance around the circle button's digital signal.
circle(EventLoop) - Method in class edu.wpi.first.wpilibj.PS4Controller
Constructs an event instance around the circle button's digital signal.
circle(EventLoop) - Method in class edu.wpi.first.wpilibj.PS5Controller
Constructs an event instance around the circle button's digital signal.
circle(EventLoop) - Method in class edu.wpi.first.wpilibj2.command.button.CommandPS4Controller
Constructs a Trigger instance around the circle button's digital signal.
circle(EventLoop) - Method in class edu.wpi.first.wpilibj2.command.button.CommandPS5Controller
Constructs a Trigger instance around the circle button's digital signal.
CircularBuffer<T> - Class in edu.wpi.first.util
This is a simple circular buffer so we don't need to "bucket brigade" copy old values.
CircularBuffer(int) - Constructor for class edu.wpi.first.util.CircularBuffer
Create a CircularBuffer with the provided size.
clamp(double, double, double) - Static method in class edu.wpi.first.math.MathUtil
Returns value clamped between low and high boundaries.
clamp(int, int, int) - Static method in class edu.wpi.first.math.MathUtil
Returns value clamped between low and high boundaries.
clampInput(double) - Method in class edu.wpi.first.wpilibj.simulation.LinearSystemSim
Clamp the input vector such that no element exceeds the maximum allowed value.
clampInput(Matrix<N2, N1>) - Method in class edu.wpi.first.wpilibj.simulation.DifferentialDrivetrainSim
Clamp the input vector such that no element exceeds the battery voltage.
clampInput(Matrix<Inputs, N1>) - Method in class edu.wpi.first.math.system.LinearSystemLoop
Clamp the input u to the min and max.
clampInputMaxMagnitude(Matrix<I, N1>, Matrix<I, N1>, Matrix<I, N1>) - Static method in class edu.wpi.first.math.StateSpaceUtil
Clamp the input u to the min and max.
ClassPreloader - Class in edu.wpi.first.util
Loads classes by name.
cleanAnalogTrigger(int) - Static method in class edu.wpi.first.hal.AnalogJNI
Frees an analog trigger.
cleanCAN(int) - Static method in class edu.wpi.first.hal.CANAPIJNI
Frees a CAN device.
cleanInterrupts(int) - Static method in class edu.wpi.first.hal.InterruptJNI
Frees an interrupt.
cleanNotifier(int) - Static method in class edu.wpi.first.hal.NotifierJNI
Cleans a notifier.
CleanupPool - Class in edu.wpi.first.util.cleanup
An object containing a Stack of AutoCloseable objects that are closed when this object is closed.
CleanupPool() - Constructor for class edu.wpi.first.util.cleanup.CleanupPool
Default constructor.
clear() - Method in class edu.wpi.first.math.interpolation.InterpolatingTreeMap
Clears the contents.
clear() - Method in class edu.wpi.first.math.interpolation.TimeInterpolatableBuffer
Clear all old samples.
clear() - Method in class edu.wpi.first.math.proto.Controller.ProtobufArmFeedforward
 
clear() - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveFeedforward
 
clear() - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveWheelVoltages
 
clear() - Method in class edu.wpi.first.math.proto.Controller.ProtobufElevatorFeedforward
 
clear() - Method in class edu.wpi.first.math.proto.Controller.ProtobufSimpleMotorFeedforward
 
clear() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufEllipse2d
 
clear() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufPose2d
 
clear() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufRectangle2d
 
clear() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufRotation2d
 
clear() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTransform2d
 
clear() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTranslation2d
 
clear() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTwist2d
 
clear() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufPose3d
 
clear() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufQuaternion
 
clear() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufRotation3d
 
clear() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTransform3d
 
clear() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTranslation3d
 
clear() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTwist3d
 
clear() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufChassisSpeeds
 
clear() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveKinematics
 
clear() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveWheelPositions
 
clear() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveWheelSpeeds
 
clear() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveKinematics
 
clear() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveMotorVoltages
 
clear() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelPositions
 
clear() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelSpeeds
 
clear() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveDriveKinematics
 
clear() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveModulePosition
 
clear() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveModuleState
 
clear() - Method in class edu.wpi.first.math.proto.Plant.ProtobufDCMotor
 
clear() - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
 
clear() - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
 
clear() - Method in class edu.wpi.first.math.proto.System.ProtobufLinearSystem
 
clear() - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectory
 
clear() - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectoryState
 
clear() - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufMatrix
 
clear() - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufVector
 
clear() - Method in class edu.wpi.first.units.collections.LongToObjectHashMap
Clears and removes all entries from the map.
clear() - Method in class edu.wpi.first.util.CircularBuffer
Sets internal buffer contents to zero.
clear() - Method in class edu.wpi.first.util.DoubleCircularBuffer
Sets internal buffer contents to zero.
clear() - Method in class edu.wpi.first.wpilibj.event.EventLoop
Clear all bindings.
clearA() - Method in class edu.wpi.first.math.proto.System.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix a = 4;
clearAcceleration() - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectoryState
optional double acceleration = 3;
clearAllStickyFaults() - Method in class edu.wpi.first.wpilibj.PneumaticsControlModule
Clears all sticky faults on this device.
clearAllStickyFaults(int) - Static method in class edu.wpi.first.hal.CTREPCMJNI
Clears all sticky faults on this device.
clearAngle() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveModulePosition
optional .wpi.proto.ProtobufRotation2d angle = 2;
clearAngle() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveModuleState
optional .wpi.proto.ProtobufRotation2d angle = 2;
clearB() - Method in class edu.wpi.first.math.proto.System.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix b = 5;
clearC() - Method in class edu.wpi.first.math.proto.System.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix c = 6;
clearCenter() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufEllipse2d
optional .wpi.proto.ProtobufPose2d center = 1;
clearCenter() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufRectangle2d
optional .wpi.proto.ProtobufPose2d center = 1;
clearComposedCommands() - Method in class edu.wpi.first.wpilibj2.command.CommandScheduler
Clears the list of composed commands, allowing all commands to be freely used again.
clearCounterDownSource(int) - Static method in class edu.wpi.first.hal.CounterJNI
Disables the down counting source to the counter.
clearCounterUpSource(int) - Static method in class edu.wpi.first.hal.CounterJNI
Disables the up counting source to the counter.
clearCurvature() - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectoryState
optional double curvature = 5;
clearD() - Method in class edu.wpi.first.math.proto.System.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix d = 7;
clearData() - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufMatrix
repeated double data = 3;
clearDistance() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveModulePosition
optional double distance = 1;
clearDownSource() - Method in class edu.wpi.first.wpilibj.Counter
Disable the down counting source to the counter.
clearDtheta() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTwist2d
optional double dtheta = 3;
clearDx() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTwist2d
optional double dx = 1;
clearDx() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTwist3d
optional double dx = 1;
clearDy() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTwist2d
optional double dy = 2;
clearDy() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTwist3d
optional double dy = 2;
clearDz() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTwist3d
optional double dz = 3;
clearEpochs() - Method in class edu.wpi.first.wpilibj.Tracer
Clears all epochs.
clearExternalTriggers() - Method in class edu.wpi.first.wpilibj.DMA
Clear all external triggers from the DMA trigger list.
clearExternalTriggers(int) - Static method in class edu.wpi.first.hal.DMAJNI
Clear all external triggers from the DMA trigger list.
clearFamilies() - Method in class edu.wpi.first.apriltag.AprilTagDetector
Unregister all families.
clearFamilies(long) - Static method in class edu.wpi.first.apriltag.jni.AprilTagJNI
Unregister all families.
clearFreeCurrent() - Method in class edu.wpi.first.math.proto.Plant.ProtobufDCMotor
optional double free_current = 4;
clearFreeSpeed() - Method in class edu.wpi.first.math.proto.Plant.ProtobufDCMotor
optional double free_speed = 5;
clearFrontLeft() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d front_left = 1;
clearFrontLeft() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveMotorVoltages
optional double front_left = 1;
clearFrontLeft() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelPositions
optional double front_left = 1;
clearFrontLeft() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelSpeeds
optional double front_left = 1;
clearFrontRight() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d front_right = 2;
clearFrontRight() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveMotorVoltages
optional double front_right = 2;
clearFrontRight() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelPositions
optional double front_right = 2;
clearFrontRight() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelSpeeds
optional double front_right = 2;
clearKa() - Method in class edu.wpi.first.math.proto.Controller.ProtobufArmFeedforward
optional double ka = 4;
clearKa() - Method in class edu.wpi.first.math.proto.Controller.ProtobufElevatorFeedforward
optional double ka = 4;
clearKa() - Method in class edu.wpi.first.math.proto.Controller.ProtobufSimpleMotorFeedforward
optional double ka = 3;
clearKaAngular() - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveFeedforward
optional double ka_angular = 4;
clearKaLinear() - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveFeedforward
optional double ka_linear = 2;
clearKg() - Method in class edu.wpi.first.math.proto.Controller.ProtobufArmFeedforward
optional double kg = 2;
clearKg() - Method in class edu.wpi.first.math.proto.Controller.ProtobufElevatorFeedforward
optional double kg = 2;
clearKs() - Method in class edu.wpi.first.math.proto.Controller.ProtobufArmFeedforward
optional double ks = 1;
clearKs() - Method in class edu.wpi.first.math.proto.Controller.ProtobufElevatorFeedforward
optional double ks = 1;
clearKs() - Method in class edu.wpi.first.math.proto.Controller.ProtobufSimpleMotorFeedforward
optional double ks = 1;
clearKv() - Method in class edu.wpi.first.math.proto.Controller.ProtobufArmFeedforward
optional double kv = 3;
clearKv() - Method in class edu.wpi.first.math.proto.Controller.ProtobufElevatorFeedforward
optional double kv = 3;
clearKv() - Method in class edu.wpi.first.math.proto.Controller.ProtobufSimpleMotorFeedforward
optional double kv = 2;
clearKvAngular() - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveFeedforward
optional double kv_angular = 3;
clearKvLinear() - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveFeedforward
optional double kv_linear = 1;
clearLeft() - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveWheelVoltages
optional double left = 1;
clearLeft() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveWheelPositions
optional double left = 1;
clearLeft() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveWheelSpeeds
optional double left = 1;
clearModules() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveDriveKinematics
repeated .wpi.proto.ProtobufTranslation2d modules = 1;
clearNominalVoltage() - Method in class edu.wpi.first.math.proto.Plant.ProtobufDCMotor
optional double nominal_voltage = 1;
clearNumCols() - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufMatrix
optional uint32 num_cols = 2;
clearNumInputs() - Method in class edu.wpi.first.math.proto.System.ProtobufLinearSystem
optional uint32 num_inputs = 2;
clearNumOutputs() - Method in class edu.wpi.first.math.proto.System.ProtobufLinearSystem
optional uint32 num_outputs = 3;
clearNumRows() - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufMatrix
optional uint32 num_rows = 1;
clearNumStates() - Method in class edu.wpi.first.math.proto.System.ProtobufLinearSystem
optional uint32 num_states = 1;
clearOmega() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufChassisSpeeds
optional double omega = 3;
clearPersistent() - Method in class edu.wpi.first.networktables.NetworkTableEntry
Stop making value persistent through program restarts.
clearPersistent(String) - Static method in class edu.wpi.first.wpilibj.smartdashboard.SmartDashboard
Stop making a key's value persistent through program restarts.
clearPose() - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectoryState
optional .wpi.proto.ProtobufPose2d pose = 4;
clearProperties() - Method in interface edu.wpi.first.util.sendable.SendableBuilder
Clear properties.
clearProperties() - Method in class edu.wpi.first.wpilibj.smartdashboard.SendableBuilderImpl
Clear properties.
clearQ() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufRotation3d
optional .wpi.proto.ProtobufQuaternion q = 1;
clearQuick() - Method in class edu.wpi.first.math.proto.Controller.ProtobufArmFeedforward
 
clearQuick() - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveFeedforward
 
clearQuick() - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveWheelVoltages
 
clearQuick() - Method in class edu.wpi.first.math.proto.Controller.ProtobufElevatorFeedforward
 
clearQuick() - Method in class edu.wpi.first.math.proto.Controller.ProtobufSimpleMotorFeedforward
 
clearQuick() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufEllipse2d
 
clearQuick() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufPose2d
 
clearQuick() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufRectangle2d
 
clearQuick() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufRotation2d
 
clearQuick() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTransform2d
 
clearQuick() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTranslation2d
 
clearQuick() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTwist2d
 
clearQuick() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufPose3d
 
clearQuick() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufQuaternion
 
clearQuick() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufRotation3d
 
clearQuick() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTransform3d
 
clearQuick() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTranslation3d
 
clearQuick() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTwist3d
 
clearQuick() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufChassisSpeeds
 
clearQuick() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveKinematics
 
clearQuick() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveWheelPositions
 
clearQuick() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveWheelSpeeds
 
clearQuick() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveKinematics
 
clearQuick() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveMotorVoltages
 
clearQuick() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelPositions
 
clearQuick() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelSpeeds
 
clearQuick() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveDriveKinematics
 
clearQuick() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveModulePosition
 
clearQuick() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveModuleState
 
clearQuick() - Method in class edu.wpi.first.math.proto.Plant.ProtobufDCMotor
 
clearQuick() - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
 
clearQuick() - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
 
clearQuick() - Method in class edu.wpi.first.math.proto.System.ProtobufLinearSystem
 
clearQuick() - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectory
 
clearQuick() - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectoryState
 
clearQuick() - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufMatrix
 
clearQuick() - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufVector
 
clearRearLeft() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d rear_left = 3;
clearRearLeft() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveMotorVoltages
optional double rear_left = 3;
clearRearLeft() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelPositions
optional double rear_left = 3;
clearRearLeft() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelSpeeds
optional double rear_left = 3;
clearRearRight() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d rear_right = 4;
clearRearRight() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveMotorVoltages
optional double rear_right = 4;
clearRearRight() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelPositions
optional double rear_right = 4;
clearRearRight() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelSpeeds
optional double rear_right = 4;
clearRecordingFileNameFormat() - Static method in class edu.wpi.first.wpilibj.shuffleboard.Shuffleboard
Clears the custom name format for recording files.
clearRight() - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveWheelVoltages
optional double right = 2;
clearRight() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveWheelPositions
optional double right = 2;
clearRight() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveWheelSpeeds
optional double right = 2;
clearRotation() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufPose2d
optional .wpi.proto.ProtobufRotation2d rotation = 2;
clearRotation() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTransform2d
optional .wpi.proto.ProtobufRotation2d rotation = 2;
clearRotation() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufPose3d
optional .wpi.proto.ProtobufRotation3d rotation = 2;
clearRotation() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTransform3d
optional .wpi.proto.ProtobufRotation3d rotation = 2;
clearRows() - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufVector
repeated double rows = 1;
clearRx() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTwist3d
optional double rx = 4;
clearRy() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTwist3d
optional double ry = 5;
clearRz() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTwist3d
optional double rz = 6;
clearSensors() - Method in class edu.wpi.first.wpilibj.DMA
Clear all sensors from the DMA collection list.
clearSensors(int) - Static method in class edu.wpi.first.hal.DMAJNI
Clear all sensors from the DMA collection list.
clearSpeed() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveModuleState
optional double speed = 1;
clearStallCurrent() - Method in class edu.wpi.first.math.proto.Plant.ProtobufDCMotor
optional double stall_current = 3;
clearStallTorque() - Method in class edu.wpi.first.math.proto.Plant.ProtobufDCMotor
optional double stall_torque = 2;
clearStates() - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectory
repeated .wpi.proto.ProtobufTrajectoryState states = 2;
clearStickyFaults() - Method in class edu.wpi.first.wpilibj.PneumaticHub
Clears the sticky faults.
clearStickyFaults() - Method in class edu.wpi.first.wpilibj.PowerDistribution
Clear all PDP/PDH sticky faults.
clearStickyFaults(int) - Static method in class edu.wpi.first.hal.PowerDistributionJNI
Clears any PowerDistribution sticky faults.
clearStickyFaults(int) - Static method in class edu.wpi.first.hal.REVPHJNI
Clears the sticky faults.
clearTime() - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectoryState
optional double time = 1;
clearTrackWidth() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveKinematics
optional double track_width = 1;
clearTranslation() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufPose2d
optional .wpi.proto.ProtobufTranslation2d translation = 1;
clearTranslation() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTransform2d
optional .wpi.proto.ProtobufTranslation2d translation = 1;
clearTranslation() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufPose3d
optional .wpi.proto.ProtobufTranslation3d translation = 1;
clearTranslation() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTransform3d
optional .wpi.proto.ProtobufTranslation3d translation = 1;
clearUpSource() - Method in class edu.wpi.first.wpilibj.Counter
Disable the up counting source to the counter.
clearValue() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufRotation2d
optional double value = 1;
clearVelocity() - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectoryState
optional double velocity = 2;
clearVx() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufChassisSpeeds
optional double vx = 1;
clearVy() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufChassisSpeeds
optional double vy = 2;
clearW() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufQuaternion
optional double w = 1;
clearX() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTranslation2d
optional double x = 1;
clearX() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufQuaternion
optional double x = 2;
clearX() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTranslation3d
optional double x = 1;
clearXFinal() - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
repeated double x_final = 2;
clearXFinal() - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
repeated double x_final = 2;
clearXInitial() - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
repeated double x_initial = 1;
clearXInitial() - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
repeated double x_initial = 1;
clearXSemiAxis() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufEllipse2d
optional double xSemiAxis = 2;
clearXWidth() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufRectangle2d
optional double xWidth = 2;
clearY() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTranslation2d
optional double y = 2;
clearY() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufQuaternion
optional double y = 3;
clearY() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTranslation3d
optional double y = 2;
clearYFinal() - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
repeated double y_final = 4;
clearYFinal() - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
repeated double y_final = 4;
clearYInitial() - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
repeated double y_initial = 3;
clearYInitial() - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
repeated double y_initial = 3;
clearYSemiAxis() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufEllipse2d
optional double ySemiAxis = 3;
clearYWidth() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufRectangle2d
optional double yWidth = 3;
clearZ() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufQuaternion
optional double z = 4;
clearZ() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTranslation3d
optional double z = 3;
clone() - Method in class edu.wpi.first.math.proto.Controller.ProtobufArmFeedforward
 
clone() - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveFeedforward
 
clone() - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveWheelVoltages
 
clone() - Method in class edu.wpi.first.math.proto.Controller.ProtobufElevatorFeedforward
 
clone() - Method in class edu.wpi.first.math.proto.Controller.ProtobufSimpleMotorFeedforward
 
clone() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufEllipse2d
 
clone() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufPose2d
 
clone() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufRectangle2d
 
clone() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufRotation2d
 
clone() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTransform2d
 
clone() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTranslation2d
 
clone() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTwist2d
 
clone() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufPose3d
 
clone() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufQuaternion
 
clone() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufRotation3d
 
clone() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTransform3d
 
clone() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTranslation3d
 
clone() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTwist3d
 
clone() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufChassisSpeeds
 
clone() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveKinematics
 
clone() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveWheelPositions
 
clone() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveWheelSpeeds
 
clone() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveKinematics
 
clone() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveMotorVoltages
 
clone() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelPositions
 
clone() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelSpeeds
 
clone() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveDriveKinematics
 
clone() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveModulePosition
 
clone() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveModuleState
 
clone() - Method in class edu.wpi.first.math.proto.Plant.ProtobufDCMotor
 
clone() - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
 
clone() - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
 
clone() - Method in class edu.wpi.first.math.proto.System.ProtobufLinearSystem
 
clone() - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectory
 
clone() - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectoryState
 
clone() - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufMatrix
 
clone() - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufVector
 
clone(T) - Method in interface edu.wpi.first.util.protobuf.Protobuf
Creates a (deep) clone of the object.
clone(T) - Method in interface edu.wpi.first.util.struct.Struct
Creates a (deep) clone of the object.
close() - Method in class edu.wpi.first.apriltag.AprilTagDetector
 
close() - Method in class edu.wpi.first.cscore.CvSink
 
close() - Method in class edu.wpi.first.cscore.VideoListener
 
close() - Method in class edu.wpi.first.cscore.VideoSink
 
close() - Method in class edu.wpi.first.cscore.VideoSource
 
close() - Method in class edu.wpi.first.hal.HAL.SimPeriodicAfterCallback
 
close() - Method in class edu.wpi.first.hal.HAL.SimPeriodicBeforeCallback
 
close() - Method in class edu.wpi.first.hal.SimDevice
 
close() - Method in class edu.wpi.first.math.controller.PIDController
 
close() - Method in class edu.wpi.first.net.MulticastServiceAnnouncer
 
close() - Method in class edu.wpi.first.net.MulticastServiceResolver
 
close() - Method in class edu.wpi.first.networktables.EntryBase
 
close() - Method in class edu.wpi.first.networktables.MultiSubscriber
 
close() - Method in class edu.wpi.first.networktables.NetworkTableEntry
 
close() - Method in class edu.wpi.first.networktables.NetworkTableInstance
Destroys the instance (if created by NetworkTableInstance.create()).
close() - Method in class edu.wpi.first.networktables.NetworkTableListener
 
close() - Method in class edu.wpi.first.networktables.NetworkTableListenerPoller
 
close() - Method in interface edu.wpi.first.networktables.PubSub
 
close() - Method in class edu.wpi.first.util.cleanup.CleanupPool
Closes all objects in the stack.
close() - Method in class edu.wpi.first.util.concurrent.Event
 
close() - Method in class edu.wpi.first.util.concurrent.Semaphore
 
close() - Method in class edu.wpi.first.util.datalog.DataLog
 
close() - Method in class edu.wpi.first.util.RawFrame
Close the RawFrame, releasing native resources.
close() - Method in class edu.wpi.first.wpilibj.AddressableLED
 
close() - Method in class edu.wpi.first.wpilibj.ADIS16448_IMU
Delete (free) the spi port used for the IMU.
close() - Method in class edu.wpi.first.wpilibj.ADIS16470_IMU
Delete (free) the spi port used for the IMU.
close() - Method in class edu.wpi.first.wpilibj.ADXL345_I2C
 
close() - Method in class edu.wpi.first.wpilibj.ADXL345_SPI
 
close() - Method in class edu.wpi.first.wpilibj.ADXL362
 
close() - Method in class edu.wpi.first.wpilibj.ADXRS450_Gyro
Delete (free) the spi port used for the gyro and stop accumulating.
close() - Method in class edu.wpi.first.wpilibj.AnalogAccelerometer
Delete the analog components used for the accelerometer.
close() - Method in class edu.wpi.first.wpilibj.AnalogEncoder
 
close() - Method in class edu.wpi.first.wpilibj.AnalogGyro
Delete (free) the accumulator and the analog components used for the gyro.
close() - Method in class edu.wpi.first.wpilibj.AnalogInput
 
close() - Method in class edu.wpi.first.wpilibj.AnalogOutput
 
close() - Method in class edu.wpi.first.wpilibj.AnalogPotentiometer
 
close() - Method in class edu.wpi.first.wpilibj.AnalogTrigger
 
close() - Method in class edu.wpi.first.wpilibj.AsynchronousInterrupt
Closes the interrupt.
close() - Method in class edu.wpi.first.wpilibj.BuiltInAccelerometer
 
close() - Method in class edu.wpi.first.wpilibj.CAN
Closes the CAN communication.
close() - Method in class edu.wpi.first.wpilibj.Compressor
 
close() - Method in class edu.wpi.first.wpilibj.Counter
 
close() - Method in class edu.wpi.first.wpilibj.counter.ExternalDirectionCounter
 
close() - Method in class edu.wpi.first.wpilibj.counter.Tachometer
 
close() - Method in class edu.wpi.first.wpilibj.counter.UpDownCounter
 
close() - Method in class edu.wpi.first.wpilibj.DigitalGlitchFilter
 
close() - Method in class edu.wpi.first.wpilibj.DigitalInput
 
close() - Method in class edu.wpi.first.wpilibj.DigitalOutput
 
close() - Method in class edu.wpi.first.wpilibj.DigitalSource
 
close() - Method in class edu.wpi.first.wpilibj.DMA
 
close() - Method in class edu.wpi.first.wpilibj.DoubleSolenoid
 
close() - Method in class edu.wpi.first.wpilibj.drive.DifferentialDrive
 
close() - Method in class edu.wpi.first.wpilibj.drive.MecanumDrive
 
close() - Method in class edu.wpi.first.wpilibj.DutyCycle
Close the DutyCycle and free all resources.
close() - Method in class edu.wpi.first.wpilibj.DutyCycleEncoder
 
close() - Method in class edu.wpi.first.wpilibj.Encoder
 
close() - Method in class edu.wpi.first.wpilibj.I2C
 
close() - Method in class edu.wpi.first.wpilibj.internal.DriverStationModeThread
 
close() - Method in class edu.wpi.first.wpilibj.motorcontrol.MotorControllerGroup
Deprecated.
 
close() - Method in class edu.wpi.first.wpilibj.motorcontrol.NidecBrushless
 
close() - Method in class edu.wpi.first.wpilibj.motorcontrol.PWMMotorController
Free the resource associated with the PWM channel and set the value to 0.
close() - Method in class edu.wpi.first.wpilibj.Notifier
 
close() - Method in class edu.wpi.first.wpilibj.PneumaticHub
 
close() - Method in interface edu.wpi.first.wpilibj.PneumaticsBase
 
close() - Method in class edu.wpi.first.wpilibj.PneumaticsControlModule
 
close() - Method in class edu.wpi.first.wpilibj.PowerDistribution
 
close() - Method in class edu.wpi.first.wpilibj.PWM
Free the resource associated with the PWM channel and set the value to 0.
close() - Method in class edu.wpi.first.wpilibj.Relay
 
close() - Method in class edu.wpi.first.wpilibj.RobotBase
 
close() - Method in class edu.wpi.first.wpilibj.SerialPort
 
close() - Method in class edu.wpi.first.wpilibj.SharpIR
 
close() - Method in class edu.wpi.first.wpilibj.shuffleboard.SendableCameraWrapper
 
close() - Method in class edu.wpi.first.wpilibj.shuffleboard.SimpleWidget
 
close() - Method in class edu.wpi.first.wpilibj.shuffleboard.SuppliedValueWidget
 
close() - Method in class edu.wpi.first.wpilibj.simulation.CallbackStore
Cancel the callback associated with this object.
close() - Method in class edu.wpi.first.wpilibj.smartdashboard.Field2d
 
close() - Method in class edu.wpi.first.wpilibj.smartdashboard.FieldObject2d
 
close() - Method in class edu.wpi.first.wpilibj.smartdashboard.Mechanism2d
 
close() - Method in class edu.wpi.first.wpilibj.smartdashboard.MechanismLigament2d
 
close() - Method in class edu.wpi.first.wpilibj.smartdashboard.MechanismObject2d
 
close() - Method in class edu.wpi.first.wpilibj.smartdashboard.MechanismRoot2d
 
close() - Method in class edu.wpi.first.wpilibj.smartdashboard.SendableBuilderImpl
 
close() - Method in class edu.wpi.first.wpilibj.smartdashboard.SendableChooser
 
close() - Method in class edu.wpi.first.wpilibj.Solenoid
 
close() - Method in class edu.wpi.first.wpilibj.SPI
 
close() - Method in class edu.wpi.first.wpilibj.SynchronousInterrupt
Closes the interrupt.
close() - Method in class edu.wpi.first.wpilibj.TimedRobot
 
close() - Method in class edu.wpi.first.wpilibj.Ultrasonic
Destructor for the ultrasonic sensor.
close() - Method in class edu.wpi.first.wpilibj.Watchdog
 
close() - Method in class edu.wpi.first.wpilibj2.command.CommandScheduler
 
closeCANStreamSession(int) - Static method in class edu.wpi.first.hal.can.CANJNI
Closes a CAN stream session.
Color - Class in edu.wpi.first.wpilibj.util
Represents colors.
Color() - Constructor for class edu.wpi.first.wpilibj.util.Color
Constructs a default color (black).
Color(double, double, double) - Constructor for class edu.wpi.first.wpilibj.util.Color
Constructs a Color from doubles.
Color(int, int, int) - Constructor for class edu.wpi.first.wpilibj.util.Color
Constructs a Color from ints.
Color(Color8Bit) - Constructor for class edu.wpi.first.wpilibj.util.Color
Constructs a Color from a Color8Bit.
Color(String) - Constructor for class edu.wpi.first.wpilibj.util.Color
Constructs a Color from a hex string.
Color.RGBChannel - Enum Class in edu.wpi.first.wpilibj.util
Represents a color channel in an RGB color.
Color8Bit - Class in edu.wpi.first.wpilibj.util
Represents colors with 8 bits of precision.
Color8Bit() - Constructor for class edu.wpi.first.wpilibj.util.Color8Bit
Constructs a default color (black).
Color8Bit(int, int, int) - Constructor for class edu.wpi.first.wpilibj.util.Color8Bit
Constructs a Color8Bit.
Color8Bit(Color) - Constructor for class edu.wpi.first.wpilibj.util.Color8Bit
Constructs a Color8Bit from a Color.
Color8Bit(String) - Constructor for class edu.wpi.first.wpilibj.util.Color8Bit
Constructs a Color8Bit from a hex string.
combine(A, B) - Static method in class edu.wpi.first.units.Mult
Creates a new Mult unit derived from two arbitrary units multiplied together.
combine(Unit<D>, Time) - Static method in class edu.wpi.first.units.Velocity
Creates a new velocity unit derived from an arbitrary numerator and time period units.
combine(Unit<D>, Time, String, String) - Static method in class edu.wpi.first.units.Velocity
Creates a new velocity unit derived from an arbitrary numerator and time period units.
combine(N, D) - Static method in class edu.wpi.first.units.Per
Creates a new Per unit derived from an arbitrary numerator and time denominator units.
CombinedRuntimeLoader - Class in edu.wpi.first.util
Loads dynamic libraries for all platforms.
Command - Class in edu.wpi.first.wpilibj2.command
A state machine representing a complete action to be performed by the robot.
Command() - Constructor for class edu.wpi.first.wpilibj2.command.Command
Default constructor.
Command.InterruptionBehavior - Enum Class in edu.wpi.first.wpilibj2.command
An enum describing the command's behavior when another command with a shared requirement is scheduled.
CommandGenericHID - Class in edu.wpi.first.wpilibj2.command.button
A version of GenericHID with Trigger factories for command-based.
CommandGenericHID(int) - Constructor for class edu.wpi.first.wpilibj2.command.button.CommandGenericHID
Construct an instance of a device.
CommandJoystick - Class in edu.wpi.first.wpilibj2.command.button
A version of Joystick with Trigger factories for command-based.
CommandJoystick(int) - Constructor for class edu.wpi.first.wpilibj2.command.button.CommandJoystick
Construct an instance of a controller.
CommandPS4Controller - Class in edu.wpi.first.wpilibj2.command.button
A version of PS4Controller with Trigger factories for command-based.
CommandPS4Controller(int) - Constructor for class edu.wpi.first.wpilibj2.command.button.CommandPS4Controller
Construct an instance of a controller.
CommandPS5Controller - Class in edu.wpi.first.wpilibj2.command.button
A version of PS5Controller with Trigger factories for command-based.
CommandPS5Controller(int) - Constructor for class edu.wpi.first.wpilibj2.command.button.CommandPS5Controller
Construct an instance of a controller.
Commands - Class in edu.wpi.first.wpilibj2.command
Namespace for command factory methods.
CommandScheduler - Class in edu.wpi.first.wpilibj2.command
The scheduler responsible for running Commands.
CommandStadiaController - Class in edu.wpi.first.wpilibj2.command.button
A version of StadiaController with Trigger factories for command-based.
CommandStadiaController(int) - Constructor for class edu.wpi.first.wpilibj2.command.button.CommandStadiaController
Construct an instance of a controller.
CommandXboxController - Class in edu.wpi.first.wpilibj2.command.button
A version of XboxController with Trigger factories for command-based.
CommandXboxController(int) - Constructor for class edu.wpi.first.wpilibj2.command.button.CommandXboxController
Construct an instance of a controller.
compareTo(SwerveModulePosition) - Method in class edu.wpi.first.math.kinematics.SwerveModulePosition
Compares two swerve module positions.
compareTo(SwerveModuleState) - Method in class edu.wpi.first.math.kinematics.SwerveModuleState
Compares two swerve module states.
compareTo(Measure<U>) - Method in interface edu.wpi.first.units.Measure
compareTo(Watchdog) - Method in class edu.wpi.first.wpilibj.Watchdog
 
ComplexWidget - Class in edu.wpi.first.wpilibj.shuffleboard
A Shuffleboard widget that handles a Sendable object such as a motor controller or sensor.
Compressor - Class in edu.wpi.first.wpilibj
Class for operating a compressor connected to a pneumatics module.
Compressor(int, PneumaticsModuleType) - Constructor for class edu.wpi.first.wpilibj.Compressor
Constructs a compressor for a specified module and type.
Compressor(PneumaticsModuleType) - Constructor for class edu.wpi.first.wpilibj.Compressor
Constructs a compressor for a default module and specified type.
COMPRESSOR_CONFIG_TYPE_ANALOG - Static variable in class edu.wpi.first.hal.REVPHJNI
 
COMPRESSOR_CONFIG_TYPE_DIGITAL - Static variable in class edu.wpi.first.hal.REVPHJNI
 
COMPRESSOR_CONFIG_TYPE_DISABLED - Static variable in class edu.wpi.first.hal.REVPHJNI
 
COMPRESSOR_CONFIG_TYPE_HYBRID - Static variable in class edu.wpi.first.hal.REVPHJNI
 
CompressorConfigType - Enum Class in edu.wpi.first.wpilibj
Compressor config type.
CompressorOpen - Variable in class edu.wpi.first.hal.REVPHFaults
 
CompressorOpen - Variable in class edu.wpi.first.hal.REVPHStickyFaults
 
CompressorOverCurrent - Variable in class edu.wpi.first.hal.REVPHFaults
 
CompressorOverCurrent - Variable in class edu.wpi.first.hal.REVPHStickyFaults
 
ComputerVisionUtil - Class in edu.wpi.first.math
Computer vision utility functions.
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Controller.ProtobufArmFeedforward
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveFeedforward
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveWheelVoltages
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Controller.ProtobufElevatorFeedforward
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Controller.ProtobufSimpleMotorFeedforward
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufEllipse2d
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufPose2d
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufRectangle2d
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufRotation2d
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTransform2d
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTranslation2d
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTwist2d
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufPose3d
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufQuaternion
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufRotation3d
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTransform3d
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTranslation3d
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTwist3d
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufChassisSpeeds
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveKinematics
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveWheelPositions
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveWheelSpeeds
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveKinematics
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveMotorVoltages
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelPositions
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelSpeeds
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveDriveKinematics
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveModulePosition
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveModuleState
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Plant.ProtobufDCMotor
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.System.ProtobufLinearSystem
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectory
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectoryState
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufMatrix
 
computeSerializedSize() - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufVector
 
concatenate(Trajectory) - Method in class edu.wpi.first.math.trajectory.Trajectory
Concatenates another trajectory to the current trajectory.
ConditionalCommand - Class in edu.wpi.first.wpilibj2.command
A command composition that runs one of two commands, depending on the value of the given condition when this command is initialized.
ConditionalCommand(Command, Command, BooleanSupplier) - Constructor for class edu.wpi.first.wpilibj2.command.ConditionalCommand
Creates a new ConditionalCommand.
Config() - Constructor for class edu.wpi.first.apriltag.AprilTagDetector.Config
Default constructor.
Config() - Constructor for class edu.wpi.first.wpilibj2.command.sysid.SysIdRoutine.Config
Create a default configuration for a SysId test routine with all default settings.
Config(double, double, double, double, double) - Constructor for class edu.wpi.first.apriltag.AprilTagPoseEstimator.Config
Creates a pose estimator configuration.
Config(Measure<Velocity<Voltage>>, Measure<Voltage>, Measure<Time>) - Constructor for class edu.wpi.first.wpilibj2.command.sysid.SysIdRoutine.Config
Create a new configuration for a SysId test routine.
Config(Measure<Velocity<Voltage>>, Measure<Voltage>, Measure<Time>, Consumer<SysIdRoutineLog.State>) - Constructor for class edu.wpi.first.wpilibj2.command.sysid.SysIdRoutine.Config
Create a new configuration for a SysId test routine.
configCalTime(ADIS16448_IMU.CalibrationTime) - Method in class edu.wpi.first.wpilibj.ADIS16448_IMU
Configures calibration time
configCalTime(ADIS16470_IMU.CalibrationTime) - Method in class edu.wpi.first.wpilibj.ADIS16470_IMU
Configures calibration time
configDecRate(int) - Method in class edu.wpi.first.wpilibj.ADIS16448_IMU
Configures the decimation rate of the IMU.
configDecRate(int) - Method in class edu.wpi.first.wpilibj.ADIS16470_IMU
Configures the decimation rate of the IMU.
configureAutoStall(int, int, int) - Method in class edu.wpi.first.wpilibj.SPI
Configure the Auto SPI Stall time between reads.
conjugate() - Method in class edu.wpi.first.math.geometry.Quaternion
Returns the conjugate of the quaternion.
ConnectionInfo - Class in edu.wpi.first.networktables
NetworkTables Connection information.
ConnectionInfo(String, String, int, long, int) - Constructor for class edu.wpi.first.networktables.ConnectionInfo
Constructor.
connInfo - Variable in class edu.wpi.first.networktables.NetworkTableEvent
Connection information (for connection events).
ConstantsJNI - Class in edu.wpi.first.hal
Constants HAL JNI functions.
ConstBufferCallback - Interface in edu.wpi.first.hal.simulation
 
Constraints(double, double) - Constructor for class edu.wpi.first.math.trajectory.TrapezoidProfile.Constraints
Constructs constraints for a TrapezoidProfile.
Constraints(Measure<Velocity<U>>, Measure<Velocity<Velocity<U>>>) - Constructor for class edu.wpi.first.math.trajectory.TrapezoidProfile.Constraints
Constructs constraints for a TrapezoidProfile.
contains(long) - Method in class edu.wpi.first.units.collections.ReadOnlyPrimitiveLongSet
Checks if the set contains a particular value.
contains(Translation2d) - Method in class edu.wpi.first.math.geometry.Ellipse2d
Checks if a point is contained within this ellipse.
contains(Translation2d) - Method in class edu.wpi.first.math.geometry.Rectangle2d
Checks if a point is contained within the rectangle.
contains(Sendable) - Static method in class edu.wpi.first.util.sendable.SendableRegistry
Determines if an object is in the registry.
containsKey(long) - Method in class edu.wpi.first.units.collections.LongToObjectHashMap
Checks if a key is contained in the map.
containsKey(String) - Method in class edu.wpi.first.networktables.NetworkTable
Checks the table and tells if it contains the specified key.
containsKey(String) - Static method in class edu.wpi.first.wpilibj.Preferences
Returns whether there is a key with the given name.
containsKey(String) - Static method in class edu.wpi.first.wpilibj.smartdashboard.SmartDashboard
Checks the table and tells if it contains the specified key.
containsSubTable(String) - Method in class edu.wpi.first.networktables.NetworkTable
Checks the table and tells if it contains the specified sub table.
ControlAffinePlantInversionFeedforward<States extends Num,Inputs extends Num> - Class in edu.wpi.first.math.controller
Constructs a control-affine plant inversion model-based feedforward from given model dynamics.
ControlAffinePlantInversionFeedforward(Nat<States>, Nat<Inputs>, BiFunction<Matrix<States, N1>, Matrix<Inputs, N1>, Matrix<States, N1>>, double) - Constructor for class edu.wpi.first.math.controller.ControlAffinePlantInversionFeedforward
Constructs a feedforward with given model dynamics as a function of state and input.
ControlAffinePlantInversionFeedforward(Nat<States>, Nat<Inputs>, Function<Matrix<States, N1>, Matrix<States, N1>>, Matrix<States, Inputs>, double) - Constructor for class edu.wpi.first.math.controller.ControlAffinePlantInversionFeedforward
Constructs a feedforward with given model dynamics as a function of state, and the plant's B(continuous input matrix) matrix.
Controller - Class in edu.wpi.first.math.proto
 
Controller() - Constructor for class edu.wpi.first.math.proto.Controller
 
Controller.ProtobufArmFeedforward - Class in edu.wpi.first.math.proto
Protobuf type ProtobufArmFeedforward
Controller.ProtobufDifferentialDriveFeedforward - Class in edu.wpi.first.math.proto
Protobuf type ProtobufDifferentialDriveFeedforward
Controller.ProtobufDifferentialDriveWheelVoltages - Class in edu.wpi.first.math.proto
Protobuf type ProtobufDifferentialDriveWheelVoltages
Controller.ProtobufElevatorFeedforward - Class in edu.wpi.first.math.proto
Protobuf type ProtobufElevatorFeedforward
Controller.ProtobufSimpleMotorFeedforward - Class in edu.wpi.first.math.proto
Protobuf type ProtobufSimpleMotorFeedforward
ControlVector(double[], double[]) - Constructor for class edu.wpi.first.math.spline.Spline.ControlVector
Instantiates a control vector.
ControlVectorList() - Constructor for class edu.wpi.first.math.trajectory.TrajectoryGenerator.ControlVectorList
Default constructor.
ControlVectorList(int) - Constructor for class edu.wpi.first.math.trajectory.TrajectoryGenerator.ControlVectorList
Constructs a ControlVectorList.
ControlVectorList(Collection<? extends Spline.ControlVector>) - Constructor for class edu.wpi.first.math.trajectory.TrajectoryGenerator.ControlVectorList
Constructs a ControlVectorList.
ControlWord - Class in edu.wpi.first.hal
A wrapper for the HALControlWord bitfield.
ControlWord() - Constructor for class edu.wpi.first.hal.ControlWord
Default constructor.
convert(Pose3d, CoordinateSystem, CoordinateSystem) - Static method in class edu.wpi.first.math.geometry.CoordinateSystem
Converts the given pose from one coordinate system to another.
convert(Rotation3d, CoordinateSystem, CoordinateSystem) - Static method in class edu.wpi.first.math.geometry.CoordinateSystem
Converts the given rotation from one coordinate system to another.
convert(Transform3d, CoordinateSystem, CoordinateSystem) - Static method in class edu.wpi.first.math.geometry.CoordinateSystem
Converts the given transform from one coordinate system to another.
convert(Translation3d, CoordinateSystem, CoordinateSystem) - Static method in class edu.wpi.first.math.geometry.CoordinateSystem
Converts the given translation from one coordinate system to another.
convertFrom(double, Unit<U>) - Method in class edu.wpi.first.units.Unit
Converts a magnitude in terms of another unit of the same dimension to a magnitude in terms of this unit.
CoordinateAxis - Class in edu.wpi.first.math.geometry
A class representing a coordinate system axis within the NWU coordinate system.
CoordinateAxis(double, double, double) - Constructor for class edu.wpi.first.math.geometry.CoordinateAxis
Constructs a coordinate system axis within the NWU coordinate system and normalizes it.
CoordinateSystem - Class in edu.wpi.first.math.geometry
A helper class that converts Pose3d objects between different standard coordinate frames.
CoordinateSystem(CoordinateAxis, CoordinateAxis, CoordinateAxis) - Constructor for class edu.wpi.first.math.geometry.CoordinateSystem
Constructs a coordinate system with the given cardinal directions for each axis.
copy() - Method in class edu.wpi.first.math.kinematics.DifferentialDriveWheelPositions
 
copy() - Method in class edu.wpi.first.math.kinematics.MecanumDriveWheelPositions
 
copy() - Method in class edu.wpi.first.math.kinematics.SwerveModulePosition
Returns a copy of this swerve module position.
copy() - Method in interface edu.wpi.first.math.kinematics.WheelPositions
Returns a copy of this instance.
copy() - Method in class edu.wpi.first.math.Matrix
Returns a copy of this matrix.
copy() - Method in class edu.wpi.first.units.ImmutableMeasure
 
copy() - Method in interface edu.wpi.first.units.Measure
Returns an immutable copy of this measure.
copy() - Method in class edu.wpi.first.units.MutableMeasure
 
copy(DifferentialDriveWheelPositions) - Method in class edu.wpi.first.math.kinematics.DifferentialDriveKinematics
 
copy(MecanumDriveWheelPositions) - Method in class edu.wpi.first.math.kinematics.MecanumDriveKinematics
 
copy(SwerveModulePosition[]) - Method in class edu.wpi.first.math.kinematics.SwerveDriveKinematics
 
copy(P) - Method in interface edu.wpi.first.math.kinematics.Kinematics
Returns a copy of the wheel positions object.
copyFrom(Controller.ProtobufArmFeedforward) - Method in class edu.wpi.first.math.proto.Controller.ProtobufArmFeedforward
 
copyFrom(Controller.ProtobufDifferentialDriveFeedforward) - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveFeedforward
 
copyFrom(Controller.ProtobufDifferentialDriveWheelVoltages) - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveWheelVoltages
 
copyFrom(Controller.ProtobufElevatorFeedforward) - Method in class edu.wpi.first.math.proto.Controller.ProtobufElevatorFeedforward
 
copyFrom(Controller.ProtobufSimpleMotorFeedforward) - Method in class edu.wpi.first.math.proto.Controller.ProtobufSimpleMotorFeedforward
 
copyFrom(Geometry2D.ProtobufEllipse2d) - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufEllipse2d
 
copyFrom(Geometry2D.ProtobufPose2d) - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufPose2d
 
copyFrom(Geometry2D.ProtobufRectangle2d) - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufRectangle2d
 
copyFrom(Geometry2D.ProtobufRotation2d) - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufRotation2d
 
copyFrom(Geometry2D.ProtobufTransform2d) - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTransform2d
 
copyFrom(Geometry2D.ProtobufTranslation2d) - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTranslation2d
 
copyFrom(Geometry2D.ProtobufTwist2d) - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTwist2d
 
copyFrom(Geometry3D.ProtobufPose3d) - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufPose3d
 
copyFrom(Geometry3D.ProtobufQuaternion) - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufQuaternion
 
copyFrom(Geometry3D.ProtobufRotation3d) - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufRotation3d
 
copyFrom(Geometry3D.ProtobufTransform3d) - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTransform3d
 
copyFrom(Geometry3D.ProtobufTranslation3d) - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTranslation3d
 
copyFrom(Geometry3D.ProtobufTwist3d) - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTwist3d
 
copyFrom(Kinematics.ProtobufChassisSpeeds) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufChassisSpeeds
 
copyFrom(Kinematics.ProtobufDifferentialDriveKinematics) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveKinematics
 
copyFrom(Kinematics.ProtobufDifferentialDriveWheelPositions) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveWheelPositions
 
copyFrom(Kinematics.ProtobufDifferentialDriveWheelSpeeds) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveWheelSpeeds
 
copyFrom(Kinematics.ProtobufMecanumDriveKinematics) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveKinematics
 
copyFrom(Kinematics.ProtobufMecanumDriveMotorVoltages) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveMotorVoltages
 
copyFrom(Kinematics.ProtobufMecanumDriveWheelPositions) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelPositions
 
copyFrom(Kinematics.ProtobufMecanumDriveWheelSpeeds) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelSpeeds
 
copyFrom(Kinematics.ProtobufSwerveDriveKinematics) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveDriveKinematics
 
copyFrom(Kinematics.ProtobufSwerveModulePosition) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveModulePosition
 
copyFrom(Kinematics.ProtobufSwerveModuleState) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveModuleState
 
copyFrom(Plant.ProtobufDCMotor) - Method in class edu.wpi.first.math.proto.Plant.ProtobufDCMotor
 
copyFrom(Spline.ProtobufCubicHermiteSpline) - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
 
copyFrom(Spline.ProtobufQuinticHermiteSpline) - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
 
copyFrom(System.ProtobufLinearSystem) - Method in class edu.wpi.first.math.proto.System.ProtobufLinearSystem
 
copyFrom(Trajectory.ProtobufTrajectory) - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectory
 
copyFrom(Trajectory.ProtobufTrajectoryState) - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectoryState
 
copyFrom(Wpimath.ProtobufMatrix) - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufMatrix
 
copyFrom(Wpimath.ProtobufVector) - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufVector
 
copyPipelineOutputs(P) - Method in interface edu.wpi.first.vision.VisionRunner.Listener
Called when the pipeline has run.
copySink(int) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Copies sink.
copySource(int) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Copies source.
correct(Matrix<Inputs, N1>, Matrix<Outputs, N1>) - Method in class edu.wpi.first.math.estimator.ExtendedKalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Matrix<Inputs, N1>, Matrix<Outputs, N1>) - Method in class edu.wpi.first.math.estimator.KalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Matrix<Inputs, N1>, Matrix<Outputs, N1>) - Method in interface edu.wpi.first.math.estimator.KalmanTypeFilter
Correct the state estimate x-hat using the measurements in y.
correct(Matrix<Inputs, N1>, Matrix<Outputs, N1>) - Method in class edu.wpi.first.math.estimator.SteadyStateKalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Matrix<Inputs, N1>, Matrix<Outputs, N1>) - Method in class edu.wpi.first.math.estimator.UnscentedKalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Matrix<Inputs, N1>, Matrix<Outputs, N1>, Matrix<Outputs, Outputs>) - Method in class edu.wpi.first.math.estimator.ExtendedKalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Matrix<Inputs, N1>, Matrix<Outputs, N1>, Matrix<Outputs, Outputs>) - Method in class edu.wpi.first.math.estimator.KalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Matrix<Inputs, N1>, Matrix<Outputs, N1>, Matrix<Outputs, Outputs>) - Method in class edu.wpi.first.math.estimator.UnscentedKalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Matrix<Outputs, N1>) - Method in class edu.wpi.first.math.system.LinearSystemLoop
Correct the state estimate x-hat using the measurements in y.
correct(Nat<R>, Matrix<Inputs, N1>, Matrix<R, N1>, BiFunction<Matrix<States, N1>, Matrix<Inputs, N1>, Matrix<R, N1>>, Matrix<R, R>) - Method in class edu.wpi.first.math.estimator.UnscentedKalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Nat<R>, Matrix<Inputs, N1>, Matrix<R, N1>, BiFunction<Matrix<States, N1>, Matrix<Inputs, N1>, Matrix<R, N1>>, Matrix<R, R>, BiFunction<Matrix<R, ?>, Matrix<?, N1>, Matrix<R, N1>>, BiFunction<Matrix<R, N1>, Matrix<R, N1>, Matrix<R, N1>>, BiFunction<Matrix<States, N1>, Matrix<States, N1>, Matrix<States, N1>>, BiFunction<Matrix<States, N1>, Matrix<States, N1>, Matrix<States, N1>>) - Method in class edu.wpi.first.math.estimator.UnscentedKalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Nat<Rows>, Matrix<Inputs, N1>, Matrix<Rows, N1>, BiFunction<Matrix<States, N1>, Matrix<Inputs, N1>, Matrix<Rows, N1>>, Matrix<Rows, Rows>) - Method in class edu.wpi.first.math.estimator.ExtendedKalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Nat<Rows>, Matrix<Inputs, N1>, Matrix<Rows, N1>, BiFunction<Matrix<States, N1>, Matrix<Inputs, N1>, Matrix<Rows, N1>>, Matrix<Rows, Rows>, BiFunction<Matrix<Rows, N1>, Matrix<Rows, N1>, Matrix<Rows, N1>>, BiFunction<Matrix<States, N1>, Matrix<States, N1>, Matrix<States, N1>>) - Method in class edu.wpi.first.math.estimator.ExtendedKalmanFilter
Correct the state estimate x-hat using the measurements in y.
count - Variable in class edu.wpi.first.hal.AccumulatorResult
The number of sample value was accumulated over.
Counter - Class in edu.wpi.first.wpilibj
Class for counting the number of ticks on a digital input channel.
Counter() - Constructor for class edu.wpi.first.wpilibj.Counter
Create an instance of a counter where no sources are selected.
Counter(int) - Constructor for class edu.wpi.first.wpilibj.Counter
Create an instance of a Counter object.
Counter(AnalogTrigger) - Constructor for class edu.wpi.first.wpilibj.Counter
Create an instance of a Counter object.
Counter(Counter.Mode) - Constructor for class edu.wpi.first.wpilibj.Counter
Create an instance of a counter with the given mode.
Counter(CounterBase.EncodingType, DigitalSource, DigitalSource, boolean) - Constructor for class edu.wpi.first.wpilibj.Counter
Create an instance of a Counter object.
Counter(DigitalSource) - Constructor for class edu.wpi.first.wpilibj.Counter
Create an instance of a counter from a Digital Input.
Counter.Mode - Enum Class in edu.wpi.first.wpilibj
Mode determines how and what the counter counts.
CounterBase - Interface in edu.wpi.first.wpilibj
Interface for counting the number of ticks on a digital input channel.
CounterBase.EncodingType - Enum Class in edu.wpi.first.wpilibj
The number of edges for the CounterBase to increment or decrement on.
CounterJNI - Class in edu.wpi.first.hal
Counter HAL JNI functions.
create() - Static method in class edu.wpi.first.networktables.NetworkTableInstance
Create an instance.
create() - Method in class edu.wpi.first.wpilibj2.command.button.CommandPS5Controller
Constructs a Trigger instance around the create button's digital signal.
create(DataLog, String, Protobuf<T, MessageType>) - Static method in class edu.wpi.first.util.datalog.ProtobufLogEntry
Creates a protobuf-encoded log entry.
create(DataLog, String, Protobuf<T, MessageType>, long) - Static method in class edu.wpi.first.util.datalog.ProtobufLogEntry
Creates a protobuf-encoded log entry.
create(DataLog, String, Protobuf<T, MessageType>, String) - Static method in class edu.wpi.first.util.datalog.ProtobufLogEntry
Creates a protobuf-encoded log entry.
create(DataLog, String, Protobuf<T, MessageType>, String, long) - Static method in class edu.wpi.first.util.datalog.ProtobufLogEntry
Creates a protobuf-encoded log entry.
create(DataLog, String, Struct<T>) - Static method in class edu.wpi.first.util.datalog.StructArrayLogEntry
Creates a struct-encoded array log entry.
create(DataLog, String, Struct<T>) - Static method in class edu.wpi.first.util.datalog.StructLogEntry
Creates a struct-encoded log entry.
create(DataLog, String, Struct<T>, long) - Static method in class edu.wpi.first.util.datalog.StructArrayLogEntry
Creates a struct-encoded array log entry.
create(DataLog, String, Struct<T>, long) - Static method in class edu.wpi.first.util.datalog.StructLogEntry
Creates a struct-encoded log entry.
create(DataLog, String, Struct<T>, String) - Static method in class edu.wpi.first.util.datalog.StructArrayLogEntry
Creates a struct-encoded array log entry.
create(DataLog, String, Struct<T>, String) - Static method in class edu.wpi.first.util.datalog.StructLogEntry
Creates a struct-encoded log entry.
create(DataLog, String, Struct<T>, String, long) - Static method in class edu.wpi.first.util.datalog.StructArrayLogEntry
Creates a struct-encoded array log entry.
create(DataLog, String, Struct<T>, String, long) - Static method in class edu.wpi.first.util.datalog.StructLogEntry
Creates a struct-encoded log entry.
create(Protobuf<T, MessageType>) - Static method in class edu.wpi.first.util.protobuf.ProtobufBuffer
Creates a ProtobufBuffer for the given Protobuf object.
create(Struct<T>) - Static method in class edu.wpi.first.util.struct.StructBuffer
Returns a StructBuffer for the given struct.
create(EventLoop) - Method in class edu.wpi.first.wpilibj.PS5Controller
Constructs an event instance around the create button's digital signal.
create(EventLoop) - Method in class edu.wpi.first.wpilibj2.command.button.CommandPS5Controller
Constructs a Trigger instance around the create button's digital signal.
create(String) - Static method in class edu.wpi.first.hal.SimDevice
Creates a simulated device.
create(String, int) - Static method in class edu.wpi.first.hal.SimDevice
Creates a simulated device.
create(String, int, int) - Static method in class edu.wpi.first.hal.SimDevice
Creates a simulated device.
create(U, UnaryFunction, UnaryFunction, String, String) - Method in interface edu.wpi.first.units.UnitBuilder.UnitConstructorFunction
Creates a new unit instance based on its relation to the base unit of measure.
createBoolean(String, SimDevice.Direction, boolean) - Method in class edu.wpi.first.hal.SimDevice
Creates a boolean value on the simulated device.
createBooleanProperty(String, boolean, boolean) - Method in class edu.wpi.first.cscore.ImageSource
Create a boolean property.
createBuffer(double) - Static method in class edu.wpi.first.math.interpolation.TimeInterpolatableBuffer
Create a new TimeInterpolatableBuffer that stores a given subclass of Interpolatable.
createBuffer(Interpolator<T>, double) - Static method in class edu.wpi.first.math.interpolation.TimeInterpolatableBuffer
Create a new TimeInterpolatableBuffer.
createConnectionListener(NetworkTableInstance, boolean, Consumer<NetworkTableEvent>) - Static method in class edu.wpi.first.networktables.NetworkTableListener
Create a connection listener.
createDCMotorSystem(double, double) - Static method in class edu.wpi.first.math.system.plant.LinearSystemId
Create a state-space model of a DC motor system.
createDCMotorSystem(DCMotor, double, double) - Static method in class edu.wpi.first.math.system.plant.LinearSystemId
Create a state-space model of a DC motor system.
createDetector() - Static method in class edu.wpi.first.apriltag.jni.AprilTagJNI
Constructs an AprilTag detector engine.
createDouble(String, SimDevice.Direction, double) - Method in class edu.wpi.first.hal.SimDevice
Creates a double value on the simulated device.
createDoubleBuffer(double) - Static method in class edu.wpi.first.math.interpolation.TimeInterpolatableBuffer
Create a new TimeInterpolatableBuffer to store Double values.
createDrivetrainVelocitySystem(DCMotor, double, double, double, double, double) - Static method in class edu.wpi.first.math.system.plant.LinearSystemId
Create a state-space model of a differential drive drivetrain.
createElevatorSystem(DCMotor, double, double, double) - Static method in class edu.wpi.first.math.system.plant.LinearSystemId
Create a state-space model of an elevator system.
createEnum(String, SimDevice.Direction, String[], int) - Method in class edu.wpi.first.hal.SimDevice
Creates an enumerated value on the simulated device.
createEnumDouble(String, SimDevice.Direction, String[], double[], int) - Method in class edu.wpi.first.hal.SimDevice
Creates an enumerated value on the simulated device with double values.
createEvent(boolean, boolean) - Static method in class edu.wpi.first.util.WPIUtilJNI
Creates an event.
createFlywheelSystem(DCMotor, double, double) - Static method in class edu.wpi.first.math.system.plant.LinearSystemId
Create a state-space model of a flywheel system.
createForChannel(int) - Static method in class edu.wpi.first.wpilibj.simulation.AddressableLEDSim
Creates an AddressableLEDSim for a PWM channel.
createForChannel(int) - Static method in class edu.wpi.first.wpilibj.simulation.AnalogTriggerSim
Creates an AnalogTriggerSim for an analog input channel.
createForChannel(int) - Static method in class edu.wpi.first.wpilibj.simulation.DigitalPWMSim
Creates an DigitalPWMSim for a digital I/O channel.
createForChannel(int) - Static method in class edu.wpi.first.wpilibj.simulation.DutyCycleSim
Creates a DutyCycleSim for a digital input channel.
createForChannel(int) - Static method in class edu.wpi.first.wpilibj.simulation.EncoderSim
Creates an EncoderSim for a digital input channel.
createForIndex(int) - Static method in class edu.wpi.first.wpilibj.simulation.AddressableLEDSim
Creates an AddressableLEDSim for a simulated index.
createForIndex(int) - Static method in class edu.wpi.first.wpilibj.simulation.AnalogTriggerSim
Creates an AnalogTriggerSim for a simulated index.
createForIndex(int) - Static method in class edu.wpi.first.wpilibj.simulation.DigitalPWMSim
Creates an DigitalPWMSim for a simulated index.
createForIndex(int) - Static method in class edu.wpi.first.wpilibj.simulation.DutyCycleSim
Creates a DutyCycleSim for a simulated index.
createForIndex(int) - Static method in class edu.wpi.first.wpilibj.simulation.EncoderSim
Creates an EncoderSim for a simulated index.
createHttpCamera(String, String, int) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Creates an HTTP camera.
createHttpCameraMulti(String, String[], int) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Creates an HTTP camera from multiple URLs.
createInstance() - Static method in class edu.wpi.first.networktables.NetworkTablesJNI
Creates an NT instance.
createInt(String, SimDevice.Direction, int) - Method in class edu.wpi.first.hal.SimDevice
Creates an int value on the simulated device.
createIntegerProperty(String, int, int, int, int, int) - Method in class edu.wpi.first.cscore.ImageSource
Create an integer property.
createKitbotSim(DifferentialDrivetrainSim.KitbotMotor, DifferentialDrivetrainSim.KitbotGearing, DifferentialDrivetrainSim.KitbotWheelSize, double, Matrix<N7, N1>) - Static method in class edu.wpi.first.wpilibj.simulation.DifferentialDrivetrainSim
Create a sim for the standard FRC kitbot.
createKitbotSim(DifferentialDrivetrainSim.KitbotMotor, DifferentialDrivetrainSim.KitbotGearing, DifferentialDrivetrainSim.KitbotWheelSize, Matrix<N7, N1>) - Static method in class edu.wpi.first.wpilibj.simulation.DifferentialDrivetrainSim
Create a sim for the standard FRC kitbot.
createListener(MultiSubscriber, EnumSet<NetworkTableEvent.Kind>, Consumer<NetworkTableEvent>) - Static method in class edu.wpi.first.networktables.NetworkTableListener
Create a listener for topic changes on a subscriber.
createListener(NetworkTableEntry, EnumSet<NetworkTableEvent.Kind>, Consumer<NetworkTableEvent>) - Static method in class edu.wpi.first.networktables.NetworkTableListener
Create a listener for topic changes on an entry.
createListener(NetworkTableInstance, String[], EnumSet<NetworkTableEvent.Kind>, Consumer<NetworkTableEvent>) - Static method in class edu.wpi.first.networktables.NetworkTableListener
Create a listener for changes to topics with names that start with any of the given prefixes.
createListener(Subscriber, EnumSet<NetworkTableEvent.Kind>, Consumer<NetworkTableEvent>) - Static method in class edu.wpi.first.networktables.NetworkTableListener
Create a listener for topic changes on a subscriber.
createListener(Topic, EnumSet<NetworkTableEvent.Kind>, Consumer<NetworkTableEvent>) - Static method in class edu.wpi.first.networktables.NetworkTableListener
Create a listener for changes on a particular topic.
createListenerPoller() - Static method in class edu.wpi.first.cscore.CameraServerJNI
Creates listener poller.
createListenerPoller(int) - Static method in class edu.wpi.first.networktables.NetworkTablesJNI
Creates a listener poller.
createLogger(NetworkTableInstance, int, int, Consumer<NetworkTableEvent>) - Static method in class edu.wpi.first.networktables.NetworkTableListener
Create a listener for log messages.
createLong(String, SimDevice.Direction, long) - Method in class edu.wpi.first.hal.SimDevice
Creates a long value on the simulated device.
createMessage() - Method in class edu.wpi.first.math.controller.proto.ArmFeedforwardProto
 
createMessage() - Method in class edu.wpi.first.math.controller.proto.DifferentialDriveWheelVoltagesProto
 
createMessage() - Method in class edu.wpi.first.math.controller.proto.ElevatorFeedforwardProto
 
createMessage() - Method in class edu.wpi.first.math.geometry.proto.Ellipse2dProto
 
createMessage() - Method in class edu.wpi.first.math.geometry.proto.Pose2dProto
 
createMessage() - Method in class edu.wpi.first.math.geometry.proto.Pose3dProto
 
createMessage() - Method in class edu.wpi.first.math.geometry.proto.QuaternionProto
 
createMessage() - Method in class edu.wpi.first.math.geometry.proto.Rectangle2dProto
 
createMessage() - Method in class edu.wpi.first.math.geometry.proto.Rotation2dProto
 
createMessage() - Method in class edu.wpi.first.math.geometry.proto.Rotation3dProto
 
createMessage() - Method in class edu.wpi.first.math.geometry.proto.Transform2dProto
 
createMessage() - Method in class edu.wpi.first.math.geometry.proto.Transform3dProto
 
createMessage() - Method in class edu.wpi.first.math.geometry.proto.Translation2dProto
 
createMessage() - Method in class edu.wpi.first.math.geometry.proto.Translation3dProto
 
createMessage() - Method in class edu.wpi.first.math.geometry.proto.Twist2dProto
 
createMessage() - Method in class edu.wpi.first.math.geometry.proto.Twist3dProto
 
createMessage() - Method in class edu.wpi.first.math.kinematics.proto.ChassisSpeedsProto
 
createMessage() - Method in class edu.wpi.first.math.kinematics.proto.DifferentialDriveKinematicsProto
 
createMessage() - Method in class edu.wpi.first.math.kinematics.proto.DifferentialDriveWheelPositionsProto
 
createMessage() - Method in class edu.wpi.first.math.kinematics.proto.DifferentialDriveWheelSpeedsProto
 
createMessage() - Method in class edu.wpi.first.math.kinematics.proto.MecanumDriveKinematicsProto
 
createMessage() - Method in class edu.wpi.first.math.kinematics.proto.MecanumDriveWheelPositionsProto
 
createMessage() - Method in class edu.wpi.first.math.kinematics.proto.MecanumDriveWheelSpeedsProto
 
createMessage() - Method in class edu.wpi.first.math.kinematics.proto.SwerveModulePositionProto
 
createMessage() - Method in class edu.wpi.first.math.kinematics.proto.SwerveModuleStateProto
 
createMessage() - Method in class edu.wpi.first.math.system.plant.proto.DCMotorProto
 
createMessage() - Method in class edu.wpi.first.math.trajectory.proto.TrajectoryProto
 
createMessage() - Method in class edu.wpi.first.math.trajectory.proto.TrajectoryStateProto
 
createMessage() - Method in interface edu.wpi.first.util.protobuf.Protobuf
Creates protobuf message.
createMjpegServer(String, String, int) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Creates an MJPEG server.
createMulticastServiceAnnouncer(String, String, int, String[], String[]) - Static method in class edu.wpi.first.net.WPINetJNI
Creates a MulticastServiceAnnouncer.
createMulticastServiceResolver(String) - Static method in class edu.wpi.first.net.WPINetJNI
Creates a MulticastServiceResolver.
createOutput(AnalogTriggerOutput.AnalogTriggerType) - Method in class edu.wpi.first.wpilibj.AnalogTrigger
Creates an AnalogTriggerOutput object.
createProperty(String, VideoProperty.Kind, int, int, int, int, int) - Method in class edu.wpi.first.cscore.ImageSource
Create a property.
createRawSink(String, boolean) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Creates a raw sink.
createRawSource(String, boolean, int, int, int, int) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Creates a raw source.
createSemaphore(int, int) - Static method in class edu.wpi.first.util.WPIUtilJNI
Creates a semaphore.
createSimDevice(String) - Static method in class edu.wpi.first.hal.SimDeviceJNI
Creates a simulated device.
createSimValue(int, String, int, HALValue) - Static method in class edu.wpi.first.hal.SimDeviceJNI
Creates a value on a simulated device.
createSimValueBoolean(int, String, int, boolean) - Static method in class edu.wpi.first.hal.SimDeviceJNI
Creates a boolean value on a simulated device.
createSimValueDouble(int, String, int, double) - Static method in class edu.wpi.first.hal.SimDeviceJNI
Creates a double value on a simulated device.
createSimValueEnum(int, String, int, String[], int) - Static method in class edu.wpi.first.hal.SimDeviceJNI
Creates an enumerated value on a simulated device.
createSimValueEnumDouble(int, String, int, String[], double[], int) - Static method in class edu.wpi.first.hal.SimDeviceJNI
Creates an enumerated value on a simulated device with double values.
createSimValueInt(int, String, int, int) - Static method in class edu.wpi.first.hal.SimDeviceJNI
Creates an int value on a simulated device.
createSimValueLong(int, String, int, long) - Static method in class edu.wpi.first.hal.SimDeviceJNI
Creates a long value on a simulated device.
createSingleJointedArmSystem(DCMotor, double, double) - Static method in class edu.wpi.first.math.system.plant.LinearSystemId
Create a state-space model of a single jointed arm system.
createSourceProperty(int, String, int, int, int, int, int, int) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Creates a source property.
createStringProperty(String, String) - Method in class edu.wpi.first.cscore.ImageSource
Create a string property.
createTimeSyncListener(NetworkTableInstance, boolean, Consumer<NetworkTableEvent>) - Static method in class edu.wpi.first.networktables.NetworkTableListener
Create a time synchronization listener.
createUsbCameraDev(String, int) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Creates a new USB camera by device.
createUsbCameraPath(String, String) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Creates a new USB camera by path.
createValue(String, SimDevice.Direction, HALValue) - Method in class edu.wpi.first.hal.SimDevice
Creates a value on the simulated device.
createView(int, int) - Method in class edu.wpi.first.wpilibj.AddressableLEDBuffer
Creates a view of a subsection of this data buffer, starting from (and including) startingIndex and ending on (and including) endingIndex.
criticalAngle - Variable in class edu.wpi.first.apriltag.AprilTagDetector.QuadThresholdParameters
Critical angle, in radians.
cross() - Method in class edu.wpi.first.wpilibj2.command.button.CommandPS4Controller
Constructs a Trigger instance around the cross button's digital signal.
cross() - Method in class edu.wpi.first.wpilibj2.command.button.CommandPS5Controller
Constructs a Trigger instance around the cross button's digital signal.
cross(Vector<N3>, Vector<N3>) - Static method in class edu.wpi.first.math.Vector
Returns the cross product of 3 dimensional vectors a and b.
cross(EventLoop) - Method in class edu.wpi.first.wpilibj.PS4Controller
Constructs an event instance around the cross button's digital signal.
cross(EventLoop) - Method in class edu.wpi.first.wpilibj.PS5Controller
Constructs an event instance around the cross button's digital signal.
cross(EventLoop) - Method in class edu.wpi.first.wpilibj2.command.button.CommandPS4Controller
Constructs a Trigger instance around the cross button's digital signal.
cross(EventLoop) - Method in class edu.wpi.first.wpilibj2.command.button.CommandPS5Controller
Constructs a Trigger instance around the cross button's digital signal.
CTRE_TYPE - Static variable in class edu.wpi.first.hal.PowerDistributionJNI
 
CTREPCM - Enum constant in enum class edu.wpi.first.wpilibj.PneumaticsModuleType
CTRE PCM.
CTREPCMDataJNI - Class in edu.wpi.first.hal.simulation
JNI for CTRE PCM data.
CTREPCMJNI - Class in edu.wpi.first.hal
CTRE Pneumatic Control Module (PCM) Functions.
CTREPCMSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated Pneumatic Control Module (PCM).
CTREPCMSim() - Constructor for class edu.wpi.first.wpilibj.simulation.CTREPCMSim
Constructs for the default PCM.
CTREPCMSim(int) - Constructor for class edu.wpi.first.wpilibj.simulation.CTREPCMSim
Constructs from a PCM module number (CAN ID).
CTREPCMSim(PneumaticsControlModule) - Constructor for class edu.wpi.first.wpilibj.simulation.CTREPCMSim
Constructs from a PneumaticsControlModule object.
CubicHermiteSpline - Class in edu.wpi.first.math.spline
Represents a hermite spline of degree 3.
CubicHermiteSpline(double[], double[], double[], double[]) - Constructor for class edu.wpi.first.math.spline.CubicHermiteSpline
Constructs a cubic hermite spline with the specified control vectors.
current(Measure<Current>) - Method in class edu.wpi.first.wpilibj.sysid.SysIdRoutineLog.MotorLog
Log the current applied to the motor.
Current - Class in edu.wpi.first.units
Unit of electic current dimension.
Current - Static variable in class edu.wpi.first.units.BaseUnits
The standard unit of electric current, amperes.
curvatureDrive(double, double, boolean) - Method in class edu.wpi.first.wpilibj.drive.DifferentialDrive
Curvature drive method for differential drive platform.
curvatureDriveIK(double, double, boolean) - Static method in class edu.wpi.first.wpilibj.drive.DifferentialDrive
Curvature drive inverse kinematics for differential drive platform.
curvatureRadPerMeter - Variable in class edu.wpi.first.math.spline.PoseWithCurvature
Represents the curvature.
curvatureRadPerMeter - Variable in class edu.wpi.first.math.trajectory.Trajectory.State
The curvature at that point of the trajectory.
CvSink - Class in edu.wpi.first.cscore
A sink for user code to accept video frames as OpenCV images.
CvSink(String) - Constructor for class edu.wpi.first.cscore.CvSink
Create a sink for accepting OpenCV images.
CvSink(String, PixelFormat) - Constructor for class edu.wpi.first.cscore.CvSink
Create a sink for accepting OpenCV images.
CvSource - Class in edu.wpi.first.cscore
A source that represents a video camera.
CvSource(String, VideoMode) - Constructor for class edu.wpi.first.cscore.CvSource
Create an OpenCV source.
CvSource(String, PixelFormat, int, int, int) - Constructor for class edu.wpi.first.cscore.CvSource
Create an OpenCV source.
cx - Variable in class edu.wpi.first.apriltag.AprilTagPoseEstimator.Config
Camera horizontal focal center, in pixels.
cy - Variable in class edu.wpi.first.apriltag.AprilTagPoseEstimator.Config
Camera vertical focal center, in pixels.

D

D() - Static method in class edu.wpi.first.math.geometry.CoordinateAxis
Returns a coordinate axis corresponding to -Z in the NWU coordinate system.
dare(Matrix<States, States>, Matrix<States, Inputs>, Matrix<States, States>, Matrix<Inputs, Inputs>) - Static method in class edu.wpi.first.math.DARE
Computes the unique stabilizing solution X to the discrete-time algebraic Riccati equation.
dare(Matrix<States, States>, Matrix<States, Inputs>, Matrix<States, States>, Matrix<Inputs, Inputs>, Matrix<States, Inputs>) - Static method in class edu.wpi.first.math.DARE
Computes the unique stabilizing solution X to the discrete-time algebraic Riccati equation.
DARE - Class in edu.wpi.first.math
DARE solver utility functions.
dareABQR(double[], double[], double[], double[], int, int, double[]) - Static method in class edu.wpi.first.math.jni.DAREJNI
Computes the unique stabilizing solution X to the discrete-time algebraic Riccati equation.
dareABQRN(double[], double[], double[], double[], double[], int, int, double[]) - Static method in class edu.wpi.first.math.jni.DAREJNI
Computes the unique stabilizing solution X to the discrete-time algebraic Riccati equation.
dareDetail(Matrix<States, States>, Matrix<States, Inputs>, Matrix<States, States>, Matrix<Inputs, Inputs>) - Static method in class edu.wpi.first.math.DARE
Computes the unique stabilizing solution X to the discrete-time algebraic Riccati equation.
dareDetail(Matrix<States, States>, Matrix<States, Inputs>, Matrix<States, States>, Matrix<Inputs, Inputs>, Matrix<States, Inputs>) - Static method in class edu.wpi.first.math.DARE
Computes the unique stabilizing solution X to the discrete-time algebraic Riccati equation.
dareDetailABQR(double[], double[], double[], double[], int, int, double[]) - Static method in class edu.wpi.first.math.jni.DAREJNI
Computes the unique stabilizing solution X to the discrete-time algebraic Riccati equation.
dareDetailABQRN(double[], double[], double[], double[], double[], int, int, double[]) - Static method in class edu.wpi.first.math.jni.DAREJNI
Computes the unique stabilizing solution X to the discrete-time algebraic Riccati equation.
DAREJNI - Class in edu.wpi.first.math.jni
DARE JNI.
DAREJNI.Helper - Class in edu.wpi.first.math.jni
Sets whether JNI should be loaded in the static block.
data - Variable in class edu.wpi.first.hal.CANData
Contents of the CAN frame.
data - Variable in class edu.wpi.first.hal.CANStreamMessage
 
data - Variable in class edu.wpi.first.util.sendable.SendableRegistry.CallbackData
Data stored in object with setData().
DataLog - Class in edu.wpi.first.util.datalog
A data log for high-speed writing of data values.
DataLog(long) - Constructor for class edu.wpi.first.util.datalog.DataLog
Constructs.
DataLogBackgroundWriter - Class in edu.wpi.first.util.datalog
A data log background writer that periodically flushes the data log on a background thread.
DataLogBackgroundWriter() - Constructor for class edu.wpi.first.util.datalog.DataLogBackgroundWriter
Construct a new Data Log.
DataLogBackgroundWriter(String) - Constructor for class edu.wpi.first.util.datalog.DataLogBackgroundWriter
Construct a new Data Log.
DataLogBackgroundWriter(String, String) - Constructor for class edu.wpi.first.util.datalog.DataLogBackgroundWriter
Construct a new Data Log.
DataLogBackgroundWriter(String, String, double) - Constructor for class edu.wpi.first.util.datalog.DataLogBackgroundWriter
Construct a new Data Log.
DataLogBackgroundWriter(String, String, double, String) - Constructor for class edu.wpi.first.util.datalog.DataLogBackgroundWriter
Construct a new Data Log.
DataLogEntry - Class in edu.wpi.first.util.datalog
Log entry base class.
DataLogEntry(DataLog, String, String) - Constructor for class edu.wpi.first.util.datalog.DataLogEntry
Constructs a data log entry.
DataLogEntry(DataLog, String, String, String) - Constructor for class edu.wpi.first.util.datalog.DataLogEntry
Constructs a data log entry.
DataLogEntry(DataLog, String, String, String, long) - Constructor for class edu.wpi.first.util.datalog.DataLogEntry
Constructs a data log entry.
DataLogIterator - Class in edu.wpi.first.util.datalog
DataLogReader iterator.
DataLogJNI - Class in edu.wpi.first.util.datalog
DataLog wpiutil JNI Functions.
DataLogManager - Class in edu.wpi.first.wpilibj
Centralized data log that provides automatic data log file management.
DataLogReader - Class in edu.wpi.first.util.datalog
Data log reader (reads logs written by the DataLog class).
DataLogReader(String) - Constructor for class edu.wpi.first.util.datalog.DataLogReader
Constructs from a file.
DataLogReader(ByteBuffer) - Constructor for class edu.wpi.first.util.datalog.DataLogReader
Constructs from a byte buffer.
DataLogRecord - Class in edu.wpi.first.util.datalog
A record in the data log.
DataLogRecord.MetadataRecordData - Class in edu.wpi.first.util.datalog
Data contained in a set metadata control record as created by DataLog.setMetadata().
DataLogRecord.StartRecordData - Class in edu.wpi.first.util.datalog
Data contained in a start control record as created by DataLog.start() when writing the log.
DataLogWriter - Class in edu.wpi.first.util.datalog
A data log writer that flushes the data log to a file when flush() is called.
DataLogWriter(String) - Constructor for class edu.wpi.first.util.datalog.DataLogWriter
Construct a new Data Log.
DataLogWriter(String, String) - Constructor for class edu.wpi.first.util.datalog.DataLogWriter
Construct a new Data Log.
DCMotor - Class in edu.wpi.first.math.system.plant
Holds the constants for a DC motor.
DCMotor(double, double, double, double, double, int) - Constructor for class edu.wpi.first.math.system.plant.DCMotor
Constructs a DC motor.
DCMotorProto - Class in edu.wpi.first.math.system.plant.proto
 
DCMotorProto() - Constructor for class edu.wpi.first.math.system.plant.proto.DCMotorProto
 
DCMotorSim - Class in edu.wpi.first.wpilibj.simulation
Represents a simulated DC motor mechanism.
DCMotorSim(LinearSystem<N2, N1, N2>, DCMotor, double, double...) - Constructor for class edu.wpi.first.wpilibj.simulation.DCMotorSim
Creates a simulated DC motor mechanism.
DCMotorSim(DCMotor, double, double, double...) - Constructor for class edu.wpi.first.wpilibj.simulation.DCMotorSim
Creates a simulated DC motor mechanism.
DCMotorStruct - Class in edu.wpi.first.math.system.plant.struct
 
DCMotorStruct() - Constructor for class edu.wpi.first.math.system.plant.struct.DCMotorStruct
 
deadbandMax - Variable in class edu.wpi.first.hal.PWMConfigDataResult
The deadband maximum PWM value in microseconds.
deadbandMin - Variable in class edu.wpi.first.hal.PWMConfigDataResult
The deadband minimum PWM value in microseconds.
deadline(Command, Command...) - Static method in class edu.wpi.first.wpilibj2.command.Commands
Runs a group of commands at the same time.
deadlineFor(Command...) - Method in class edu.wpi.first.wpilibj2.command.Command
Decorates this command with a set of commands to run parallel to it, ending when the calling command ends and interrupting all the others.
deadlineWith(Command...) - Method in class edu.wpi.first.wpilibj2.command.Command
Deprecated, for removal: This API element is subject to removal in a future version.
debounce(double) - Method in class edu.wpi.first.wpilibj.event.BooleanEvent
Creates a new debounced event from this event - it will become active when this event has been active for longer than the specified period.
debounce(double) - Method in class edu.wpi.first.wpilibj2.command.button.Trigger
Creates a new debounced trigger from this trigger - it will become active when this trigger has been active for longer than the specified period.
debounce(double, Debouncer.DebounceType) - Method in class edu.wpi.first.wpilibj.event.BooleanEvent
Creates a new debounced event from this event - it will become active when this event has been active for longer than the specified period.
debounce(double, Debouncer.DebounceType) - Method in class edu.wpi.first.wpilibj2.command.button.Trigger
Creates a new debounced trigger from this trigger - it will become active when this trigger has been active for longer than the specified period.
Debouncer - Class in edu.wpi.first.math.filter
A simple debounce filter for boolean streams.
Debouncer(double) - Constructor for class edu.wpi.first.math.filter.Debouncer
Creates a new Debouncer.
Debouncer(double, Debouncer.DebounceType) - Constructor for class edu.wpi.first.math.filter.Debouncer
Creates a new Debouncer.
Debouncer.DebounceType - Enum Class in edu.wpi.first.math.filter
Type of debouncing to perform.
debug - Variable in class edu.wpi.first.apriltag.AprilTagDetector.Config
Debug mode.
declarations - Variable in class edu.wpi.first.util.struct.parser.ParsedSchema
Declarations.
decodeSharpening - Variable in class edu.wpi.first.apriltag.AprilTagDetector.Config
How much sharpening should be done to decoded images.
DEFAULT_MODULE - Static variable in class edu.wpi.first.hal.PowerDistributionJNI
 
defer(Supplier<Command>) - Method in interface edu.wpi.first.wpilibj2.command.Subsystem
Constructs a DeferredCommand with the provided supplier.
defer(Supplier<Command>, Set<Subsystem>) - Static method in class edu.wpi.first.wpilibj2.command.Commands
Runs the command supplied by the supplier.
DeferredCommand - Class in edu.wpi.first.wpilibj2.command
Defers Command construction to runtime.
DeferredCommand(Supplier<Command>, Set<Subsystem>) - Constructor for class edu.wpi.first.wpilibj2.command.DeferredCommand
Creates a new DeferredCommand that directly runs the supplied command when initialized, and ends when it ends.
deferredProxy(Supplier<Command>) - Static method in class edu.wpi.first.wpilibj2.command.Commands
Deprecated, for removal: This API element is subject to removal in a future version.
The ProxyCommand supplier constructor has been deprecated in favor of directly proxying a DeferredCommand, see ProxyCommand documentaion for more details. As a replacement, consider using `defer(supplier).asProxy()`.
deglitch - Variable in class edu.wpi.first.apriltag.AprilTagDetector.QuadThresholdParameters
Whether the thresholded image be should be deglitched.
Degree - Static variable in class edu.wpi.first.units.Units
1/360 of a turn around a circle, or 1/57.3 Units.Radians.
Degrees - Static variable in class edu.wpi.first.units.Units
1/360 of a turn around a circle, or 1/57.3 Units.Radians.
DegreesPerSecond - Static variable in class edu.wpi.first.units.Units
A unit of angular velocity equivalent to spinning at a rate of one Degree per Units.Second.
DegreesPerSecondPerSecond - Static variable in class edu.wpi.first.units.Units
A unit of angular acceleration equivalent to accelerating at a rate of one Degree per Units.Second every second.
degreesToRadians(double) - Static method in class edu.wpi.first.math.util.Units
Converts given degrees to radians.
degreesToRotations(double) - Static method in class edu.wpi.first.math.util.Units
Converts given degrees to rotations.
delay(double) - Static method in class edu.wpi.first.wpilibj.Timer
Pause the thread for a specified time.
deleteProperty(String) - Method in class edu.wpi.first.networktables.Topic
Deletes a property.
deleteTopicProperty(int, String) - Static method in class edu.wpi.first.networktables.NetworkTablesJNI
Deletes topic property.
denominator() - Method in class edu.wpi.first.units.Per
Gets the denominator unit.
derive(Unit<U>) - Static method in class edu.wpi.first.units.Units
Creates a new unit builder object based on a given input unit.
desaturate(double) - Method in class edu.wpi.first.math.kinematics.DifferentialDriveWheelSpeeds
Renormalizes the wheel speeds if any either side is above the specified maximum.
desaturate(double) - Method in class edu.wpi.first.math.kinematics.MecanumDriveWheelSpeeds
Renormalizes the wheel speeds if any individual speed is above the specified maximum.
desaturate(Measure<Velocity<Distance>>) - Method in class edu.wpi.first.math.kinematics.DifferentialDriveWheelSpeeds
Renormalizes the wheel speeds if any either side is above the specified maximum.
desaturate(Measure<Velocity<Distance>>) - Method in class edu.wpi.first.math.kinematics.MecanumDriveWheelSpeeds
Renormalizes the wheel speeds if any individual speed is above the specified maximum.
desaturateInputVector(Matrix<I, N1>, double) - Static method in class edu.wpi.first.math.StateSpaceUtil
Renormalize all inputs if any exceeds the maximum magnitude.
desaturateWheelSpeeds(SwerveModuleState[], double) - Static method in class edu.wpi.first.math.kinematics.SwerveDriveKinematics
Renormalizes the wheel speeds if any individual speed is above the specified maximum.
desaturateWheelSpeeds(SwerveModuleState[], ChassisSpeeds, double, double, double) - Static method in class edu.wpi.first.math.kinematics.SwerveDriveKinematics
Renormalizes the wheel speeds if any individual speed is above the specified maximum, as well as getting rid of joystick saturation at edges of joystick.
desaturateWheelSpeeds(SwerveModuleState[], ChassisSpeeds, Measure<Velocity<Distance>>, Measure<Velocity<Distance>>, Measure<Velocity<Angle>>) - Static method in class edu.wpi.first.math.kinematics.SwerveDriveKinematics
Renormalizes the wheel speeds if any individual speed is above the specified maximum, as well as getting rid of joystick saturation at edges of joystick.
desaturateWheelSpeeds(SwerveModuleState[], Measure<Velocity<Distance>>) - Static method in class edu.wpi.first.math.kinematics.SwerveDriveKinematics
Renormalizes the wheel speeds if any individual speed is above the specified maximum.
deserializeTrajectory(String) - Static method in class edu.wpi.first.math.jni.TrajectoryUtilJNI
Deserializes a trajectory JSON into a double[] of trajectory elements.
deserializeTrajectory(String) - Static method in class edu.wpi.first.math.trajectory.TrajectoryUtil
Deserializes a Trajectory from JSON exported from PathWeaver.
destroyDetector(long) - Static method in class edu.wpi.first.apriltag.jni.AprilTagJNI
Destroys an AprilTag detector engine.
destroyEvent(int) - Static method in class edu.wpi.first.util.WPIUtilJNI
Destroys an event.
destroyInstance(int) - Static method in class edu.wpi.first.networktables.NetworkTablesJNI
Destroys an NT instance.
destroyListenerPoller(int) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Destroys listener poller.
destroyListenerPoller(int) - Static method in class edu.wpi.first.networktables.NetworkTablesJNI
Destroys listener poller.
destroySemaphore(int) - Static method in class edu.wpi.first.util.WPIUtilJNI
Destroys a semaphore.
det() - Method in class edu.wpi.first.math.Matrix
Returns the determinant of this matrix.
detect(long, int, int, int, long) - Static method in class edu.wpi.first.apriltag.jni.AprilTagJNI
Detect tags from an 8-bit image.
detect(Mat) - Method in class edu.wpi.first.apriltag.AprilTagDetector
Detect tags from an 8-bit image.
dev - Variable in class edu.wpi.first.cscore.UsbCameraInfo
Device number (e.g.
diag() - Method in class edu.wpi.first.math.Matrix
Returns the diagonal elements inside a vector or square matrix.
DifferentialDrive - Class in edu.wpi.first.wpilibj.drive
A class for driving differential drive/skid-steer drive platforms such as the Kit of Parts drive base, "tank drive", or West Coast Drive.
DifferentialDrive(MotorController, MotorController) - Constructor for class edu.wpi.first.wpilibj.drive.DifferentialDrive
Construct a DifferentialDrive.
DifferentialDrive(DoubleConsumer, DoubleConsumer) - Constructor for class edu.wpi.first.wpilibj.drive.DifferentialDrive
Construct a DifferentialDrive.
DifferentialDrive.WheelSpeeds - Class in edu.wpi.first.wpilibj.drive
Wheel speeds for a differential drive.
DifferentialDriveAccelerationLimiter - Class in edu.wpi.first.math.controller
Filters the provided voltages to limit a differential drive's linear and angular acceleration.
DifferentialDriveAccelerationLimiter(LinearSystem<N2, N2, N2>, double, double, double) - Constructor for class edu.wpi.first.math.controller.DifferentialDriveAccelerationLimiter
Constructs a DifferentialDriveAccelerationLimiter.
DifferentialDriveAccelerationLimiter(LinearSystem<N2, N2, N2>, double, double, double, double) - Constructor for class edu.wpi.first.math.controller.DifferentialDriveAccelerationLimiter
Constructs a DifferentialDriveAccelerationLimiter.
DifferentialDriveFeedforward - Class in edu.wpi.first.math.controller
A helper class which computes the feedforward outputs for a differential drive drivetrain.
DifferentialDriveFeedforward(double, double, double, double) - Constructor for class edu.wpi.first.math.controller.DifferentialDriveFeedforward
Creates a new DifferentialDriveFeedforward with the specified parameters.
DifferentialDriveFeedforward(double, double, double, double, double) - Constructor for class edu.wpi.first.math.controller.DifferentialDriveFeedforward
Creates a new DifferentialDriveFeedforward with the specified parameters.
DifferentialDriveKinematics - Class in edu.wpi.first.math.kinematics
Helper class that converts a chassis velocity (dx and dtheta components) to left and right wheel velocities for a differential drive.
DifferentialDriveKinematics(double) - Constructor for class edu.wpi.first.math.kinematics.DifferentialDriveKinematics
Constructs a differential drive kinematics object.
DifferentialDriveKinematics(Measure<Distance>) - Constructor for class edu.wpi.first.math.kinematics.DifferentialDriveKinematics
Constructs a differential drive kinematics object.
DifferentialDriveKinematicsConstraint - Class in edu.wpi.first.math.trajectory.constraint
A class that enforces constraints on the differential drive kinematics.
DifferentialDriveKinematicsConstraint(DifferentialDriveKinematics, double) - Constructor for class edu.wpi.first.math.trajectory.constraint.DifferentialDriveKinematicsConstraint
Constructs a differential drive dynamics constraint.
DifferentialDriveKinematicsProto - Class in edu.wpi.first.math.kinematics.proto
 
DifferentialDriveKinematicsProto() - Constructor for class edu.wpi.first.math.kinematics.proto.DifferentialDriveKinematicsProto
 
DifferentialDriveKinematicsStruct - Class in edu.wpi.first.math.kinematics.struct
 
DifferentialDriveKinematicsStruct() - Constructor for class edu.wpi.first.math.kinematics.struct.DifferentialDriveKinematicsStruct
 
DifferentialDriveOdometry - Class in edu.wpi.first.math.kinematics
Class for differential drive odometry.
DifferentialDriveOdometry(Rotation2d, double, double) - Constructor for class edu.wpi.first.math.kinematics.DifferentialDriveOdometry
Constructs a DifferentialDriveOdometry object.
DifferentialDriveOdometry(Rotation2d, double, double, Pose2d) - Constructor for class edu.wpi.first.math.kinematics.DifferentialDriveOdometry
Constructs a DifferentialDriveOdometry object.
DifferentialDriveOdometry(Rotation2d, Measure<Distance>, Measure<Distance>) - Constructor for class edu.wpi.first.math.kinematics.DifferentialDriveOdometry
Constructs a DifferentialDriveOdometry object.
DifferentialDriveOdometry(Rotation2d, Measure<Distance>, Measure<Distance>, Pose2d) - Constructor for class edu.wpi.first.math.kinematics.DifferentialDriveOdometry
Constructs a DifferentialDriveOdometry object.
DifferentialDrivePoseEstimator - Class in edu.wpi.first.math.estimator
This class wraps Differential Drive Odometry to fuse latency-compensated vision measurements with differential drive encoder measurements.
DifferentialDrivePoseEstimator(DifferentialDriveKinematics, Rotation2d, double, double, Pose2d) - Constructor for class edu.wpi.first.math.estimator.DifferentialDrivePoseEstimator
Constructs a DifferentialDrivePoseEstimator with default standard deviations for the model and vision measurements.
DifferentialDrivePoseEstimator(DifferentialDriveKinematics, Rotation2d, double, double, Pose2d, Matrix<N3, N1>, Matrix<N3, N1>) - Constructor for class edu.wpi.first.math.estimator.DifferentialDrivePoseEstimator
Constructs a DifferentialDrivePoseEstimator.
DifferentialDrivetrainSim - Class in edu.wpi.first.wpilibj.simulation
This class simulates the state of the drivetrain.
DifferentialDrivetrainSim(LinearSystem<N2, N2, N2>, DCMotor, double, double, double, Matrix<N7, N1>) - Constructor for class edu.wpi.first.wpilibj.simulation.DifferentialDrivetrainSim
Creates a simulated differential drivetrain.
DifferentialDrivetrainSim(DCMotor, double, double, double, double, double, Matrix<N7, N1>) - Constructor for class edu.wpi.first.wpilibj.simulation.DifferentialDrivetrainSim
Creates a simulated differential drivetrain.
DifferentialDrivetrainSim.KitbotGearing - Enum Class in edu.wpi.first.wpilibj.simulation
Represents a gearing option of the Toughbox mini.
DifferentialDrivetrainSim.KitbotMotor - Enum Class in edu.wpi.first.wpilibj.simulation
Represents common motor layouts of the kit drivetrain.
DifferentialDrivetrainSim.KitbotWheelSize - Enum Class in edu.wpi.first.wpilibj.simulation
Represents common wheel sizes of the kit drivetrain.
DifferentialDriveVoltageConstraint - Class in edu.wpi.first.math.trajectory.constraint
A class that enforces constraints on differential drive voltage expenditure based on the motor dynamics and the drive kinematics.
DifferentialDriveVoltageConstraint(SimpleMotorFeedforward, DifferentialDriveKinematics, double) - Constructor for class edu.wpi.first.math.trajectory.constraint.DifferentialDriveVoltageConstraint
Creates a new DifferentialDriveVoltageConstraint.
DifferentialDriveWheelPositions - Class in edu.wpi.first.math.kinematics
Represents the wheel positions for a differential drive drivetrain.
DifferentialDriveWheelPositions(double, double) - Constructor for class edu.wpi.first.math.kinematics.DifferentialDriveWheelPositions
Constructs a DifferentialDriveWheelPositions.
DifferentialDriveWheelPositions(Measure<Distance>, Measure<Distance>) - Constructor for class edu.wpi.first.math.kinematics.DifferentialDriveWheelPositions
Constructs a DifferentialDriveWheelPositions.
DifferentialDriveWheelPositionsProto - Class in edu.wpi.first.math.kinematics.proto
 
DifferentialDriveWheelPositionsProto() - Constructor for class edu.wpi.first.math.kinematics.proto.DifferentialDriveWheelPositionsProto
 
DifferentialDriveWheelPositionsStruct - Class in edu.wpi.first.math.kinematics.struct
 
DifferentialDriveWheelPositionsStruct() - Constructor for class edu.wpi.first.math.kinematics.struct.DifferentialDriveWheelPositionsStruct
 
DifferentialDriveWheelSpeeds - Class in edu.wpi.first.math.kinematics
Represents the wheel speeds for a differential drive drivetrain.
DifferentialDriveWheelSpeeds() - Constructor for class edu.wpi.first.math.kinematics.DifferentialDriveWheelSpeeds
Constructs a DifferentialDriveWheelSpeeds with zeros for left and right speeds.
DifferentialDriveWheelSpeeds(double, double) - Constructor for class edu.wpi.first.math.kinematics.DifferentialDriveWheelSpeeds
Constructs a DifferentialDriveWheelSpeeds.
DifferentialDriveWheelSpeeds(Measure<Velocity<Distance>>, Measure<Velocity<Distance>>) - Constructor for class edu.wpi.first.math.kinematics.DifferentialDriveWheelSpeeds
Constructs a DifferentialDriveWheelSpeeds.
DifferentialDriveWheelSpeedsProto - Class in edu.wpi.first.math.kinematics.proto
 
DifferentialDriveWheelSpeedsProto() - Constructor for class edu.wpi.first.math.kinematics.proto.DifferentialDriveWheelSpeedsProto
 
DifferentialDriveWheelSpeedsStruct - Class in edu.wpi.first.math.kinematics.struct
 
DifferentialDriveWheelSpeedsStruct() - Constructor for class edu.wpi.first.math.kinematics.struct.DifferentialDriveWheelSpeedsStruct
 
DifferentialDriveWheelVoltages - Class in edu.wpi.first.math.controller
Motor voltages for a differential drive.
DifferentialDriveWheelVoltages() - Constructor for class edu.wpi.first.math.controller.DifferentialDriveWheelVoltages
Default constructor.
DifferentialDriveWheelVoltages(double, double) - Constructor for class edu.wpi.first.math.controller.DifferentialDriveWheelVoltages
Constructs a DifferentialDriveWheelVoltages.
DifferentialDriveWheelVoltagesProto - Class in edu.wpi.first.math.controller.proto
 
DifferentialDriveWheelVoltagesProto() - Constructor for class edu.wpi.first.math.controller.proto.DifferentialDriveWheelVoltagesProto
 
DifferentialDriveWheelVoltagesStruct - Class in edu.wpi.first.math.controller.struct
 
DifferentialDriveWheelVoltagesStruct() - Constructor for class edu.wpi.first.math.controller.struct.DifferentialDriveWheelVoltagesStruct
 
Digital - Enum constant in enum class edu.wpi.first.wpilibj.CompressorConfigType
Digital.
DigitalGlitchFilter - Class in edu.wpi.first.wpilibj
Class to enable glitch filtering on a set of digital inputs.
DigitalGlitchFilter() - Constructor for class edu.wpi.first.wpilibj.DigitalGlitchFilter
Configures the Digital Glitch Filter to its default settings.
DigitalGlitchFilterJNI - Class in edu.wpi.first.hal
Digital Glitch Filter JNI functions.
DigitalInput - Class in edu.wpi.first.wpilibj
Class to read a digital input.
DigitalInput(int) - Constructor for class edu.wpi.first.wpilibj.DigitalInput
Create an instance of a Digital Input class.
DigitalOutput - Class in edu.wpi.first.wpilibj
Class to write digital outputs.
DigitalOutput(int) - Constructor for class edu.wpi.first.wpilibj.DigitalOutput
Create an instance of a digital output.
DigitalPWMDataJNI - Class in edu.wpi.first.hal.simulation
JNI for digital PWM data.
DigitalPWMSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated digital PWM output.
DigitalPWMSim(DigitalOutput) - Constructor for class edu.wpi.first.wpilibj.simulation.DigitalPWMSim
Constructs from a DigitalOutput object.
DigitalSource - Class in edu.wpi.first.wpilibj
DigitalSource Interface.
DigitalSource() - Constructor for class edu.wpi.first.wpilibj.DigitalSource
Default constructor.
Dimensionless - Class in edu.wpi.first.units
A type of unit that corresponds to raw values and not any physical dimension, such as percentage.
DIODataJNI - Class in edu.wpi.first.hal.simulation
JNI for DIO data.
DIOJNI - Class in edu.wpi.first.hal
Digital Input/Output (IO) JNI Functions.
DIOSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated digital input or output.
DIOSim(int) - Constructor for class edu.wpi.first.wpilibj.simulation.DIOSim
Constructs from a digital I/O channel number.
DIOSim(DigitalInput) - Constructor for class edu.wpi.first.wpilibj.simulation.DIOSim
Constructs from a DigitalInput object.
DIOSim(DigitalOutput) - Constructor for class edu.wpi.first.wpilibj.simulation.DIOSim
Constructs from a DigitalOutput object.
direction - Variable in class edu.wpi.first.hal.simulation.SimDeviceDataJNI.SimValueInfo
 
disable() - Method in class edu.wpi.first.wpilibj.AsynchronousInterrupt
Disables interrupt callbacks.
disable() - Method in class edu.wpi.first.wpilibj.Compressor
Disable the compressor.
disable() - Method in interface edu.wpi.first.wpilibj.motorcontrol.MotorController
Disable the motor controller.
disable() - Method in class edu.wpi.first.wpilibj.motorcontrol.MotorControllerGroup
Deprecated.
 
disable() - Method in class edu.wpi.first.wpilibj.motorcontrol.NidecBrushless
Disable the motor.
disable() - Method in class edu.wpi.first.wpilibj.motorcontrol.PWMMotorController
 
disable() - Method in class edu.wpi.first.wpilibj.Watchdog
Disables the watchdog timer.
disable() - Method in class edu.wpi.first.wpilibj2.command.CommandScheduler
Disables the command scheduler.
disable() - Method in class edu.wpi.first.wpilibj2.command.PIDSubsystem
Disables the PID control.
disable() - Method in class edu.wpi.first.wpilibj2.command.ProfiledPIDSubsystem
Disables the PID control.
disable() - Method in class edu.wpi.first.wpilibj2.command.TrapezoidProfileSubsystem
Disable the TrapezoidProfileSubsystem's output.
disableActuatorWidgets() - Static method in class edu.wpi.first.wpilibj.shuffleboard.Shuffleboard
Disables user control of widgets containing actuators.
disableAllTelemetry() - Static method in class edu.wpi.first.wpilibj.livewindow.LiveWindow
Disable ALL telemetry.
disableCompressor() - Method in class edu.wpi.first.wpilibj.PneumaticHub
Disables the compressor.
disableCompressor() - Method in interface edu.wpi.first.wpilibj.PneumaticsBase
Disables the compressor.
disableCompressor() - Method in class edu.wpi.first.wpilibj.PneumaticsControlModule
Disables the compressor.
disableContinuousInput() - Method in class edu.wpi.first.math.controller.PIDController
Disables continuous input.
disableContinuousInput() - Method in class edu.wpi.first.math.controller.ProfiledPIDController
Disables continuous input.
disabled() - Static method in class edu.wpi.first.wpilibj2.command.button.RobotModeTriggers
Returns a trigger that is true when the robot is disabled.
Disabled - Enum constant in enum class edu.wpi.first.wpilibj.CompressorConfigType
Disabled.
disabledExit() - Method in class edu.wpi.first.wpilibj.IterativeRobotBase
Exit code for disabled mode should go here.
disabledInit() - Method in class edu.wpi.first.wpilibj.IterativeRobotBase
Initialization code for disabled mode should go here.
disabledPeriodic() - Method in class edu.wpi.first.wpilibj.IterativeRobotBase
Periodic code for disabled mode should go here.
disableLiveWindow(Sendable) - Static method in class edu.wpi.first.util.sendable.SendableRegistry
Disables LiveWindow for an object.
disableLocal - Variable in class edu.wpi.first.networktables.PubSubOptions
For subscriptions, if local value updates should not be queued for readQueue().
disableLocal(boolean) - Static method in class edu.wpi.first.networktables.PubSubOption
For subscriptions, specify whether local value updates should not be queued for readQueue().
disableMockTime() - Static method in class edu.wpi.first.util.WPIUtilJNI
Disable mock time.
disablePWM() - Method in class edu.wpi.first.wpilibj.DigitalOutput
Change this line from a PWM output back to a static Digital Output line.
disableRemote - Variable in class edu.wpi.first.networktables.PubSubOptions
For subscriptions, if remote value updates should not be queued for readQueue().
disableRemote(boolean) - Static method in class edu.wpi.first.networktables.PubSubOption
For subscriptions, specify whether remote value updates should not be queued for readQueue().
disableTelemetry(Sendable) - Static method in class edu.wpi.first.wpilibj.livewindow.LiveWindow
Disable telemetry for a single component.
disableTermination() - Method in class edu.wpi.first.wpilibj.SerialPort
Disable termination behavior.
disconnect() - Method in class edu.wpi.first.networktables.NetworkTableInstance
Disconnects the client if it's running and connected.
disconnect(int) - Static method in class edu.wpi.first.networktables.NetworkTablesJNI
Disconnects the client if it's running and connected.
Discretization - Class in edu.wpi.first.math.system
Discretization helper functions.
discretize(double, double, double, double) - Static method in class edu.wpi.first.math.kinematics.ChassisSpeeds
Discretizes a continuous-time chassis speed.
discretize(ChassisSpeeds, double) - Static method in class edu.wpi.first.math.kinematics.ChassisSpeeds
Discretizes a continuous-time chassis speed.
discretize(Measure<Velocity<Distance>>, Measure<Velocity<Distance>>, Measure<Velocity<Angle>>, Measure<Time>) - Static method in class edu.wpi.first.math.kinematics.ChassisSpeeds
Discretizes a continuous-time chassis speed.
discretizeA(Matrix<States, States>, double) - Static method in class edu.wpi.first.math.system.Discretization
Discretizes the given continuous A matrix.
discretizeAB(Matrix<States, States>, Matrix<States, Inputs>, double) - Static method in class edu.wpi.first.math.system.Discretization
Discretizes the given continuous A and B matrices.
discretizeAQ(Matrix<States, States>, Matrix<States, States>, double) - Static method in class edu.wpi.first.math.system.Discretization
Discretizes the given continuous A and Q matrices.
discretizeR(Matrix<O, O>, double) - Static method in class edu.wpi.first.math.system.Discretization
Returns a discretized version of the provided continuous measurement noise covariance matrix.
Distance - Class in edu.wpi.first.units
Unit of linear dimension.
Distance - Static variable in class edu.wpi.first.units.BaseUnits
The standard unit of distance, meters.
distanceMeters - Variable in class edu.wpi.first.math.kinematics.SwerveModulePosition
Distance measured by the wheel of the module.
div(double) - Method in class edu.wpi.first.math.geometry.Pose2d
Divides the current pose by a scalar.
div(double) - Method in class edu.wpi.first.math.geometry.Pose3d
Divides the current pose by a scalar.
div(double) - Method in class edu.wpi.first.math.geometry.Rotation2d
Divides the current rotation by a scalar.
div(double) - Method in class edu.wpi.first.math.geometry.Rotation3d
Divides the current rotation by a scalar.
div(double) - Method in class edu.wpi.first.math.geometry.Transform2d
Divides the transform by the scalar.
div(double) - Method in class edu.wpi.first.math.geometry.Transform3d
Divides the transform by the scalar.
div(double) - Method in class edu.wpi.first.math.geometry.Translation2d
Returns the translation divided by a scalar.
div(double) - Method in class edu.wpi.first.math.geometry.Translation3d
Returns the translation divided by a scalar.
div(double) - Method in class edu.wpi.first.math.kinematics.ChassisSpeeds
Divides the ChassisSpeeds by a scalar and returns the new ChassisSpeeds.
div(double) - Method in class edu.wpi.first.math.kinematics.DifferentialDriveWheelSpeeds
Divides the DifferentialDriveWheelSpeeds by a scalar and returns the new DifferentialDriveWheelSpeeds.
div(double) - Method in class edu.wpi.first.math.kinematics.MecanumDriveWheelSpeeds
Divides the MecanumDriveWheelSpeeds by a scalar and returns the new MecanumDriveWheelSpeeds.
div(double) - Method in class edu.wpi.first.math.Matrix
Divides all elements of this matrix by the given value.
div(double) - Method in class edu.wpi.first.math.Vector
 
div(double) - Method in interface edu.wpi.first.units.UnaryFunction
Creates a composite function h(x) such that h(x) = 1/k * f(x).
div(int) - Method in class edu.wpi.first.math.Matrix
Divides all elements of this matrix by the given value.
div(int) - Method in class edu.wpi.first.math.Vector
 
div(UnaryFunction) - Method in interface edu.wpi.first.units.UnaryFunction
Creates a composite function h(x) such that h(x) = f(x) / g(x).
divide(double) - Method in class edu.wpi.first.math.geometry.Quaternion
Divides by a scalar.
divide(double) - Method in interface edu.wpi.first.units.Measure
Divides this measurement by some constant divisor and returns the result.
divide(Measure<U2>) - Method in interface edu.wpi.first.units.Measure
Divides this measurement by another measure and performs some dimensional analysis to reduce the units.
DMA - Class in edu.wpi.first.wpilibj
Class for configuring Direct Memory Access (DMA) of FPGA inputs.
DMA() - Constructor for class edu.wpi.first.wpilibj.DMA
Default constructor.
DMAJNI - Class in edu.wpi.first.hal
DMA HAL JNI functions.
DMAJNISample - Class in edu.wpi.first.hal
 
DMAJNISample() - Constructor for class edu.wpi.first.hal.DMAJNISample
Default constructor.
DMASample - Class in edu.wpi.first.wpilibj
DMA sample.
DMASample() - Constructor for class edu.wpi.first.wpilibj.DMASample
Default constructor.
DMASample.DMAReadStatus - Enum Class in edu.wpi.first.wpilibj
DMA read status.
DMC60 - Class in edu.wpi.first.wpilibj.motorcontrol
Digilent DMC 60 Motor Controller.
DMC60(int) - Constructor for class edu.wpi.first.wpilibj.motorcontrol.DMC60
Constructor.
dot(Quaternion) - Method in class edu.wpi.first.math.geometry.Quaternion
Returns the elementwise product of two quaternions.
dot(Vector<R>) - Method in class edu.wpi.first.math.Vector
Returns the dot product of this vector with another.
DoubleArrayEntry - Interface in edu.wpi.first.networktables
NetworkTables DoubleArray entry.
DoubleArrayLogEntry - Class in edu.wpi.first.util.datalog
Log array of double values.
DoubleArrayLogEntry(DataLog, String) - Constructor for class edu.wpi.first.util.datalog.DoubleArrayLogEntry
Constructs a double array log entry.
DoubleArrayLogEntry(DataLog, String, long) - Constructor for class edu.wpi.first.util.datalog.DoubleArrayLogEntry
Constructs a double array log entry.
DoubleArrayLogEntry(DataLog, String, String) - Constructor for class edu.wpi.first.util.datalog.DoubleArrayLogEntry
Constructs a double array log entry.
DoubleArrayLogEntry(DataLog, String, String, long) - Constructor for class edu.wpi.first.util.datalog.DoubleArrayLogEntry
Constructs a double array log entry.
DoubleArrayPublisher - Interface in edu.wpi.first.networktables
NetworkTables DoubleArray publisher.
DoubleArraySubscriber - Interface in edu.wpi.first.networktables
NetworkTables DoubleArray subscriber.
DoubleArrayTopic - Class in edu.wpi.first.networktables
NetworkTables DoubleArray topic.
DoubleArrayTopic(NetworkTableInstance, int) - Constructor for class edu.wpi.first.networktables.DoubleArrayTopic
Constructor; use NetworkTableInstance.getDoubleArrayTopic() instead.
DoubleArrayTopic(Topic) - Constructor for class edu.wpi.first.networktables.DoubleArrayTopic
Construct from a generic topic.
DoubleCircularBuffer - Class in edu.wpi.first.util
This is a simple circular buffer so we don't need to "bucket brigade" copy old values.
DoubleCircularBuffer(int) - Constructor for class edu.wpi.first.util.DoubleCircularBuffer
Create a CircularBuffer with the provided size.
DoubleEntry - Interface in edu.wpi.first.networktables
NetworkTables Double entry.
DoubleLogEntry - Class in edu.wpi.first.util.datalog
Log double values.
DoubleLogEntry(DataLog, String) - Constructor for class edu.wpi.first.util.datalog.DoubleLogEntry
Constructs a double log entry.
DoubleLogEntry(DataLog, String, long) - Constructor for class edu.wpi.first.util.datalog.DoubleLogEntry
Constructs a double log entry.
DoubleLogEntry(DataLog, String, String) - Constructor for class edu.wpi.first.util.datalog.DoubleLogEntry
Constructs a double log entry.
DoubleLogEntry(DataLog, String, String, long) - Constructor for class edu.wpi.first.util.datalog.DoubleLogEntry
Constructs a double log entry.
DoublePublisher - Interface in edu.wpi.first.networktables
NetworkTables Double publisher.
DoubleSolenoid - Class in edu.wpi.first.wpilibj
DoubleSolenoid class for running 2 channels of high voltage Digital Output on the pneumatics module.
DoubleSolenoid(int, PneumaticsModuleType, int, int) - Constructor for class edu.wpi.first.wpilibj.DoubleSolenoid
Constructs a double solenoid for a specified module of a specific module type.
DoubleSolenoid(PneumaticsModuleType, int, int) - Constructor for class edu.wpi.first.wpilibj.DoubleSolenoid
Constructs a double solenoid for a default module of a specific module type.
DoubleSolenoid.Value - Enum Class in edu.wpi.first.wpilibj
Possible values for a DoubleSolenoid.
DoubleSolenoidSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated DoubleSolenoid.
DoubleSolenoidSim(int, PneumaticsModuleType, int, int) - Constructor for class edu.wpi.first.wpilibj.simulation.DoubleSolenoidSim
Constructs for a solenoid on a pneumatics module of the given type and ID.
DoubleSolenoidSim(PneumaticsModuleType, int, int) - Constructor for class edu.wpi.first.wpilibj.simulation.DoubleSolenoidSim
Constructs for a solenoid on a pneumatics module of the given type and default ID.
DoubleSolenoidSim(PneumaticsBaseSim, int, int) - Constructor for class edu.wpi.first.wpilibj.simulation.DoubleSolenoidSim
Constructs for a solenoid on the given pneumatics module.
DoubleSubscriber - Interface in edu.wpi.first.networktables
NetworkTables Double subscriber.
DoubleTopic - Class in edu.wpi.first.networktables
NetworkTables Double topic.
DoubleTopic(NetworkTableInstance, int) - Constructor for class edu.wpi.first.networktables.DoubleTopic
Constructor; use NetworkTableInstance.getDoubleTopic() instead.
DoubleTopic(Topic) - Constructor for class edu.wpi.first.networktables.DoubleTopic
Construct from a generic topic.
driveCartesian(double, double, double) - Method in class edu.wpi.first.wpilibj.drive.MecanumDrive
Drive method for Mecanum platform.
driveCartesian(double, double, double, Rotation2d) - Method in class edu.wpi.first.wpilibj.drive.MecanumDrive
Drive method for Mecanum platform.
driveCartesianIK(double, double, double) - Static method in class edu.wpi.first.wpilibj.drive.MecanumDrive
Cartesian inverse kinematics for Mecanum platform.
driveCartesianIK(double, double, double, Rotation2d) - Static method in class edu.wpi.first.wpilibj.drive.MecanumDrive
Cartesian inverse kinematics for Mecanum platform.
drivePolar(double, Rotation2d, double) - Method in class edu.wpi.first.wpilibj.drive.MecanumDrive
Drive method for Mecanum platform.
DriverStation - Class in edu.wpi.first.wpilibj
Provide access to the network communication data to / from the Driver Station.
DriverStation.Alliance - Enum Class in edu.wpi.first.wpilibj
The robot alliance that the robot is a part of.
DriverStation.MatchType - Enum Class in edu.wpi.first.wpilibj
The type of robot match that the robot is part of.
driverStationConnected() - Method in class edu.wpi.first.wpilibj.IterativeRobotBase
Code that needs to know the DS state should go here.
DriverStationDataJNI - Class in edu.wpi.first.hal.simulation
JNI for Driver Station data.
DriverStationJNI - Class in edu.wpi.first.hal
Driver Station JNI Functions.
DriverStationModeThread - Class in edu.wpi.first.wpilibj.internal
For internal use only.
DriverStationModeThread() - Constructor for class edu.wpi.first.wpilibj.internal.DriverStationModeThread
Internal use only.
DriverStationSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated driver station.
DSControlWord - Class in edu.wpi.first.wpilibj
A wrapper around Driver Station control word.
DSControlWord() - Constructor for class edu.wpi.first.wpilibj.DSControlWord
DSControlWord constructor.
dtheta - Variable in class edu.wpi.first.math.geometry.Twist2d
Angular "dtheta" component (radians).
DutyCycle - Class in edu.wpi.first.wpilibj
Class to read a duty cycle PWM input.
DutyCycle(DigitalSource) - Constructor for class edu.wpi.first.wpilibj.DutyCycle
Constructs a DutyCycle input from a DigitalSource input.
DutyCycleDataJNI - Class in edu.wpi.first.hal.simulation
JNI for duty cycle data.
DutyCycleEncoder - Class in edu.wpi.first.wpilibj
Class for supporting duty cycle/PWM encoders, such as the US Digital MA3 with PWM Output, the CTRE Mag Encoder, the Rev Hex Encoder, and the AM Mag Encoder.
DutyCycleEncoder(int) - Constructor for class edu.wpi.first.wpilibj.DutyCycleEncoder
Construct a new DutyCycleEncoder on a specific channel.
DutyCycleEncoder(int, double, double) - Constructor for class edu.wpi.first.wpilibj.DutyCycleEncoder
Construct a new DutyCycleEncoder on a specific channel.
DutyCycleEncoder(DigitalSource) - Constructor for class edu.wpi.first.wpilibj.DutyCycleEncoder
Construct a new DutyCycleEncoder attached to a DigitalSource object.
DutyCycleEncoder(DigitalSource, double, double) - Constructor for class edu.wpi.first.wpilibj.DutyCycleEncoder
Construct a new DutyCycleEncoder attached to a DigitalSource object.
DutyCycleEncoder(DutyCycle) - Constructor for class edu.wpi.first.wpilibj.DutyCycleEncoder
Construct a new DutyCycleEncoder attached to an existing DutyCycle object.
DutyCycleEncoder(DutyCycle, double, double) - Constructor for class edu.wpi.first.wpilibj.DutyCycleEncoder
Construct a new DutyCycleEncoder attached to an existing DutyCycle object.
DutyCycleEncoderSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated duty cycle encoder.
DutyCycleEncoderSim(int) - Constructor for class edu.wpi.first.wpilibj.simulation.DutyCycleEncoderSim
Constructs from a digital input channel.
DutyCycleEncoderSim(DutyCycleEncoder) - Constructor for class edu.wpi.first.wpilibj.simulation.DutyCycleEncoderSim
Constructs from an DutyCycleEncoder object.
DutyCycleJNI - Class in edu.wpi.first.hal
DutyCycle HAL JNI functions.
DutyCycleSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated duty cycle digital input.
DutyCycleSim(DutyCycle) - Constructor for class edu.wpi.first.wpilibj.simulation.DutyCycleSim
Constructs from a DutyCycle object.
dx - Variable in class edu.wpi.first.math.geometry.Twist2d
Linear "dx" component.
dx - Variable in class edu.wpi.first.math.geometry.Twist3d
Linear "dx" component.
dy - Variable in class edu.wpi.first.math.geometry.Twist2d
Linear "dy" component.
dy - Variable in class edu.wpi.first.math.geometry.Twist3d
Linear "dy" component.
dynamic(SysIdRoutine.Direction) - Method in class edu.wpi.first.wpilibj2.command.sysid.SysIdRoutine
Returns a command to run a dynamic test in the specified direction.
DynamicStruct - Class in edu.wpi.first.util.struct
Dynamic (run-time) access to a serialized raw struct.
dz - Variable in class edu.wpi.first.math.geometry.Twist3d
Linear "dz" component.

E

E() - Static method in class edu.wpi.first.math.geometry.CoordinateAxis
Returns a coordinate axis corresponding to -Y in the NWU coordinate system.
EdgeConfiguration - Enum Class in edu.wpi.first.wpilibj.counter
Edge configuration.
EDN() - Static method in class edu.wpi.first.math.geometry.CoordinateSystem
Returns an instance of the East-Down-North (EDN) coordinate system.
edu.wpi.first.apriltag - package edu.wpi.first.apriltag
 
edu.wpi.first.apriltag.jni - package edu.wpi.first.apriltag.jni
 
edu.wpi.first.cameraserver - package edu.wpi.first.cameraserver
 
edu.wpi.first.cscore - package edu.wpi.first.cscore
 
edu.wpi.first.cscore.raw - package edu.wpi.first.cscore.raw
 
edu.wpi.first.hal - package edu.wpi.first.hal
 
edu.wpi.first.hal.can - package edu.wpi.first.hal.can
 
edu.wpi.first.hal.communication - package edu.wpi.first.hal.communication
 
edu.wpi.first.hal.simulation - package edu.wpi.first.hal.simulation
 
edu.wpi.first.hal.util - package edu.wpi.first.hal.util
 
edu.wpi.first.math - package edu.wpi.first.math
 
edu.wpi.first.math.controller - package edu.wpi.first.math.controller
 
edu.wpi.first.math.controller.proto - package edu.wpi.first.math.controller.proto
 
edu.wpi.first.math.controller.struct - package edu.wpi.first.math.controller.struct
 
edu.wpi.first.math.estimator - package edu.wpi.first.math.estimator
 
edu.wpi.first.math.filter - package edu.wpi.first.math.filter
 
edu.wpi.first.math.geometry - package edu.wpi.first.math.geometry
 
edu.wpi.first.math.geometry.proto - package edu.wpi.first.math.geometry.proto
 
edu.wpi.first.math.geometry.struct - package edu.wpi.first.math.geometry.struct
 
edu.wpi.first.math.interpolation - package edu.wpi.first.math.interpolation
 
edu.wpi.first.math.jni - package edu.wpi.first.math.jni
 
edu.wpi.first.math.kinematics - package edu.wpi.first.math.kinematics
 
edu.wpi.first.math.kinematics.proto - package edu.wpi.first.math.kinematics.proto
 
edu.wpi.first.math.kinematics.struct - package edu.wpi.first.math.kinematics.struct
 
edu.wpi.first.math.numbers - package edu.wpi.first.math.numbers
 
edu.wpi.first.math.optimization - package edu.wpi.first.math.optimization
 
edu.wpi.first.math.path - package edu.wpi.first.math.path
 
edu.wpi.first.math.proto - package edu.wpi.first.math.proto
 
edu.wpi.first.math.spline - package edu.wpi.first.math.spline
 
edu.wpi.first.math.system - package edu.wpi.first.math.system
 
edu.wpi.first.math.system.plant - package edu.wpi.first.math.system.plant
 
edu.wpi.first.math.system.plant.proto - package edu.wpi.first.math.system.plant.proto
 
edu.wpi.first.math.system.plant.struct - package edu.wpi.first.math.system.plant.struct
 
edu.wpi.first.math.trajectory - package edu.wpi.first.math.trajectory
 
edu.wpi.first.math.trajectory.constraint - package edu.wpi.first.math.trajectory.constraint
 
edu.wpi.first.math.trajectory.proto - package edu.wpi.first.math.trajectory.proto
 
edu.wpi.first.math.util - package edu.wpi.first.math.util
 
edu.wpi.first.net - package edu.wpi.first.net
 
edu.wpi.first.networktables - package edu.wpi.first.networktables
 
edu.wpi.first.units - package edu.wpi.first.units
 
edu.wpi.first.units.collections - package edu.wpi.first.units.collections
 
edu.wpi.first.util - package edu.wpi.first.util
 
edu.wpi.first.util.cleanup - package edu.wpi.first.util.cleanup
 
edu.wpi.first.util.concurrent - package edu.wpi.first.util.concurrent
 
edu.wpi.first.util.datalog - package edu.wpi.first.util.datalog
 
edu.wpi.first.util.function - package edu.wpi.first.util.function
 
edu.wpi.first.util.protobuf - package edu.wpi.first.util.protobuf
 
edu.wpi.first.util.sendable - package edu.wpi.first.util.sendable
 
edu.wpi.first.util.struct - package edu.wpi.first.util.struct
 
edu.wpi.first.util.struct.parser - package edu.wpi.first.util.struct.parser
 
edu.wpi.first.vision - package edu.wpi.first.vision
Classes in the edu.wpi.first.vision package are designed to simplify using OpenCV vision processing code from a robot program.
edu.wpi.first.wpilibj - package edu.wpi.first.wpilibj
 
edu.wpi.first.wpilibj.counter - package edu.wpi.first.wpilibj.counter
 
edu.wpi.first.wpilibj.drive - package edu.wpi.first.wpilibj.drive
 
edu.wpi.first.wpilibj.event - package edu.wpi.first.wpilibj.event
 
edu.wpi.first.wpilibj.internal - package edu.wpi.first.wpilibj.internal
 
edu.wpi.first.wpilibj.livewindow - package edu.wpi.first.wpilibj.livewindow
 
edu.wpi.first.wpilibj.motorcontrol - package edu.wpi.first.wpilibj.motorcontrol
 
edu.wpi.first.wpilibj.shuffleboard - package edu.wpi.first.wpilibj.shuffleboard
 
edu.wpi.first.wpilibj.simulation - package edu.wpi.first.wpilibj.simulation
 
edu.wpi.first.wpilibj.smartdashboard - package edu.wpi.first.wpilibj.smartdashboard
 
edu.wpi.first.wpilibj.sysid - package edu.wpi.first.wpilibj.sysid
 
edu.wpi.first.wpilibj.util - package edu.wpi.first.wpilibj.util
 
edu.wpi.first.wpilibj2.command - package edu.wpi.first.wpilibj2.command
 
edu.wpi.first.wpilibj2.command.button - package edu.wpi.first.wpilibj2.command.button
 
edu.wpi.first.wpilibj2.command.sysid - package edu.wpi.first.wpilibj2.command.sysid
 
EigenJNI - Class in edu.wpi.first.math.jni
Eigen JNI.
EigenJNI.Helper - Class in edu.wpi.first.math.jni
Sets whether JNI should be loaded in the static block.
either(Command, Command, BooleanSupplier) - Static method in class edu.wpi.first.wpilibj2.command.Commands
Runs one of two commands, based on the boolean selector function.
elementPower(double) - Method in class edu.wpi.first.math.Matrix
Returns a matrix which is the result of an element by element power of "this" and b.
elementPower(int) - Method in class edu.wpi.first.math.Matrix
Returns a matrix which is the result of an element by element power of "this" and b.
elementSum() - Method in class edu.wpi.first.math.Matrix
Computes the sum of all the elements in the matrix.
elementTimes(Matrix<R, C>) - Method in class edu.wpi.first.math.Matrix
Returns a matrix which is the result of an element by element multiplication of "this" and other.
ElevatorFeedforward - Class in edu.wpi.first.math.controller
A helper class that computes feedforward outputs for a simple elevator (modeled as a motor acting against the force of gravity).
ElevatorFeedforward(double, double, double) - Constructor for class edu.wpi.first.math.controller.ElevatorFeedforward
Creates a new ElevatorFeedforward with the specified gains.
ElevatorFeedforward(double, double, double, double) - Constructor for class edu.wpi.first.math.controller.ElevatorFeedforward
Creates a new ElevatorFeedforward with the specified gains.
ElevatorFeedforwardProto - Class in edu.wpi.first.math.controller.proto
 
ElevatorFeedforwardProto() - Constructor for class edu.wpi.first.math.controller.proto.ElevatorFeedforwardProto
 
ElevatorFeedforwardStruct - Class in edu.wpi.first.math.controller.struct
 
ElevatorFeedforwardStruct() - Constructor for class edu.wpi.first.math.controller.struct.ElevatorFeedforwardStruct
 
ElevatorSim - Class in edu.wpi.first.wpilibj.simulation
Represents a simulated elevator mechanism.
ElevatorSim(double, double, DCMotor, double, double, boolean, double, double...) - Constructor for class edu.wpi.first.wpilibj.simulation.ElevatorSim
Creates a simulated elevator mechanism.
ElevatorSim(LinearSystem<N2, N1, N2>, DCMotor, double, double, boolean, double, double...) - Constructor for class edu.wpi.first.wpilibj.simulation.ElevatorSim
Creates a simulated elevator mechanism.
ElevatorSim(DCMotor, double, double, double, double, double, boolean, double, double...) - Constructor for class edu.wpi.first.wpilibj.simulation.ElevatorSim
Creates a simulated elevator mechanism.
Elimination - Enum constant in enum class edu.wpi.first.wpilibj.DriverStation.MatchType
Elimination.
Ellipse2d - Class in edu.wpi.first.math.geometry
Represents a 2d ellipse space containing translational, rotational, and scaling components.
Ellipse2d(Pose2d, double, double) - Constructor for class edu.wpi.first.math.geometry.Ellipse2d
Constructs an ellipse around a center point and two semi-axes, a horizontal and vertical one.
Ellipse2d(Translation2d, double) - Constructor for class edu.wpi.first.math.geometry.Ellipse2d
Constructs a perfectly circular ellipse with the specified radius.
Ellipse2dJNI - Class in edu.wpi.first.math.jni
Ellipse2d JNI.
Ellipse2dJNI.Helper - Class in edu.wpi.first.math.jni
Sets whether JNI should be loaded in the static block.
Ellipse2dProto - Class in edu.wpi.first.math.geometry.proto
 
Ellipse2dProto() - Constructor for class edu.wpi.first.math.geometry.proto.Ellipse2dProto
 
Ellipse2dStruct - Class in edu.wpi.first.math.geometry.struct
 
Ellipse2dStruct() - Constructor for class edu.wpi.first.math.geometry.struct.Ellipse2dStruct
 
ellipses() - Method in class edu.wpi.first.wpilibj2.command.button.CommandStadiaController
Constructs a Trigger instance around the ellipses button's digital signal.
ellipses(EventLoop) - Method in class edu.wpi.first.wpilibj.StadiaController
Constructs an event instance around the ellipses button's digital signal.
ellipses(EventLoop) - Method in class edu.wpi.first.wpilibj2.command.button.CommandStadiaController
Constructs a Trigger instance around the ellipses button's digital signal.
EllipticalRegionConstraint - Class in edu.wpi.first.math.trajectory.constraint
Enforces a particular constraint only within an elliptical region.
EllipticalRegionConstraint(Translation2d, double, double, Rotation2d, TrajectoryConstraint) - Constructor for class edu.wpi.first.math.trajectory.constraint.EllipticalRegionConstraint
Constructs a new EllipticalRegionConstraint.
enable() - Method in class edu.wpi.first.wpilibj.AsynchronousInterrupt
Enables interrupt callbacks.
enable() - Method in class edu.wpi.first.wpilibj.motorcontrol.NidecBrushless
Re-enable the motor after disable() has been called.
enable() - Method in class edu.wpi.first.wpilibj.Watchdog
Enables the watchdog timer.
enable() - Method in class edu.wpi.first.wpilibj2.command.CommandScheduler
Enables the command scheduler.
enable() - Method in class edu.wpi.first.wpilibj2.command.PIDSubsystem
Enables the PID control.
enable() - Method in class edu.wpi.first.wpilibj2.command.ProfiledPIDSubsystem
Enables the PID control.
enable() - Method in class edu.wpi.first.wpilibj2.command.TrapezoidProfileSubsystem
Enable the TrapezoidProfileSubsystem's output.
enableActuatorWidgets() - Static method in class edu.wpi.first.wpilibj.shuffleboard.Shuffleboard
Enables user control of widgets containing actuators: motor controllers, relays, etc.
enableAllTelemetry() - Static method in class edu.wpi.first.wpilibj.livewindow.LiveWindow
Enable ALL telemetry.
enableAnalog(double, double) - Method in class edu.wpi.first.wpilibj.Compressor
If supported by the device, enables the compressor in analog mode.
enableCompressorAnalog(double, double) - Method in class edu.wpi.first.wpilibj.PneumaticHub
Enables the compressor in analog mode.
enableCompressorAnalog(double, double) - Method in interface edu.wpi.first.wpilibj.PneumaticsBase
If supported by the device, enables the compressor in analog mode.
enableCompressorAnalog(double, double) - Method in class edu.wpi.first.wpilibj.PneumaticsControlModule
Enables the compressor in digital mode.
enableCompressorDigital() - Method in class edu.wpi.first.wpilibj.PneumaticHub
 
enableCompressorDigital() - Method in interface edu.wpi.first.wpilibj.PneumaticsBase
Enables the compressor in digital mode using the digital pressure switch.
enableCompressorDigital() - Method in class edu.wpi.first.wpilibj.PneumaticsControlModule
 
enableCompressorHybrid(double, double) - Method in class edu.wpi.first.wpilibj.PneumaticHub
Enables the compressor in hybrid mode.
enableCompressorHybrid(double, double) - Method in interface edu.wpi.first.wpilibj.PneumaticsBase
If supported by the device, enables the compressor in hybrid mode.
enableCompressorHybrid(double, double) - Method in class edu.wpi.first.wpilibj.PneumaticsControlModule
Enables the compressor in digital mode.
enableContinuousInput(double, double) - Method in class edu.wpi.first.math.controller.PIDController
Enables continuous input.
enableContinuousInput(double, double) - Method in class edu.wpi.first.math.controller.ProfiledPIDController
Enables continuous input.
enableDeadbandElimination(boolean) - Method in class edu.wpi.first.wpilibj.motorcontrol.PWMMotorController
Optionally eliminate the deadband from a motor controller.
enableDeadbandElimination(boolean) - Method in class edu.wpi.first.wpilibj.PWM
Optionally eliminate the deadband from a motor controller.
enableDigital() - Method in class edu.wpi.first.wpilibj.Compressor
Enables the compressor in digital mode using the digital pressure switch.
enableHybrid(double, double) - Method in class edu.wpi.first.wpilibj.Compressor
If supported by the device, enables the compressor in hybrid mode.
enableLiveWindow(Sendable) - Static method in class edu.wpi.first.util.sendable.SendableRegistry
Enables LiveWindow for an object.
enableLiveWindowInTest(boolean) - Method in class edu.wpi.first.wpilibj.IterativeRobotBase
Sets whether LiveWindow operation is enabled during test mode.
enableMockTime() - Static method in class edu.wpi.first.util.WPIUtilJNI
Enable mock time.
enablePPS(double) - Method in class edu.wpi.first.wpilibj.DigitalOutput
Enable a PWM PPS (Pulse Per Second) Output on this line.
enablePWM(double) - Method in class edu.wpi.first.wpilibj.DigitalOutput
Enable a PWM Output on this line.
enableTelemetry(Sendable) - Static method in class edu.wpi.first.wpilibj.livewindow.LiveWindow
Enable telemetry for a single component.
enableTermination() - Method in class edu.wpi.first.wpilibj.SerialPort
Enable termination with the default terminator '\n'
enableTermination(char) - Method in class edu.wpi.first.wpilibj.SerialPort
Enable termination and specify the termination character.
Encoder - Class in edu.wpi.first.wpilibj
Class to read quadrature encoders.
Encoder(int, int) - Constructor for class edu.wpi.first.wpilibj.Encoder
Encoder constructor.
Encoder(int, int, boolean) - Constructor for class edu.wpi.first.wpilibj.Encoder
Encoder constructor.
Encoder(int, int, boolean, CounterBase.EncodingType) - Constructor for class edu.wpi.first.wpilibj.Encoder
Encoder constructor.
Encoder(int, int, int) - Constructor for class edu.wpi.first.wpilibj.Encoder
Encoder constructor.
Encoder(int, int, int, boolean) - Constructor for class edu.wpi.first.wpilibj.Encoder
Encoder constructor.
Encoder(DigitalSource, DigitalSource) - Constructor for class edu.wpi.first.wpilibj.Encoder
Encoder constructor.
Encoder(DigitalSource, DigitalSource, boolean) - Constructor for class edu.wpi.first.wpilibj.Encoder
Encoder constructor.
Encoder(DigitalSource, DigitalSource, boolean, CounterBase.EncodingType) - Constructor for class edu.wpi.first.wpilibj.Encoder
Encoder constructor.
Encoder(DigitalSource, DigitalSource, DigitalSource) - Constructor for class edu.wpi.first.wpilibj.Encoder
Encoder constructor.
Encoder(DigitalSource, DigitalSource, DigitalSource, boolean) - Constructor for class edu.wpi.first.wpilibj.Encoder
Encoder constructor.
Encoder.IndexingType - Enum Class in edu.wpi.first.wpilibj
Encoder indexing types.
EncoderDataJNI - Class in edu.wpi.first.hal.simulation
JNI for encoder data.
EncoderJNI - Class in edu.wpi.first.hal
Encoder JNI Functions.
EncoderSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated encoder.
EncoderSim(Encoder) - Constructor for class edu.wpi.first.wpilibj.simulation.EncoderSim
Constructs from an Encoder object.
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.Command
The action to take when the command ends.
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.ConditionalCommand
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.DeferredCommand
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.FunctionalCommand
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.MecanumControllerCommand
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.NotifierCommand
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.ParallelCommandGroup
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.ParallelDeadlineGroup
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.ParallelRaceGroup
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.PIDCommand
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.ProfiledPIDCommand
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.ProxyCommand
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.RamseteCommand
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.RepeatCommand
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.SelectCommand
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.SequentialCommandGroup
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.SwerveControllerCommand
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.TrapezoidProfileCommand
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.WaitCommand
 
end(boolean) - Method in class edu.wpi.first.wpilibj2.command.WrapperCommand
The action to take when the command ends.
endCompetition() - Method in class edu.wpi.first.wpilibj.RobotBase
Ends the main loop in RobotBase.startCompetition().
endCompetition() - Method in class edu.wpi.first.wpilibj.TimedRobot
Ends the main loop in startCompetition().
Energy - Class in edu.wpi.first.units
Unit of energy dimension.
Energy - Static variable in class edu.wpi.first.units.BaseUnits
The standard unit of energy, joules.
entry - Variable in class edu.wpi.first.util.datalog.DataLogRecord.MetadataRecordData
Entry ID.
entry - Variable in class edu.wpi.first.util.datalog.DataLogRecord.StartRecordData
Entry ID; this will be used for this entry in future records.
EntryBase - Class in edu.wpi.first.networktables
NetworkTables entry base implementation.
EntryBase(int) - Constructor for class edu.wpi.first.networktables.EntryBase
Constructor.
enumerateDevices(String) - Static method in class edu.wpi.first.wpilibj.simulation.SimDeviceSim
Get all sim devices with the given prefix.
enumerateProperties() - Method in class edu.wpi.first.cscore.VideoSink
Enumerate all properties of this sink.
enumerateProperties() - Method in class edu.wpi.first.cscore.VideoSource
Enumerate all properties of this source.
enumerateSimDevices(String) - Static method in class edu.wpi.first.hal.simulation.SimDeviceDataJNI
 
enumerateSimValues(int) - Static method in class edu.wpi.first.hal.simulation.SimDeviceDataJNI
 
enumerateSinkProperties(int) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Returns list of sink property handles.
enumerateSinks() - Static method in class edu.wpi.first.cscore.CameraServerJNI
Returns list of sinks.
enumerateSinks() - Static method in class edu.wpi.first.cscore.VideoSink
Enumerate all existing sinks.
enumerateSinks() - Method in class edu.wpi.first.cscore.VideoSource
Enumerate all sinks connected to this source.
enumerateSourceProperties(int) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Returns list of source property handles.
enumerateSources() - Static method in class edu.wpi.first.cscore.CameraServerJNI
Returns list of sources.
enumerateSources() - Static method in class edu.wpi.first.cscore.VideoSource
Enumerate all existing sources.
enumerateSourceSinks(int) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Returns list of source sinks.
enumerateSourceVideoModes(int) - Static method in class edu.wpi.first.cscore.CameraServerJNI
Returns list of source's supported video modes.
enumerateUsbCameras() - Static method in class edu.wpi.first.cscore.CameraServerJNI
Returns list of USB cameras.
enumerateUsbCameras() - Static method in class edu.wpi.first.cscore.UsbCamera
Enumerate USB cameras on the local system.
enumerateValues() - Method in class edu.wpi.first.wpilibj.simulation.SimDeviceSim
Get all data of this object.
enumerateVideoModes() - Method in class edu.wpi.first.cscore.VideoSource
Enumerate all known video modes for this source.
enumValues - Variable in class edu.wpi.first.util.struct.parser.ParsedDeclaration
Enum values.
equals(Object) - Method in class edu.wpi.first.apriltag.AprilTag
 
equals(Object) - Method in class edu.wpi.first.apriltag.AprilTagDetector.Config
 
equals(Object) - Method in class edu.wpi.first.apriltag.AprilTagDetector.QuadThresholdParameters
 
equals(Object) - Method in class edu.wpi.first.apriltag.AprilTagFieldLayout
 
equals(Object) - Method in class edu.wpi.first.apriltag.AprilTagPoseEstimator.Config
 
equals(Object) - Method in class edu.wpi.first.cscore.VideoMode
 
equals(Object) - Method in class edu.wpi.first.cscore.VideoSink
 
equals(Object) - Method in class edu.wpi.first.cscore.VideoSource
 
equals(Object) - Method in class edu.wpi.first.math.geometry.Ellipse2d
Checks equality between this Ellipse2d and another object.
equals(Object) - Method in class edu.wpi.first.math.geometry.Pose2d
Checks equality between this Pose2d and another object.
equals(Object) - Method in class edu.wpi.first.math.geometry.Pose3d
Checks equality between this Pose3d and another object.
equals(Object) - Method in class edu.wpi.first.math.geometry.Quaternion
Checks equality between this Quaternion and another object.
equals(Object) - Method in class edu.wpi.first.math.geometry.Rectangle2d
Checks equality between this Rectangle2d and another object.
equals(Object) - Method in class edu.wpi.first.math.geometry.Rotation2d
Checks equality between this Rotation2d and another object.
equals(Object) - Method in class edu.wpi.first.math.geometry.Rotation3d
Checks equality between this Rotation3d and another object.
equals(Object) - Method in class edu.wpi.first.math.geometry.Transform2d
Checks equality between this Transform2d and another object.
equals(Object) - Method in class edu.wpi.first.math.geometry.Transform3d
Checks equality between this Transform3d and another object.
equals(Object) - Method in class edu.wpi.first.math.geometry.Translation2d
Checks equality between this Translation2d and another object.
equals(Object) - Method in class edu.wpi.first.math.geometry.Translation3d
Checks equality between this Translation3d and another object.
equals(Object) - Method in class edu.wpi.first.math.geometry.Twist2d
Checks equality between this Twist2d and another object.
equals(Object) - Method in class edu.wpi.first.math.geometry.Twist3d
Checks equality between this Twist3d and another object.
equals(Object) - Method in class edu.wpi.first.math.kinematics.ChassisSpeeds
 
equals(Object) - Method in class edu.wpi.first.math.kinematics.DifferentialDriveWheelPositions
 
equals(Object) - Method in class edu.wpi.first.math.kinematics.MecanumDriveWheelPositions
 
equals(Object) - Method in class edu.wpi.first.math.kinematics.SwerveModulePosition
 
equals(Object) - Method in class edu.wpi.first.math.kinematics.SwerveModuleState
 
equals(Object) - Method in class edu.wpi.first.math.Matrix
Checks if an object is equal to this Matrix.
equals(Object) - Method in class edu.wpi.first.math.Pair
Checks equality between this Pair and another object.
equals(Object) - Method in class edu.wpi.first.math.proto.Controller.ProtobufArmFeedforward
 
equals(Object) - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveFeedforward
 
equals(Object) - Method in class edu.wpi.first.math.proto.Controller.ProtobufDifferentialDriveWheelVoltages
 
equals(Object) - Method in class edu.wpi.first.math.proto.Controller.ProtobufElevatorFeedforward
 
equals(Object) - Method in class edu.wpi.first.math.proto.Controller.ProtobufSimpleMotorFeedforward
 
equals(Object) - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufEllipse2d
 
equals(Object) - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufPose2d
 
equals(Object) - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufRectangle2d
 
equals(Object) - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufRotation2d
 
equals(Object) - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTransform2d
 
equals(Object) - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTranslation2d
 
equals(Object) - Method in class edu.wpi.first.math.proto.Geometry2D.ProtobufTwist2d
 
equals(Object) - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufPose3d
 
equals(Object) - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufQuaternion
 
equals(Object) - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufRotation3d
 
equals(Object) - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTransform3d
 
equals(Object) - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTranslation3d
 
equals(Object) - Method in class edu.wpi.first.math.proto.Geometry3D.ProtobufTwist3d
 
equals(Object) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufChassisSpeeds
 
equals(Object) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveKinematics
 
equals(Object) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveWheelPositions
 
equals(Object) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufDifferentialDriveWheelSpeeds
 
equals(Object) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveKinematics
 
equals(Object) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveMotorVoltages
 
equals(Object) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelPositions
 
equals(Object) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufMecanumDriveWheelSpeeds
 
equals(Object) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveDriveKinematics
 
equals(Object) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveModulePosition
 
equals(Object) - Method in class edu.wpi.first.math.proto.Kinematics.ProtobufSwerveModuleState
 
equals(Object) - Method in class edu.wpi.first.math.proto.Plant.ProtobufDCMotor
 
equals(Object) - Method in class edu.wpi.first.math.proto.Spline.ProtobufCubicHermiteSpline
 
equals(Object) - Method in class edu.wpi.first.math.proto.Spline.ProtobufQuinticHermiteSpline
 
equals(Object) - Method in class edu.wpi.first.math.proto.System.ProtobufLinearSystem
 
equals(Object) - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectory
 
equals(Object) - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectoryState
 
equals(Object) - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufMatrix
 
equals(Object) - Method in class edu.wpi.first.math.proto.Wpimath.ProtobufVector
 
equals(Object) - Method in class edu.wpi.first.math.trajectory.ExponentialProfile.State
 
equals(Object) - Method in class edu.wpi.first.math.trajectory.Trajectory
 
equals(Object) - Method in class edu.wpi.first.math.trajectory.Trajectory.State
 
equals(Object) - Method in class edu.wpi.first.math.trajectory.TrapezoidProfile.State
 
equals(Object) - Method in class edu.wpi.first.networktables.NetworkTable
 
equals(Object) - Method in class edu.wpi.first.networktables.NetworkTableEntry
 
equals(Object) - Method in class edu.wpi.first.networktables.NetworkTableInstance
 
equals(Object) - Method in class edu.wpi.first.networktables.NetworkTableValue
 
equals(Object) - Method in class edu.wpi.first.networktables.ProtobufTopic
 
equals(Object) - Method in class edu.wpi.first.networktables.StructArrayTopic
 
equals(Object) - Method in class edu.wpi.first.networktables.StructTopic
 
equals(Object) - Method in class edu.wpi.first.networktables.Topic
 
equals(Object) - Method in class edu.wpi.first.units.ImmutableMeasure
Checks for object equality.
equals(Object) - Method in class edu.wpi.first.units.Mult
 
equals(Object) - Method in class edu.wpi.first.units.MutableMeasure
 
equals(Object) - Method in class edu.wpi.first.units.Per
 
equals(Object) - Method in class edu.wpi.first.units.Unit
 
equals(Object) - Method in class edu.wpi.first.units.Velocity
 
equals(Object) - Method in class edu.wpi.first.wpilibj.util.Color
 
equals(Object) - Method in class edu.wpi.first.wpilibj.util.Color8Bit
 
equals(Object) - Method in class edu.wpi.first.wpilibj.Watchdog
 
EQUIVALENCE_THRESHOLD - Static variable in interface edu.wpi.first.units.Measure
The threshold for two measures to be considered equivalent if converted to the same unit.
equivalent(Unit<?>) - Method in class edu.wpi.first.units.Unit
Checks if this unit is equivalent to another one.
error1 - Variable in class edu.wpi.first.apriltag.AprilTagPoseEstimate
Object-space error of pose 1.
error2 - Variable in class edu.wpi.first.apriltag.AprilTagPoseEstimate
Object-space error of pose 2.
errorCovariances - Variable in class edu.wpi.first.math.estimator.KalmanFilterLatencyCompensator.ObserverSnapshot
The error covariance.
ErrorMessages - Class in edu.wpi.first.util
Utility class for common WPILib error messages.
estimate(double[], double[]) - Method in class edu.wpi.first.apriltag.AprilTagPoseEstimator
Estimates tag pose.
estimate(AprilTagDetection) - Method in class edu.wpi.first.apriltag.AprilTagPoseEstimator
Estimates tag pose.
estimateHomography(double[]) - Method in class edu.wpi.first.apriltag.AprilTagPoseEstimator
Estimates the pose of the tag using the homography method described in [1].
estimateHomography(AprilTagDetection) - Method in class edu.wpi.first.apriltag.AprilTagPoseEstimator
Estimates the pose of the tag using the homography method described in [1].
estimateMOI(double, double) - Static method in class edu.wpi.first.wpilibj.simulation.SingleJointedArmSim
Calculates a rough estimate of the moment of inertia of an arm given its length and mass.
estimateOrthogonalIteration(double[], double[], int) - Method in class edu.wpi.first.apriltag.AprilTagPoseEstimator
Estimates the pose of the tag.
estimateOrthogonalIteration(AprilTagDetection, int) - Method in class edu.wpi.first.apriltag.AprilTagPoseEstimator
Estimates the pose of the tag.
estimatePose(double[], double[], double, double, double, double, double) - Static method in class edu.wpi.first.apriltag.jni.AprilTagJNI
Estimates tag pose.
estimatePoseHomography(double[], double, double, double, double, double) - Static method in class edu.wpi.first.apriltag.jni.AprilTagJNI
Estimates the pose of the tag using the homography method described in [1].
estimatePoseOrthogonalIteration(double[], double[], double, double, double, double, double, int) - Static method in class edu.wpi.first.apriltag.jni.AprilTagJNI
Estimates the pose of the tag.
Event - Class in edu.wpi.first.util.concurrent
An atomic signaling event for synchronization.
Event() - Constructor for class edu.wpi.first.util.concurrent.Event
Constructor.
Event(boolean) - Constructor for class edu.wpi.first.util.concurrent.Event
Constructor.
Event(boolean, boolean) - Constructor for class edu.wpi.first.util.concurrent.Event
Constructor.
EventImportance - Enum Class in edu.wpi.first.wpilibj.shuffleboard
The importance of an event marker in Shuffleboard.
EventLoop - Class in edu.wpi.first.wpilibj.event
A declarative way to bind a set of actions to a loop and execute them when the loop is polled.
EventLoop() - Constructor for class edu.wpi.first.wpilibj.event.EventLoop
Default constructor.
eventName - Variable in class edu.wpi.first.hal.MatchInfoData
Stores the event name.
EventVector - Class in edu.wpi.first.util
A thread-safe container for handling events.
EventVector() - Constructor for class edu.wpi.first.util.EventVector
Default constructor.
excludePublisher - Variable in class edu.wpi.first.networktables.PubSubOptions
For subscriptions, if non-zero, value updates for readQueue() are not queued for this publisher.
excludePublisher(int) - Static method in class edu.wpi.first.networktables.PubSubOption
Don't queue value updates for the given publisher.
excludePublisher(Publisher) - Static method in class edu.wpi.first.networktables.PubSubOption
Don't queue value updates for the given publisher.
excludeSelf - Variable in class edu.wpi.first.networktables.PubSubOptions
For entries, don't queue (for readQueue) value updates for the entry's internal publisher.
excludeSelf(boolean) - Static method in class edu.wpi.first.networktables.PubSubOption
Don't queue value updates for the internal publisher for an entry.
execute() - Method in class edu.wpi.first.wpilibj2.command.Command
The main body of a command.
execute() - Method in class edu.wpi.first.wpilibj2.command.ConditionalCommand
 
execute() - Method in class edu.wpi.first.wpilibj2.command.DeferredCommand
 
execute() - Method in class edu.wpi.first.wpilibj2.command.FunctionalCommand
 
execute() - Method in class edu.wpi.first.wpilibj2.command.MecanumControllerCommand
 
execute() - Method in class edu.wpi.first.wpilibj2.command.ParallelCommandGroup
 
execute() - Method in class edu.wpi.first.wpilibj2.command.ParallelDeadlineGroup
 
execute() - Method in class edu.wpi.first.wpilibj2.command.ParallelRaceGroup
 
execute() - Method in class edu.wpi.first.wpilibj2.command.PIDCommand
 
execute() - Method in class edu.wpi.first.wpilibj2.command.ProfiledPIDCommand
 
execute() - Method in class edu.wpi.first.wpilibj2.command.ProxyCommand
 
execute() - Method in class edu.wpi.first.wpilibj2.command.RamseteCommand
 
execute() - Method in class edu.wpi.first.wpilibj2.command.RepeatCommand
 
execute() - Method in class edu.wpi.first.wpilibj2.command.SelectCommand
 
execute() - Method in class edu.wpi.first.wpilibj2.command.SequentialCommandGroup
 
execute() - Method in class edu.wpi.first.wpilibj2.command.SwerveControllerCommand
 
execute() - Method in class edu.wpi.first.wpilibj2.command.TrapezoidProfileCommand
 
execute() - Method in class edu.wpi.first.wpilibj2.command.WrapperCommand
The main body of a command.
exists() - Method in class edu.wpi.first.networktables.EntryBase
 
exists() - Method in class edu.wpi.first.networktables.NetworkTableEntry
Determines if the entry currently exists.
exists() - Method in interface edu.wpi.first.networktables.Subscriber
Determines if the entry currently exists.
exists() - Method in class edu.wpi.first.networktables.Topic
Determines if the topic is currently being published.
exitMain() - Static method in class edu.wpi.first.hal.HAL
Causes HAL_RunMain() to exit.
exp() - Method in class edu.wpi.first.math.geometry.Quaternion
Matrix exponential of a quaternion.
exp() - Method in class edu.wpi.first.math.Matrix
Computes the matrix exponential using Eigen's solver.
exp(double) - Method in interface edu.wpi.first.units.UnaryFunction
Creates a composite function h(x) such that h(x) = f(x) ^ k.
exp(double[], int, double[]) - Static method in class edu.wpi.first.math.jni.EigenJNI
Computes the matrix exp.
exp(double, double, double, double, double, double, double, double, double, double, double, double, double) - Static method in class edu.wpi.first.math.jni.Pose3dJNI
Obtain a Pose3d from a (constant curvature) velocity.
exp(Quaternion) - Method in class edu.wpi.first.math.geometry.Quaternion
Matrix exponential of a quaternion.
exp(Twist2d) - Method in class edu.wpi.first.math.geometry.Pose2d
Obtain a new Pose2d from a (constant curvature) velocity.
exp(Twist3d) - Method in class edu.wpi.first.math.geometry.Pose3d
Obtain a new Pose3d from a (constant curvature) velocity.
exp(UnaryFunction) - Method in interface edu.wpi.first.units.UnaryFunction
Creates a composite function h(x) such that h(x) = f(x) ^ g(x).
ExponentialProfile - Class in edu.wpi.first.math.trajectory
A exponential curve-shaped velocity profile.
ExponentialProfile(ExponentialProfile.Constraints) - Constructor for class edu.wpi.first.math.trajectory.ExponentialProfile
Constructs an ExponentialProfile.
ExponentialProfile.Constraints - Class in edu.wpi.first.math.trajectory
Profile constraints.
ExponentialProfile.ProfileTiming - Class in edu.wpi.first.math.trajectory
Profile timing.
ExponentialProfile.State - Class in edu.wpi.first.math.trajectory
Profile state.
ExtendedKalmanFilter<States extends Num,Inputs extends Num,Outputs extends Num> - Class in edu.wpi.first.math.estimator
A Kalman filter combines predictions from a model and measurements to give an estimate of the true system state.
ExtendedKalmanFilter(Nat<States>, Nat<Inputs>, Nat<Outputs>, BiFunction<Matrix<States, N1>, Matrix<Inputs, N1>, Matrix<States, N1>>, BiFunction<Matrix<States, N1>, Matrix<Inputs, N1>, Matrix<Outputs, N1>>, Matrix<States, N1>, Matrix<Outputs, N1>, double) - Constructor for class edu.wpi.first.math.estimator.ExtendedKalmanFilter
Constructs an extended Kalman filter.
ExtendedKalmanFilter(Nat<States>, Nat<Inputs>, Nat<Outputs>, BiFunction<Matrix<States, N1>, Matrix<Inputs, N1>, Matrix<States, N1>>, BiFunction<Matrix<States, N1>, Matrix<Inputs, N1>, Matrix<Outputs, N1>>, Matrix<States, N1>, Matrix<Outputs, N1>, BiFunction<Matrix<Outputs, N1>, Matrix<Outputs, N1>, Matrix<Outputs, N1>>, BiFunction<Matrix<States, N1>, Matrix<States, N1>, Matrix<States, N1>>, double) - Constructor for class edu.wpi.first.math.estimator.ExtendedKalmanFilter
Constructs an extended Kalman filter.
EXTERNAL_DIRECTION - Static variable in class edu.wpi.first.hal.CounterJNI
 
ExternalDirectionCounter - Class in edu.wpi.first.wpilibj.counter
Counter using external direction.
ExternalDirectionCounter(DigitalSource, DigitalSource) - Constructor for class edu.wpi.first.wpilibj.counter.ExternalDirectionCounter
Constructs a new ExternalDirectionCounter.
extractColumnVector(int) - Method in class edu.wpi.first.math.Matrix
Extracts a given column into a column vector with new underlying storage.
extractFrom(int, int, Matrix<R2, C2>) - Method in class edu.wpi.first.math.Matrix
Extracts a submatrix from the supplied matrix and inserts it in a submatrix in "this".
extractLibraries(Class<T>, String) - Static method in class edu.wpi.first.util.CombinedRuntimeLoader
Extract a list of native libraries.
extractRowVector(int) - Method in class edu.wpi.first.math.Matrix
Extracts a given row into a row vector with new underlying storage.
eye(D) - Static method in class edu.wpi.first.math.Matrix
Creates the identity matrix of the given dimension.
eye(Nat<D>) - Static method in class edu.wpi.first.math.Matrix
Creates the identity matrix of the given dimension.

F

Fahrenheit - Static variable in class edu.wpi.first.units.Units
The base imperial (American) unit of temperature, where a value of 32 roughly corresponds to the freezing point of water and a value of 212 corresponds to the boiling point.
falling - Variable in enum class edu.wpi.first.wpilibj.counter.EdgeConfiguration
True if triggering on falling edge.
falling() - Method in class edu.wpi.first.wpilibj.event.BooleanEvent
Get a new event that triggers only when this one newly changes to false.
feed() - Method in class edu.wpi.first.wpilibj.MotorSafety
Feed the motor safety object.
feedWatchdog() - Method in class edu.wpi.first.wpilibj.drive.RobotDriveBase
Feed the motor safety object.
Feet - Static variable in class edu.wpi.first.units.Units
304.8/1000 of a Units.Meter, or 12 Units.Inches.
FeetPerSecond - Static variable in class edu.wpi.first.units.Units
A unit of linear velocity equivalent to travelling at a rate one Foot per Units.Second.
FeetPerSecondPerSecond - Static variable in class edu.wpi.first.units.Units
A unit of linear acceleration equivalent to accelerating at a rate of one Foot per Units.Second every second.
feetToMeters(double) - Static method in class edu.wpi.first.math.util.Units
Converts given feet to meters.
Field2d - Class in edu.wpi.first.wpilibj.smartdashboard
2D representation of game field for dashboards.
Field2d() - Constructor for class edu.wpi.first.wpilibj.smartdashboard.Field2d
Constructor.
FieldObject2d - Class in edu.wpi.first.wpilibj.smartdashboard
Game field object on a Field2d.
filename - Variable in class edu.wpi.first.networktables.LogMessage
The filename of the source file that generated the message.
Filesystem - Class in edu.wpi.first.wpilibj
Class for interacting with the Filesystem, particularly, interacting with FRC-related paths on the system, such as the launch and deploy directories.
fill(double) - Method in class edu.wpi.first.math.Matrix
Sets all the elements in "this" matrix equal to the specified value.
fill(double) - Static method in class edu.wpi.first.math.VecBuilder
Returns a 1x1 vector containing the given elements.
fill(double...) - Method in class edu.wpi.first.math.MatBuilder
Fills the matrix with the given data, encoded in row major form.
fill(double, double) - Static method in class edu.wpi.first.math.VecBuilder
Returns a 2x1 vector containing the given elements.
fill(double, double, double) - Static method in class edu.wpi.first.math.VecBuilder
Returns a 3x1 vector containing the given elements.
fill(double, double, double, double) - Static method in class edu.wpi.first.math.VecBuilder
Returns a 4x1 vector containing the given elements.
fill(double, double, double, double, double) - Static method in class edu.wpi.first.math.VecBuilder
Returns a 5x1 vector containing the given elements.
fill(double, double, double, double, double, double) - Static method in class edu.wpi.first.math.VecBuilder
Returns a 6x1 vector containing the given elements.
fill(double, double, double, double, double, double, double) - Static method in class edu.wpi.first.math.VecBuilder
Returns a 7x1 vector containing the given elements.
fill(double, double, double, double, double, double, double, double) - Static method in class edu.wpi.first.math.VecBuilder
Returns a 8x1 vector containing the given elements.
fill(double, double, double, double, double, double, double, double, double) - Static method in class edu.wpi.first.math.VecBuilder
Returns a 9x1 vector containing the given elements.
fill(double, double, double, double, double, double, double, double, double, double) - Static method in class edu.wpi.first.math.VecBuilder
Returns a 10x1 vector containing the given elements.
fill(Nat<R>, Nat<C>, double...) - Static method in class edu.wpi.first.math.MatBuilder
Fills the matrix with the given data, encoded in row major form.
finallyDo(BooleanConsumer) - Method in class edu.wpi.first.wpilibj2.command.Command
Decorates this command with a lambda to call on interrupt or end, following the command's inherent Command.end(boolean) method.
finallyDo(Runnable) - Method in class edu.wpi.first.wpilibj2.command.Command
Decorates this command with a lambda to call on interrupt or end, following the command's inherent Command.end(boolean) method.
find(String) - Method in class edu.wpi.first.util.struct.StructDescriptorDatabase
Finds a structure in the database by name.
findField(String) - Method in class edu.wpi.first.util.struct.DynamicStruct
Gets a struct field descriptor by name.
findFieldByName(String) - Method in class edu.wpi.first.util.struct.StructDescriptor
Gets a field descriptor by name.
findForChannel(int) - Static method in class edu.wpi.first.hal.simulation.AddressableLEDDataJNI
 
findForChannel(int) - Static method in class edu.wpi.first.hal.simulation.AnalogTriggerDataJNI
 
findForChannel(int) - Static method in class edu.wpi.first.hal.simulation.DigitalPWMDataJNI
 
findForChannel(int) - Static method in class edu.wpi.first.hal.simulation.DutyCycleDataJNI
 
findForChannel(int) - Static method in class edu.wpi.first.hal.simulation.EncoderDataJNI
 
findNearestPoint(double, double, double, double, double, double, double, double[]) - Static method in class edu.wpi.first.math.jni.Ellipse2dJNI
Returns the nearest point that is contained within the ellipse.
findNearestPoint(Translation2d) - Method in class edu.wpi.first.math.geometry.Ellipse2d
Returns the nearest point that is contained within the ellipse.
findNearestPoint(Translation2d) - Method in class edu.wpi.first.math.geometry.Rectangle2d
Returns the nearest point that is contained within the rectangle.
finish() - Method in class edu.wpi.first.util.datalog.DataLogEntry
Finishes the entry.
finish(int) - Method in class edu.wpi.first.util.datalog.DataLog
Finish an entry.
finish(int, long) - Method in class edu.wpi.first.util.datalog.DataLog
Finish an entry.
finish(long) - Method in class edu.wpi.first.util.datalog.DataLogEntry
Finishes the entry.
finiteDifference(int, int[], double) - Static method in class edu.wpi.first.math.filter.LinearFilter
Creates a finite difference filter that computes the nth derivative of the input given the specified stencil points.
fireOneShot(int) - Method in class edu.wpi.first.wpilibj.PneumaticHub
 
fireOneShot(int) - Method in interface edu.wpi.first.wpilibj.PneumaticsBase
Fire a single solenoid shot.
fireOneShot(int) - Method in class edu.wpi.first.wpilibj.PneumaticsControlModule
 
fireOneShot(int, int) - Static method in class edu.wpi.first.hal.CTREPCMJNI
Fire a single solenoid shot.
fireOneShot(int, int, int) - Static method in class edu.wpi.first.hal.REVPHJNI
Fire a single solenoid shot for the specified duration.
firmwareFix - Variable in class edu.wpi.first.hal.PowerDistributionVersion
Firmware fix version number.
firmwareFix - Variable in class edu.wpi.first.hal.REVPHVersion
 
firmwareMajor - Variable in class edu.wpi.first.hal.PowerDistributionVersion
Firmware major version number.
firmwareMajor - Variable in class edu.wpi.first.hal.REVPHVersion
 
firmwareMinor - Variable in class edu.wpi.first.hal.PowerDistributionVersion
Firmware minor version number.
firmwareMinor - Variable in class edu.wpi.first.hal.REVPHVersion
 
FloatArrayEntry - Interface in edu.wpi.first.networktables
NetworkTables FloatArray entry.
FloatArrayLogEntry - Class in edu.wpi.first.util.datalog
Log array of float values.
FloatArrayLogEntry(DataLog, String) - Constructor for class edu.wpi.first.util.datalog.FloatArrayLogEntry
Constructs a float array log entry.
FloatArrayLogEntry(DataLog, String, long) - Constructor for class edu.wpi.first.util.datalog.FloatArrayLogEntry
Constructs a float array log entry.
FloatArrayLogEntry(DataLog, String, String) - Constructor for class edu.wpi.first.util.datalog.FloatArrayLogEntry
Constructs a float array log entry.
FloatArrayLogEntry(DataLog, String, String, long) - Constructor for class edu.wpi.first.util.datalog.FloatArrayLogEntry
Constructs a float array log entry.
FloatArrayPublisher - Interface in edu.wpi.first.networktables
NetworkTables FloatArray publisher.
FloatArraySubscriber - Interface in edu.wpi.first.networktables
NetworkTables FloatArray subscriber.
FloatArrayTopic - Class in edu.wpi.first.networktables
NetworkTables FloatArray topic.
FloatArrayTopic(NetworkTableInstance, int) - Constructor for class edu.wpi.first.networktables.FloatArrayTopic
Constructor; use NetworkTableInstance.getFloatArrayTopic() instead.
FloatArrayTopic(Topic) - Constructor for class edu.wpi.first.networktables.FloatArrayTopic
Construct from a generic topic.
FloatConsumer - Interface in edu.wpi.first.util.function
Represents an operation that accepts a single float-valued argument and returns no result.
FloatEntry - Interface in edu.wpi.first.networktables
NetworkTables Float entry.
FloatLogEntry - Class in edu.wpi.first.util.datalog
Log float values.
FloatLogEntry(DataLog, String) - Constructor for class edu.wpi.first.util.datalog.FloatLogEntry
Constructs a float log entry.
FloatLogEntry(DataLog, String, long) - Constructor for class edu.wpi.first.util.datalog.FloatLogEntry
Constructs a float log entry.
FloatLogEntry(DataLog, String, String) - Constructor for class edu.wpi.first.util.datalog.FloatLogEntry
Constructs a float log entry.
FloatLogEntry(DataLog, String, String, long) - Constructor for class edu.wpi.first.util.datalog.FloatLogEntry
Constructs a float log entry.
FloatPublisher - Interface in edu.wpi.first.networktables
NetworkTables Float publisher.
FloatSubscriber - Interface in edu.wpi.first.networktables
NetworkTables Float subscriber.
FloatSupplier - Interface in edu.wpi.first.util.function
Represents a supplier of float-valued results.
FloatTopic - Class in edu.wpi.first.networktables
NetworkTables Float topic.
FloatTopic(NetworkTableInstance, int) - Constructor for class edu.wpi.first.networktables.FloatTopic
Constructor; use NetworkTableInstance.getFloatTopic() instead.
FloatTopic(Topic) - Constructor for class edu.wpi.first.networktables.FloatTopic
Construct from a generic topic.
flush() - Method in class edu.wpi.first.networktables.NetworkTableInstance
Flushes all updated values immediately to the network.
flush() - Method in class edu.wpi.first.util.datalog.DataLog
Explicitly flushes the log data to disk.
flush() - Method in class edu.wpi.first.wpilibj.SerialPort
Force the output buffer to be written to the port.
flush(int) - Static method in class edu.wpi.first.networktables.NetworkTablesJNI
Flushes all updated values immediately to the network.
flushLocal() - Method in class edu.wpi.first.networktables.NetworkTableInstance
Flushes all updated values immediately to the local client/server.
flushLocal(int) - Static method in class edu.wpi.first.networktables.NetworkTablesJNI
Flushes all updated values immediately to the local client/server.
FlywheelSim - Class in edu.wpi.first.wpilibj.simulation
Represents a simulated flywheel mechanism.
FlywheelSim(LinearSystem<N1, N1, N1>, DCMotor, double...) - Constructor for class edu.wpi.first.wpilibj.simulation.FlywheelSim
Creates a simulated flywheel mechanism.
Foot - Static variable in class edu.wpi.first.units.Units
304.8/1000 of a Units.Meter, or 12 Units.Inches.
forceAutoRead() - Method in class edu.wpi.first.wpilibj.SPI
Force the engine to make a single transfer.
forceLoad() - Static method in class edu.wpi.first.cscore.CameraServerJNI
Force load the library.
forceLoad() - Static method in class edu.wpi.first.cscore.OpenCvLoader
Force load the library.
forceLoad() - Static method in class edu.wpi.first.hal.JNIWrapper
Force load the library.
forceLoad() - Static method in class edu.wpi.first.math.jni.ArmFeedforwardJNI
Force load the library.
forceLoad() - Static method in class edu.wpi.first.math.jni.DAREJNI
Force load the library.
forceLoad() - Static method in class edu.wpi.first.math.jni.EigenJNI
Force load the library.
forceLoad() - Static method in class edu.wpi.first.math.jni.Ellipse2dJNI
Force load the library.
forceLoad() - Static method in class edu.wpi.first.math.jni.Pose3dJNI
Force load the library.
forceLoad() - Static method in class edu.wpi.first.math.jni.StateSpaceUtilJNI
Force load the library.
forceLoad() - Static method in class edu.wpi.first.math.jni.TrajectoryUtilJNI
Force load the library.
forceLoad() - Static method in class edu.wpi.first.net.WPINetJNI
Force load the library.
forceLoad() - Static method in class edu.wpi.first.networktables.NetworkTablesJNI
Force load the library.
forceLoad() - Static method in class edu.wpi.first.util.WPIUtilJNI
Force load the library.
forceStaticLoad() - Static method in class edu.wpi.first.cscore.OpenCvLoader
Forces a static load.
forDouble() - Static method in interface edu.wpi.first.math.interpolation.Interpolator
Returns interpolator for Double.
forDouble() - Static method in interface edu.wpi.first.math.interpolation.InverseInterpolator
Returns inverse interpolator for Double.
forEach(LongToObjectHashMap.IteratorFunction<? super V>) - Method in class edu.wpi.first.units.collections.LongToObjectHashMap
Iterates over every key-value pair in the map and passes them to the given function.
forEach(LEDReader.IndexedColorIterator) - Method in interface edu.wpi.first.wpilibj.LEDReader
Iterates over the LEDs in the buffer, starting from index 0.
forEach(Consumer<? super DataLogRecord>) - Method in class edu.wpi.first.util.datalog.DataLogReader
 
forEachDescriptor(Predicate<String>, BiConsumer<String, byte[]>) - Method in interface edu.wpi.first.util.protobuf.Protobuf
Loops over all protobuf descriptors including nested/referenced descriptors.
foreachLiveWindow(int, Consumer<SendableRegistry.CallbackData>) - Static method in class edu.wpi.first.util.sendable.SendableRegistry
Iterates over LiveWindow-enabled objects in the registry.
forEachRemaining(Consumer<? super DataLogRecord>) - Method in class edu.wpi.first.util.datalog.DataLogIterator
 
fps - Variable in class edu.wpi.first.cscore.VideoMode
Frames per second.
frame() - Method in class edu.wpi.first.wpilibj2.command.button.CommandStadiaController
Constructs a Trigger instance around the frame button's digital signal.
frame(EventLoop) - Method in class edu.wpi.first.wpilibj.StadiaController
Constructs an event instance around the frame button's digital signal.
frame(EventLoop) - Method in class edu.wpi.first.wpilibj2.command.button.CommandStadiaController
Constructs a Trigger instance around the frame button's digital signal.
FRCNetComm - Class in edu.wpi.first.hal
JNI wrapper for library FRC_NetworkCommunication
.
FRCNetComm.tInstances - Class in edu.wpi.first.hal
Instances from UsageReporting.
FRCNetComm.tResourceType - Class in edu.wpi.first.hal
Resource type from UsageReporting.
FRCNetCommCANSessionMuxReceiveMessage(IntBuffer, int, ByteBuffer) - Static method in class edu.wpi.first.hal.can.CANJNI
Receives a CAN message.
FRCNetCommCANSessionMuxSendMessage(int, byte[], int) - Static method in class edu.wpi.first.hal.can.CANJNI
Sends a CAN message.
free(int) - Static method in class edu.wpi.first.hal.AddressableLEDJNI
Free the Addressable LED Handle.
free(int) - Static method in class edu.wpi.first.hal.CTREPCMJNI
Frees a PCM handle.
free(int) - Static method in class edu.wpi.first.hal.DMAJNI
Frees a DMA object.
free(int) - Static method in class edu.wpi.first.hal.DutyCycleJNI
Free a DutyCycle.
free(int) - Static method in class edu.wpi.first.hal.PowerDistributionJNI
Cleans a PowerDistribution module.
free(int) - Static method in class edu.wpi.first.hal.REVPHJNI
Frees a PH handle.
free(int) - Method in class edu.wpi.first.wpilibj.Resource
Free an allocated resource.
freeAccumulator() - Method in class edu.wpi.first.wpilibj.SPI
Frees the accumulator.
freeAnalogGyro(int) - Static method in class edu.wpi.first.hal.AnalogGyroJNI
Frees an analog gyro.
freeAnalogInputPort(int) - Static method in class edu.wpi.first.hal.AnalogJNI
Frees an analog input port.
freeAnalogOutputPort(int) - Static method in class edu.wpi.first.hal.AnalogJNI
Frees an analog output port.
freeAuto() - Method in class edu.wpi.first.wpilibj.SPI
Frees the automatic SPI transfer engine.
freeCounter(int) - Static method in class edu.wpi.first.hal.CounterJNI
Frees a counter.
freeCurrentAmps - Variable in class edu.wpi.first.math.system.plant.DCMotor
Current draw under no load.
freeDigitalPWM(int) - Static method in class edu.wpi.first.hal.DIOJNI
Frees the resource associated with a DO PWM generator.
freeDIOPort(int) - Static method in class edu.wpi.first.hal.DIOJNI
Frees a DIO port.
freeEncoder(int) - Static method in class edu.wpi.first.hal.EncoderJNI
Frees an encoder.
freeMulticastServiceAnnouncer(int) - Static method in class edu.wpi.first.net.WPINetJNI
Frees a MulticastServiceAnnouncer.
freeMulticastServiceResolver(int) - Static method in class edu.wpi.first.net.WPINetJNI
Frees MulticastServiceResolver.
freePWMPort(int) - Static method in class edu.wpi.first.hal.PWMJNI
Frees a PWM port.
freeRelayPort(int) - Static method in class edu.wpi.first.hal.RelayJNI
Frees a relay port.
freeSimDevice(int) - Static method in class edu.wpi.first.hal.SimDeviceJNI
Frees a simulated device.
freeSpeedRadPerSec - Variable in class edu.wpi.first.math.system.plant.DCMotor
Angular velocity under no load.
fromBase(UnaryFunction) - Method in class edu.wpi.first.units.UnitBuilder
Sets the conversion function to transform values in the base unit to values in the derived unit.
fromBaseUnits(double) - Method in class edu.wpi.first.units.Unit
Converts a value in terms of base units to a value in terms of this unit.
fromCharacteristics(double, double, double) - Static method in class edu.wpi.first.math.trajectory.ExponentialProfile.Constraints
Constructs constraints for an ExponentialProfile from characteristics.
fromDegrees(double) - Static method in class edu.wpi.first.math.geometry.Rotation2d
Constructs and returns a Rotation2d with the given degree value.
fromFieldRelativeSpeeds(double, double, double, Rotation2d) - Static method in class edu.wpi.first.math.kinematics.ChassisSpeeds
Converts a user provided field-relative set of speeds into a robot-relative ChassisSpeeds object.
fromFieldRelativeSpeeds(ChassisSpeeds, Rotation2d) - Static method in class edu.wpi.first.math.kinematics.ChassisSpeeds
Converts a user provided field-relative ChassisSpeeds object into a robot-relative ChassisSpeeds object.
fromFieldRelativeSpeeds(Measure<Velocity<Distance>>, Measure<Velocity<Distance>>, Measure<Velocity<Angle>>, Rotation2d) - Static method in class edu.wpi.first.math.kinematics.ChassisSpeeds
Converts a user provided field-relative set of speeds into a robot-relative ChassisSpeeds object.
fromHSV(int, int, int) - Static method in class edu.wpi.first.wpilibj.util.Color
Creates a Color from HSV values.
fromNative(int, long, double) - Static method in class edu.wpi.first.hal.HALValue
Build a HAL value from its native components.
fromPathweaverJson(String) - Static method in class edu.wpi.first.math.jni.TrajectoryUtilJNI
Loads a Pathweaver JSON.
fromPathweaverJson(Path) - Static method in class edu.wpi.first.math.trajectory.TrajectoryUtil
Imports a Trajectory from a JSON file exported from PathWeaver.
fromRadians(double) - Static method in class edu.wpi.first.math.geometry.Rotation2d
Constructs and returns a Rotation2d with the given radian value.
fromRobotRelativeSpeeds(double, double, double, Rotation2d) - Static method in class edu.wpi.first.math.kinematics.ChassisSpeeds
Converts a user provided robot-relative set of speeds into a field-relative ChassisSpeeds object.
fromRobotRelativeSpeeds(ChassisSpeeds, Rotation2d) - Static method in class edu.wpi.first.math.kinematics.ChassisSpeeds
Converts a user provided robot-relative ChassisSpeeds object into a field-relative ChassisSpeeds object.
fromRobotRelativeSpeeds(Measure<Velocity<Distance>>, Measure<Velocity<Distance>>, Measure<Velocity<Angle>>, Rotation2d) - Static method in class edu.wpi.first.math.kinematics.ChassisSpeeds
Converts a user provided robot-relative set of speeds into a field-relative ChassisSpeeds object.
fromRotations(double) - Static method in class edu.wpi.first.math.geometry.Rotation2d
Constructs and returns a Rotation2d with the given number of rotations.
fromRotationVector(Vector<N3>) - Static method in class edu.wpi.first.math.geometry.Quaternion
Returns the quaternion representation of this rotation vector.
fromStateSpace(double, double, double) - Static method in class edu.wpi.first.math.trajectory.ExponentialProfile.Constraints
Constructs constraints for an ExponentialProfile from State-Space parameters.
fromString(String) - Static method in enum class edu.wpi.first.util.struct.StructFieldType
Get field type from string.
fromValue(int) - Static method in enum class edu.wpi.first.wpilibj.CompressorConfigType
Gets a type from an int value.
fromValue(int) - Static method in enum class edu.wpi.first.wpilibj.RobotController.RadioLEDState
Gets a state from an int value.
frontLeft - Variable in class edu.wpi.first.wpilibj.drive.MecanumDrive.WheelSpeeds
Front-left wheel speed.
frontLeftMeters - Variable in class edu.wpi.first.math.kinematics.MecanumDriveWheelPositions
Distance measured by the front left wheel.
frontLeftMetersPerSecond - Variable in class edu.wpi.first.math.kinematics.MecanumDriveWheelSpeeds
Speed of the front left wheel.
frontLeftVoltage - Variable in class edu.wpi.first.math.kinematics.MecanumDriveMotorVoltages
Voltage of the front left motor.
frontRight - Variable in class edu.wpi.first.wpilibj.drive.MecanumDrive.WheelSpeeds
Front-right wheel speed.
frontRightMeters - Variable in class edu.wpi.first.math.kinematics.MecanumDriveWheelPositions
Distance measured by the front right wheel.
frontRightMetersPerSecond - Variable in class edu.wpi.first.math.kinematics.MecanumDriveWheelSpeeds
Speed of the front right wheel.
frontRightVoltage - Variable in class edu.wpi.first.math.kinematics.MecanumDriveMotorVoltages
Voltage of the front right motor.
FunctionalCommand - Class in edu.wpi.first.wpilibj2.command
A command that allows the user to pass in functions for each of the basic command methods through the constructor.
FunctionalCommand(Runnable, Runnable, Consumer<Boolean>, BooleanSupplier, Subsystem...) - Constructor for class edu.wpi.first.wpilibj2.command.FunctionalCommand
Creates a new FunctionalCommand.
fx - Variable in class edu.wpi.first.apriltag.AprilTagPoseEstimator.Config
Camera horizontal focal length, in pixels.
fy - Variable in class edu.wpi.first.apriltag.AprilTagPoseEstimator.Config
Camera vertical focal length, in pixels.

G

gameSpecificMessage - Variable in class edu.wpi.first.hal.MatchInfoData
Stores the game specific message.
generate16h5AprilTagImage(int) - Static method in class edu.wpi.first.apriltag.AprilTag
Generates a RawFrame containing the apriltag with the id with family 16h5 passed in.
generate16h5AprilTagImage(RawFrame, long, int) - Static method in class edu.wpi.first.apriltag.jni.AprilTagJNI
Generates a RawFrame containing the apriltag with the id with family 16h5 passed in.
generate36h11AprilTagImage(int) - Static method in class edu.wpi.first.apriltag.AprilTag
Generates a RawFrame containing the apriltag with the id with family 36h11 passed in.
generate36h11AprilTagImage(RawFrame, long, int) - Static method in class edu.wpi.first.apriltag.jni.AprilTagJNI
Generates a RawFrame containing the apriltag with the id with family 36h11 passed in.
generateTrajectory(Pose2d, List<Translation2d>, Pose2d, TrajectoryConfig) - Static method in class edu.wpi.first.math.trajectory.TrajectoryGenerator
Generates a trajectory from the given waypoints and config.
generateTrajectory(Spline.ControlVector, List<Translation2d>, Spline.ControlVector, TrajectoryConfig) - Static method in class edu.wpi.first.math.trajectory.TrajectoryGenerator
Generates a trajectory from the given control vectors and config.
generateTrajectory(TrajectoryGenerator.ControlVectorList, TrajectoryConfig) - Static method in class edu.wpi.first.math.trajectory.TrajectoryGenerator
Generates a trajectory from the given quintic control vectors and config.
generateTrajectory(List<Pose2d>, TrajectoryConfig) - Static method in class edu.wpi.first.math.trajectory.TrajectoryGenerator
Generates a trajectory from the given waypoints and config.
GenericEntry - Interface in edu.wpi.first.networktables
NetworkTables generic entry.
GenericHID - Class in edu.wpi.first.wpilibj
Handle input from standard HID devices connected to the Driver Station.
GenericHID(int) - Constructor for class edu.wpi.first.wpilibj.GenericHID
Construct an instance of a device.
GenericHID.HIDType - Enum Class in edu.wpi.first.wpilibj
USB HID interface type.
GenericHID.RumbleType - Enum Class in edu.wpi.first.wpilibj
Represents a rumble output on the Joystick.
GenericHIDSim - Class in edu.wpi.first.wpilibj.simulation
Class to control a simulated generic joystick.
GenericHIDSim(int) - Constructor for class edu.wpi.first.wpilibj.simulation.GenericHIDSim
Constructs from a joystick port number.
GenericHIDSim(GenericHID) - Constructor for class edu.wpi.first.wpilibj.simulation.GenericHIDSim
Constructs from a GenericHID object.
genericPublish(String, PubSubOption...) - Method in class edu.wpi.first.networktables.Topic
Create a new publisher to the topic.
GenericPublisher - Interface in edu.wpi.first.networktables
NetworkTables generic publisher.
genericPublishEx(String, String, PubSubOption...) - Method in class edu.wpi.first.networktables.Topic
Create a new publisher to the topic, with type string and initial properties.
genericSubscribe(PubSubOption...) - Method in class edu.wpi.first.networktables.Topic
Create a new subscriber to the topic.
genericSubscribe(String, PubSubOption...) - Method in class edu.wpi.first.networktables.Topic
Create a new subscriber to the topic.
GenericSubscriber - Interface in edu.wpi.first.networktables
NetworkTables generic subscriber.
Geometry2D - Class in edu.wpi.first.math.proto
 
Geometry2D() - Constructor for class edu.wpi.first.math.proto.Geometry2D
 
Geometry2D.ProtobufEllipse2d - Class in edu.wpi.first.math.proto
Protobuf type ProtobufEllipse2d
Geometry2D.ProtobufPose2d - Class in edu.wpi.first.math.proto
Protobuf type ProtobufPose2d
Geometry2D.ProtobufRectangle2d - Class in edu.wpi.first.math.proto
Protobuf type ProtobufRectangle2d
Geometry2D.ProtobufRotation2d - Class in edu.wpi.first.math.proto
Protobuf type ProtobufRotation2d
Geometry2D.ProtobufTransform2d - Class in edu.wpi.first.math.proto
Protobuf type ProtobufTransform2d
Geometry2D.ProtobufTranslation2d - Class in edu.wpi.first.math.proto
Protobuf type ProtobufTranslation2d
Geometry2D.ProtobufTwist2d - Class in edu.wpi.first.math.proto
Protobuf type ProtobufTwist2d
Geometry3D - Class in edu.wpi.first.math.proto
 
Geometry3D() - Constructor for class edu.wpi.first.math.proto.Geometry3D
 
Geometry3D.ProtobufPose3d - Class in edu.wpi.first.math.proto
Protobuf type ProtobufPose3d
Geometry3D.ProtobufQuaternion - Class in edu.wpi.first.math.proto
Protobuf type ProtobufQuaternion
Geometry3D.ProtobufRotation3d - Class in edu.wpi.first.math.proto
Protobuf type ProtobufRotation3d
Geometry3D.ProtobufTransform3d - Class in edu.wpi.first.math.proto
Protobuf type ProtobufTransform3d
Geometry3D.ProtobufTranslation3d - Class in edu.wpi.first.math.proto
Protobuf type ProtobufTranslation3d
Geometry3D.ProtobufTwist3d - Class in edu.wpi.first.math.proto
Protobuf type ProtobufTwist3d
get() - Method in class edu.wpi.first.cscore.VideoProperty
Returns property value.
get() - Method in class edu.wpi.first.hal.SimBoolean
Gets the simulated value.
get() - Method in class edu.wpi.first.hal.SimDouble
Gets the simulated value.
get() - Method in class edu.wpi.first.hal.SimEnum
Gets the simulated value.
get() - Method in class edu.wpi.first.hal.SimInt
Gets the simulated value.
get() - Method in class edu.wpi.first.hal.SimLong
Gets the simulated value.
get() - Method in interface edu.wpi.first.networktables.BooleanArraySubscriber
Get the last published value.
get() - Method in interface edu.wpi.first.networktables.BooleanSubscriber
Get the last published value.
get() - Method in interface edu.wpi.first.networktables.DoubleArraySubscriber
Get the last published value.
get() - Method in interface edu.wpi.first.networktables.DoubleSubscriber
Get the last published value.
get() - Method in interface edu.wpi.first.networktables.FloatArraySubscriber
Get the last published value.
get() - Method in interface edu.wpi.first.networktables.FloatSubscriber
Get the last published value.
get() - Method in interface edu.wpi.first.networktables.GenericSubscriber
Get the last published value.
get() - Method in interface edu.wpi.first.networktables.IntegerArraySubscriber
Get the last published value.
get() - Method in interface edu.wpi.first.networktables.IntegerSubscriber
Get the last published value.
get() - Method in interface edu.wpi.first.networktables.ProtobufSubscriber
Get the last published value.
get() - Method in interface edu.wpi.first.networktables.RawSubscriber
Get the last published value.
get() - Method in interface edu.wpi.first.networktables.StringArraySubscriber
Get the last published value.
get() - Method in interface edu.wpi.first.networktables.StringSubscriber
Get the last published value.
get() - Method in interface edu.wpi.first.networktables.StructArraySubscriber
Get the last published value.
get() - Method in interface edu.wpi.first.networktables.StructSubscriber
Get the last published value.
get() - Method in class edu.wpi.first.wpilibj.AnalogEncoder
Get the encoder value.
get() - Method in class edu.wpi.first.wpilibj.AnalogPotentiometer
Get the current reading of the potentiometer.
get() - Method in class edu.wpi.first.wpilibj.AnalogTriggerOutput
Get the state of the analog trigger output.
get() - Method in class edu.wpi.first.wpilibj.Counter
Read the current counter value.
get() - Method in interface edu.wpi.first.wpilibj.CounterBase
Get the count.
get() - Method in class edu.wpi.first.wpilibj.DigitalInput
Get the value from a digital input channel.
get() - Method in class edu.wpi.first.wpilibj.DigitalOutput
Gets the value being output from the Digital Output.
get() - Method in class edu.wpi.first.wpilibj.DoubleSolenoid
Read the current value of the solenoid.
get() - Method in class edu.wpi.first.wpilibj.DutyCycleEncoder
Get the encoder value since the last reset.
get() - Method in class edu.wpi.first.wpilibj.Encoder
Gets the current count.
get() - Method in interface edu.wpi.first.wpilibj.motorcontrol.MotorController
Common interface for getting the current set speed of a motor controller.
get() - Method in class edu.wpi.first.wpilibj.motorcontrol.MotorControllerGroup
Deprecated.
 
get() - Method in class edu.wpi.first.wpilibj.motorcontrol.NidecBrushless
Get the recently set value of the PWM.
get() - Method in class edu.wpi.first.wpilibj.motorcontrol.PWMMotorController
Get the recently set value of the PWM.
get() - Method in class edu.wpi.first.wpilibj.Relay
Get the Relay State.
get() - Method in class edu.wpi.first.wpilibj.Servo
Get the servo position.
get() - Method in class edu.wpi.first.wpilibj.simulation.AnalogEncoderSim
Get the simulated position.
get() - Method in class edu.wpi.first.wpilibj.simulation.DoubleSolenoidSim
Check the value of the double solenoid output.
get() - Method in class edu.wpi.first.wpilibj.simulation.DutyCycleEncoderSim
Get the position in turns.
get() - Method in class edu.wpi.first.wpilibj.Solenoid
Read the current value of the solenoid.
get() - Method in class edu.wpi.first.wpilibj.Timer
Get the current time from the timer.
get(boolean) - Method in interface edu.wpi.first.networktables.BooleanSubscriber
Get the last published value.
get(boolean[]) - Method in interface edu.wpi.first.networktables.BooleanArraySubscriber
Get the last published value.
get(byte[]) - Method in interface edu.wpi.first.networktables.RawSubscriber
Get the last published value.
get(double) - Method in interface edu.wpi.first.networktables.DoubleSubscriber
Get the last published value.
get(double[]) - Method in interface edu.wpi.first.networktables.DoubleArraySubscriber
Get the last published value.
get(float) - Method in interface edu.wpi.first.networktables.FloatSubscriber
Get the last published value.
get(float[]) - Method in interface edu.wpi.first.networktables.FloatArraySubscriber
Get the last published value.
get(int) - Method in class edu.wpi.first.math.Vector
Returns an element of the vector at a specified row.
get(int) - Method in class edu.wpi.first.util.CircularBuffer
Get the element at the provided index relative to the start of the buffer.
get(int) - Method in class edu.wpi.first.util.DoubleCircularBuffer
Get the element at the provided index relative to the start of the buffer.
get(int, int) - Method in class edu.wpi.first.math.Matrix
Get an element of this matrix.
get(long) - Method in interface edu.wpi.first.networktables.IntegerSubscriber
Get the last published value.
get(long) - Method in class edu.wpi.first.units.collections.LongToObjectHashMap
Gets the value associated with the given key.
get(long[]) - Method in interface edu.wpi.first.networktables.IntegerArraySubscriber
Get the last published value.
get(String) - Method in interface edu.wpi.first.networktables.StringSubscriber
Get the last published value.
get(String[]) - Method in interface edu.wpi.first.networktables.StringArraySubscriber
Get the last published value.
get(K) - Method in class edu.wpi.first.math.InterpolatingMatrixTreeMap
Returns the value associated with a given key.
get(K) - Method in class edu.wpi.first.math.interpolation.InterpolatingTreeMap
Returns the value associated with a given key.
get(T) - Method in interface edu.wpi.first.networktables.ProtobufSubscriber
Get the last published value.
get(T) - Method in interface edu.wpi.first.networktables.StructSubscriber
Get the last published value.
get(T[]) - Method in interface edu.wpi.first.networktables.StructArraySubscriber
Get the last published value.
get5VRegulatedVoltage() - Method in class edu.wpi.first.wpilibj.PneumaticHub
Returns the current voltage of the regulated 5v supply.
get5VVoltage(int) - Static method in class edu.wpi.first.hal.REVPHJNI
Returns the current voltage of the regulated 5v supply.
getA() - Method in class edu.wpi.first.math.proto.System.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix a = 4; This method returns the internal storage object without modifying any has state.
getA() - Method in class edu.wpi.first.math.system.LinearSystem
Returns the system matrix A.
getA(int, int) - Method in class edu.wpi.first.math.system.LinearSystem
Returns an element of the system matrix A.
getAButton() - Method in class edu.wpi.first.wpilibj.StadiaController
Read the value of the A button on the controller.
getAButton() - Method in class edu.wpi.first.wpilibj.XboxController
Read the value of the A button on the controller.
getAButtonPressed() - Method in class edu.wpi.first.wpilibj.StadiaController
Whether the A button was pressed since the last check.
getAButtonPressed() - Method in class edu.wpi.first.wpilibj.XboxController
Whether the A button was pressed since the last check.
getAButtonReleased() - Method in class edu.wpi.first.wpilibj.StadiaController
Whether the A button was released since the last check.
getAButtonReleased() - Method in class edu.wpi.first.wpilibj.XboxController
Whether the A button was released since the last check.
getAcceleration() - Method in class edu.wpi.first.math.proto.Trajectory.ProtobufTrajectoryState
optional double acceleration = 3;
getAcceleration() - Method in class edu.wpi.first.wpilibj.AnalogAccelerometer
Return the acceleration in Gs.
getAcceleration(ADXL345_I2C.Axes) - Method in class edu.wpi.first.wpilibj.ADXL345_I2C
Get the acceleration of one axis in Gs.
getAcceleration(ADXL345_SPI.Axes) - Method in class edu.wpi.first.wpilibj.ADXL345_SPI
Get the acceleration of one axis in Gs.
getAcceleration(ADXL362.Axes) - Method in class edu.wpi.first.wpilibj.ADXL362
Get the acceleration of one axis in Gs.
getAccelerations() - Method in class edu.wpi.first.wpilibj.ADXL345_I2C
Get the acceleration of all axes in Gs.
getAccelerations() - Method in class edu.wpi.first.wpilibj.ADXL345_SPI
Get the acceleration of all axes in Gs.
getAccelerations() - Method in class edu.wpi.first.wpilibj.ADXL362
Get the acceleration of all axes in Gs.
getAccelerometerX() - Static method in class edu.wpi.first.hal.AccelerometerJNI
Gets the x-axis acceleration.
getAccelerometerY() - Static method in class edu.wpi.first.hal.AccelerometerJNI
Gets the y-axis acceleration.
getAccelerometerZ() - Static method in class edu.wpi.first.hal.AccelerometerJNI
Gets the z-axis acceleration.
getAccelX() - Method in class edu.wpi.first.wpilibj.ADIS16448_IMU
Returns the acceleration in the X axis in meters per second squared.
getAccelX() - Method in class edu.wpi.first.wpilibj.ADIS16470_IMU
Returns the acceleration in the X axis in meters per second squared.
getAccelY() - Method in class edu.wpi.first.wpilibj.ADIS16448_IMU
Returns the acceleration in the Y axis in meters per second squared.
getAccelY() - Method in class edu.wpi.first.wpilibj.ADIS16470_IMU
Returns the acceleration in the Y axis in meters per second squared.
getAccelZ() - Method in class edu.wpi.first.wpilibj.ADIS16448_IMU
Returns the acceleration in the Z axis in meters per second squared.
getAccelZ() - Method in class edu.wpi.first.wpilibj.ADIS16470_IMU
Returns the acceleration in the Z axis in meters per second squared.
getAccumulatorAverage() - Method in class edu.wpi.first.wpilibj.SPI
Read the average of the accumulated value.
getAccumulatorCenter() - Method in class edu.wpi.first.wpilibj.simulation.AnalogInputSim
Get the accumulator center.
getAccumulatorCenter(int) - Static method in class edu.wpi.first.hal.simulation.AnalogInDataJNI
 
getAccumulatorCount() - Method in class edu.wpi.first.wpilibj.AnalogInput
Read the number of accumulated values.
getAccumulatorCount() - Method in class edu.wpi.first.wpilibj.simulation.AnalogInputSim
Get the accumulator count.
getAccumulatorCount() - Method in class edu.wpi.first.wpilibj.SPI
Read the number of accumulated values.
getAccumulatorCount(int) - Static method in class edu.wpi.first.hal.AnalogJNI
Read the number of accumulated values.
getAccumulatorCount(int) - Static method in class edu.wpi.first.hal.simulation.AnalogInDataJNI
 
getAccumulatorDeadband() - Method in class edu.wpi.first.wpilibj.simulation.AnalogInputSim
Get the accumulator deadband.
getAccumulatorDeadband(int) - Static method in class edu.wpi.first.hal.simulation.AnalogInDataJNI
 
getAccumulatorInitialized() - Method in class edu.wpi.first.wpilibj.simulation.AnalogInputSim
Check if the accumulator has been initialized.
getAccumulatorInitialized(int) - Static method in class edu.wpi.first.hal.simulation.AnalogInDataJNI
 
getAccumulatorIntegratedAverage() - Method in class edu.wpi.first.wpilibj.SPI
Read the average of the integrated value.
getAccumulatorIntegratedValue() - Method in class edu.wpi.first.wpilibj.SPI
Read the integrated value.
getAccumulatorLastValue() - Method in class edu.wpi.first.wpilibj.SPI
Read the last value read by the accumulator engine.
getAccumulatorOutput(int, AccumulatorResult) - Static method in class edu.wpi.first.hal.AnalogJNI
Read the accumulated value and the number of accumulated values atomically.
getAccumulatorOutput(AccumulatorResult) - Method in class edu.wpi.first.wpilibj.AnalogInput
Read the accumulated value and the number of accumulated values atomically.
getAccumulatorOutput(AccumulatorResult) - Method in class edu.wpi.first.wpilibj.SPI
Read the accumulated value and the number of accumulated values atomically.
getAccumulatorValue() - Method in class edu.wpi.first.wpilibj.AnalogInput
Read the accumulated value.
getAccumulatorValue() - Method in class edu.wpi.first.wpilibj.simulation.AnalogInputSim
Get the accumulator value.
getAccumulatorValue() - Method in class edu.wpi.first.wpilibj.SPI
Read the accumulated value.
getAccumulatorValue(int) - Static method in class edu.wpi.first.hal.AnalogJNI
Read the accumulated value.
getAccumulatorValue(int) - Static method in class edu.wpi.first.hal.simulation.AnalogInDataJNI
 
getActive() - Method in class edu.wpi.first.wpilibj.simulation.