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 org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the A button's digital signal.
a() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the A button's digital signal.
a() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the A button's digital signal.
a() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the A button's digital signal.
a() - Method in record class org.wpilib.command3.ConflictDetector.Conflict
Returns the value of the a record component.
a(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the A button's digital signal.
a(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the A button's digital signal.
a(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the A button's digital signal.
a(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the A button's digital signal.
a(EventLoop) - Method in class org.wpilib.driverstation.NiDsStadiaController
Constructs an event instance around the A button's digital signal.
a(EventLoop) - Method in class org.wpilib.driverstation.NiDsXboxController
Constructs an event instance around the A button's digital signal.
A - Variable in class org.wpilib.math.trajectory.ExponentialProfile.Constraints
The State-Space 1x1 system matrix.
abs(U) - Method in interface org.wpilib.units.Measure
Absolute value of measure.
acceleration - Variable in class org.wpilib.math.kinematics.SwerveModuleAcceleration
Acceleration of the wheel of the module in meters per second squared.
acceleration - Variable in class org.wpilib.math.trajectory.Trajectory.State
The acceleration at that point of the trajectory in m/s².
Acceleration<D> - Record Class in org.wpilib.units.measure
 
Acceleration(double, double, AccelerationUnit) - Constructor for record class org.wpilib.units.measure.Acceleration
Creates an instance of a Acceleration record class.
AccelerationUnit<D> - Class in org.wpilib.units
A generic unit of acceleration.
accept(boolean) - Method in interface org.wpilib.networktables.BooleanPublisher
 
accept(boolean) - Method in interface org.wpilib.util.function.BooleanConsumer
Performs this operation on the given argument.
accept(boolean[]) - Method in interface org.wpilib.networktables.BooleanArrayPublisher
 
accept(byte[]) - Method in interface org.wpilib.networktables.RawPublisher
 
accept(double) - Method in interface org.wpilib.networktables.DoublePublisher
 
accept(double[]) - Method in interface org.wpilib.networktables.DoubleArrayPublisher
 
accept(float) - Method in interface org.wpilib.networktables.FloatPublisher
 
accept(float) - Method in interface org.wpilib.util.function.FloatConsumer
Performs this operation on the given argument.
accept(float[]) - Method in interface org.wpilib.networktables.FloatArrayPublisher
 
accept(int, int, int, int) - Method in interface org.wpilib.hardware.led.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 org.wpilib.networktables.IntegerPublisher
 
accept(long[]) - Method in interface org.wpilib.networktables.IntegerArrayPublisher
 
accept(long, V) - Method in interface org.wpilib.units.collections.LongToObjectHashMap.IteratorFunction
Accepts a key-value pair from the map.
accept(String) - Method in interface org.wpilib.networktables.StringPublisher
 
accept(String[]) - Method in interface org.wpilib.networktables.StringArrayPublisher
 
accept(NetworkTable, String, NetworkTableEvent) - Method in interface org.wpilib.networktables.NetworkTable.TableEventListener
Called when an event occurs on a topic in a NetworkTable.
accept(NetworkTableValue) - Method in interface org.wpilib.networktables.GenericPublisher
 
accept(T) - Method in interface org.wpilib.networktables.ProtobufPublisher
 
accept(T) - Method in interface org.wpilib.networktables.StructPublisher
 
accept(T[]) - Method in interface org.wpilib.networktables.StructArrayPublisher
 
acknowledgeNotifierAlarm(int) - Static method in class org.wpilib.hardware.hal.NotifierJNI
Indicates the notifier alarm has been serviced.
activeStartTime - Variable in class org.wpilib.hardware.hal.simulation.AlertDataJNI.AlertInfo
 
activeStartTime - Variable in class org.wpilib.simulation.AlertSim.AlertInfo
The time the alert became active.
add(int) - Method in class org.wpilib.util.concurrent.EventVector
Adds an event to the event vector.
add(int, String, int) - Static method in class org.wpilib.net.PortForwarder
Forward a local TCP port to a remote host and port.
add(String, String) - Method in class org.wpilib.util.struct.StructDescriptorDatabase
Adds a structure schema to the database.
add(Sendable, String) - Static method in class org.wpilib.util.sendable.SendableRegistry
Adds an object to the registry.
add(Sendable, String, int) - Static method in class org.wpilib.util.sendable.SendableRegistry
Adds an object to the registry.
add(Sendable, String, int, int) - Static method in class org.wpilib.util.sendable.SendableRegistry
Adds an object to the registry.
add(Sendable, String, String) - Static method in class org.wpilib.util.sendable.SendableRegistry
Adds an object to the registry.
addAllData(double...) - Method in class org.wpilib.math.proto.ProtobufMatrix
repeated double data = 3;
addAllModules(ProtobufTranslation2d...) - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
repeated .wpi.proto.ProtobufTranslation2d modules = 1;
addAllQueuedCommands(ProtobufCommands.ProtobufCommand...) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
Note: commands are generally queued by triggers, which occurs immediately before they are promoted and start running.
addAllRequirements(ProtobufCommands.ProtobufMechanism...) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The mechanisms required by the command.
addAllRows(double...) - Method in class org.wpilib.math.proto.ProtobufVector
repeated double rows = 1;
addAllRunningCommands(ProtobufCommands.ProtobufCommand...) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
repeated .wpi.proto.ProtobufCommand running_commands = 2;
addAllStates(ProtobufTrajectoryState...) - Method in class org.wpilib.math.proto.ProtobufTrajectory
repeated .wpi.proto.ProtobufTrajectoryState states = 2;
addAllXFinal(double...) - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double x_final = 2;
addAllXFinal(double...) - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double x_final = 2;
addAllXInitial(double...) - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double x_initial = 1;
addAllXInitial(double...) - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double x_initial = 1;
addAllYFinal(double...) - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double y_final = 4;
addAllYFinal(double...) - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double y_final = 4;
addAllYInitial(double...) - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double y_initial = 3;
addAllYInitial(double...) - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double y_initial = 3;
addAnnotatedOpMode(Class) - Method in class org.wpilib.framework.OpModeRobot
Adds an opmode for an opmode class annotated with Autonomous, Teleop, or TestOpMode.
addAnnotatedOpModeClasses(Package) - Method in class org.wpilib.framework.OpModeRobot
Scans for classes in the specified package and all nested packages that are annotated with Autonomous, Teleop, or TestOpMode and registers them.
addBooleanArrayProperty(String, Supplier, Consumer) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
addBooleanArrayProperty(String, Supplier, Consumer) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Add a boolean array property.
addBooleanArrayProperty(String, Supplier, Consumer) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a boolean array property.
addBooleanProperty(String, BooleanSupplier, BooleanConsumer) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
addBooleanProperty(String, BooleanSupplier, BooleanConsumer) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Add a boolean property.
addBooleanProperty(String, BooleanSupplier, BooleanConsumer) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a boolean property.
addCamera(VideoSource) - Static method in class org.wpilib.vision.stream.CameraServer
Adds an already created camera.
addChild(String, Sendable) - Method in class org.wpilib.command2.SubsystemBase
Associates a Sendable with this Subsystem.
addChild(Sendable, Object) - Static method in class org.wpilib.util.sendable.SendableRegistry
Adds a child object to an object.
addCloseable(AutoCloseable) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
addCloseable(AutoCloseable) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
 
addCloseable(AutoCloseable) - Method in interface org.wpilib.util.sendable.SendableBuilder
Adds a closeable.
addCommands(Command...) - Method in class org.wpilib.command2.ParallelCommandGroup
Adds the given commands to the group.
addCommands(Command...) - Method in class org.wpilib.command2.ParallelDeadlineGroup
Adds the given commands to the group.
addCommands(Command...) - Method in class org.wpilib.command2.ParallelRaceGroup
Adds the given commands to the group.
addCommands(Command...) - Method in class org.wpilib.command2.SequentialCommandGroup
Adds the given commands to the group.
addConnectionListener(boolean) - Method in class org.wpilib.networktables.NetworkTableListenerPoller
Add a connection listener.
addConnectionListener(boolean, Consumer) - Method in class org.wpilib.networktables.NetworkTableInstance
Add a connection listener.
addConstraint(TrajectoryConstraint) - Method in class org.wpilib.math.trajectory.TrajectoryConfig
Adds a user-defined constraint to the trajectory.
addConstraints(List) - Method in class org.wpilib.math.trajectory.TrajectoryConfig
Adds all user-defined constraints from a list to the trajectory.
addCustomStruct(Class, Struct, boolean) - Static method in class org.wpilib.util.struct.StructGenerator
Add a custom struct to the structifier.
addData(double) - Method in class org.wpilib.math.proto.ProtobufMatrix
repeated double data = 3;
addDoubleArrayProperty(String, Supplier, Consumer) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
addDoubleArrayProperty(String, Supplier, Consumer) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Add a double array property.
addDoubleArrayProperty(String, Supplier, Consumer) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a double array property.
addDoubleProperty(String, DoubleSupplier, DoubleConsumer) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
addDoubleProperty(String, DoubleSupplier, DoubleConsumer) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Add a double property.
addDoubleProperty(String, DoubleSupplier, DoubleConsumer) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a double property.
addEnumField(StructGenerator.SchemaBuilder.EnumFieldBuilder) - Method in class org.wpilib.util.struct.StructGenerator.SchemaBuilder
Adds an inline enum field to the schema.
addEpoch(String) - Method in class org.wpilib.system.Tracer
Adds time since last epoch to the list printed by printEpochs().
addEpoch(String) - Method in class org.wpilib.system.Watchdog
Adds time since last epoch to the list printed by printEpochs().
addEventListener(Consumer) - Method in class org.wpilib.command3.Scheduler
Adds a listener to handle events that are emitted by the scheduler.
addFamily(long, String, int) - Static method in class org.wpilib.vision.apriltag.jni.AprilTagJNI
Adds a family of tags to be detected by the detector engine.
addFamily(String) - Method in class org.wpilib.vision.apriltag.AprilTagDetector
Adds a family of tags to be detected.
addFamily(String, int) - Method in class org.wpilib.vision.apriltag.AprilTagDetector
Adds a family of tags to be detected.
addField(String, String) - Method in class org.wpilib.util.struct.StructGenerator.SchemaBuilder
Adds a field to the schema.
addFirst(double) - Method in class org.wpilib.util.container.DoubleCircularBuffer
Push new value onto front of the buffer.
addFirst(T) - Method in class org.wpilib.util.container.CircularBuffer
Push new value onto front of the buffer.
addFloatArrayProperty(String, Supplier, Consumer) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
addFloatArrayProperty(String, Supplier, Consumer) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Add a float array property.
addFloatArrayProperty(String, Supplier, Consumer) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a float array property.
addFloatProperty(String, FloatSupplier, FloatConsumer) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
addFloatProperty(String, FloatSupplier, FloatConsumer) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Add a float property.
addFloatProperty(String, FloatSupplier, FloatConsumer) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a float property.
addFollower(PWMMotorController) - Method in class org.wpilib.hardware.motor.PWMMotorController
Make the given PWM motor controller follow the output of this one.
addIntegerArrayProperty(String, Supplier, Consumer) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
addIntegerArrayProperty(String, Supplier, Consumer) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Add an integer array property.
addIntegerArrayProperty(String, Supplier, Consumer) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add an integer array property.
addIntegerProperty(String, LongSupplier, LongConsumer) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
addIntegerProperty(String, LongSupplier, LongConsumer) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Add an integer property.
addIntegerProperty(String, LongSupplier, LongConsumer) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add an integer property.
addLast(double) - Method in class org.wpilib.util.container.DoubleCircularBuffer
Push new value onto back of the buffer.
addLast(T) - Method in class org.wpilib.util.container.CircularBuffer
Push new value onto back of the buffer.
addListener(int, int, int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Adds listener.
addListener(int, int, EnumSet) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Adds listener.
addListener(int, String[], int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Adds listener.
addListener(int, String[], EnumSet) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Adds listener.
addListener(String[], EnumSet) - Method in class org.wpilib.networktables.NetworkTableListenerPoller
Start listening to topic changes for topics with names that start with any of the given prefixes.
addListener(String[], EnumSet, Consumer) - Method in class org.wpilib.networktables.NetworkTableInstance
Add a listener for changes to topics with names that start with any of the given prefixes.
addListener(String, EnumSet, NetworkTable.TableEventListener) - Method in class org.wpilib.networktables.NetworkTable
Listen to a single key.
addListener(EnumSet, NetworkTable.TableEventListener) - Method in class org.wpilib.networktables.NetworkTable
Listen to topics only within this table.
addListener(Consumer, int, boolean) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Adds listener.
addListener(MultiSubscriber, EnumSet) - Method in class org.wpilib.networktables.NetworkTableListenerPoller
Start listening to topic changes on a subscriber.
addListener(MultiSubscriber, EnumSet, Consumer) - Method in class org.wpilib.networktables.NetworkTableInstance
Add a listener for changes on a subscriber.
addListener(NetworkTableEntry, EnumSet) - Method in class org.wpilib.networktables.NetworkTableListenerPoller
Start listening to topic changes on an entry.
addListener(NetworkTableEntry, EnumSet, Consumer) - Method in class org.wpilib.networktables.NetworkTableInstance
Add a listener for changes on an entry.
addListener(Subscriber, EnumSet) - Method in class org.wpilib.networktables.NetworkTableListenerPoller
Start listening to topic changes on a subscriber.
addListener(Subscriber, EnumSet, Consumer) - Method in class org.wpilib.networktables.NetworkTableInstance
Add a listener for changes on a subscriber.
addListener(Topic, EnumSet) - Method in class org.wpilib.networktables.NetworkTableListenerPoller
Start listening to changes to a particular topic.
addListener(Topic, EnumSet, Consumer) - Method in class org.wpilib.networktables.NetworkTableInstance
Add a listener for changes on a particular topic.
addLogger(int, int) - Method in class org.wpilib.networktables.NetworkTableListenerPoller
Add logger callback function.
addLogger(int, int, int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Add logger callback function.
addLogger(int, int, Consumer) - Method in class org.wpilib.networktables.NetworkTableInstance
Add logger callback function.
addModules(ProtobufTranslation2d) - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
repeated .wpi.proto.ProtobufTranslation2d modules = 1;
addObserverState(KalmanTypeFilter, Matrix, Matrix, double) - Method in class org.wpilib.math.estimator.KalmanFilterLatencyCompensator
Add past observer states to the observer snapshots list.
addOpMode(Class, RobotMode, String) - Method in class org.wpilib.framework.OpModeRobot
Adds an opmode for an opmode class.
addOpMode(Class, RobotMode, String, String) - Method in class org.wpilib.framework.OpModeRobot
Adds an opmode for an opmode class.
addOpMode(Class, RobotMode, String, String, String) - Method in class org.wpilib.framework.OpModeRobot
Adds an opmode for an opmode class.
addOpMode(Class, RobotMode, String, String, String, Color, Color) - Method in class org.wpilib.framework.OpModeRobot
Adds an opmode for an opmode class.
addOpMode(RobotMode, String) - Static method in class org.wpilib.driverstation.DriverStation
Adds an operating mode option.
addOpMode(RobotMode, String, String) - Static method in class org.wpilib.driverstation.DriverStation
Adds an operating mode option.
addOpMode(RobotMode, String, String, String) - Static method in class org.wpilib.driverstation.DriverStation
Adds an operating mode option.
addOpMode(RobotMode, String, String, String, Color, Color) - Static method in class org.wpilib.driverstation.DriverStation
Adds an operating mode option.
addOpModeFactory(Supplier, RobotMode, String) - Method in class org.wpilib.framework.OpModeRobot
Adds an opmode using a factory function that creates the opmode.
addOpModeFactory(Supplier, RobotMode, String, String) - Method in class org.wpilib.framework.OpModeRobot
Adds an opmode using a factory function that creates the opmode.
addOpModeFactory(Supplier, RobotMode, String, String, String) - Method in class org.wpilib.framework.OpModeRobot
Adds an opmode using a factory function that creates the opmode.
addOpModeFactory(Supplier, RobotMode, String, String, String, Color, Color) - Method in class org.wpilib.framework.OpModeRobot
Adds an opmode using a factory function that creates the opmode.
addOption(String, V) - Method in class org.wpilib.smartdashboard.SendableChooser
Adds the given object to the list of options.
addPeriodic(Runnable) - Method in class org.wpilib.command3.Scheduler
Adds a task to run repeatedly for as long as the scheduler runs.
addPeriodic(Runnable, double) - Method in class org.wpilib.framework.TimedRobot
Add a callback to run at a specific period.
addPeriodic(Runnable, double) - Method in class org.wpilib.opmode.PeriodicOpMode
Add a callback to run at a specific period.
addPeriodic(Runnable, double, double) - Method in class org.wpilib.framework.TimedRobot
Add a callback to run at a specific period with a starting time offset.
addPeriodic(Runnable, double, double) - Method in class org.wpilib.opmode.PeriodicOpMode
Add a callback to run at a specific period with a starting time offset.
addPeriodic(Runnable, Time) - Method in class org.wpilib.framework.TimedRobot
Add a callback to run at a specific period.
addPeriodic(Runnable, Time) - Method in class org.wpilib.opmode.PeriodicOpMode
Add a callback to run at a specific period.
addPeriodic(Runnable, Time, Time) - Method in class org.wpilib.framework.TimedRobot
Add a callback to run at a specific period with a starting time offset.
addPeriodic(Runnable, Time, Time) - Method in class org.wpilib.opmode.PeriodicOpMode
Add a callback to run at a specific period with a starting time offset.
addPolledListener(int, int, boolean) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Add polled listener.
addPortForwarder(int, String, int) - Static method in class org.wpilib.net.WPINetJNI
Forward a local TCP port to a remote host and port.
addQueuedCommands(ProtobufCommands.ProtobufCommand) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
Note: commands are generally queued by triggers, which occurs immediately before they are promoted and start running.
addRawProperty(String, String, Supplier, Consumer) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
addRawProperty(String, String, Supplier, Consumer) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Add a raw property.
addRawProperty(String, String, Supplier, Consumer) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a raw property.
addRequirements(Collection) - Method in class org.wpilib.command2.Command
Adds the specified subsystems to the requirements of the command.
addRequirements(Subsystem...) - Method in class org.wpilib.command2.Command
Adds the specified subsystems to the requirements of the command.
addRequirements(ProtobufCommands.ProtobufMechanism) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The mechanisms required by the command.
AddressableLED - Class in org.wpilib.hardware.led
A class for driving addressable LEDs, such as WS2812B, WS2815, and NeoPixels.
AddressableLED(int) - Constructor for class org.wpilib.hardware.led.AddressableLED
Constructs a new driver for a specific channel.
AddressableLED.ColorOrder - Enum Class in org.wpilib.hardware.led
Order that color data is sent over the wire.
AddressableLEDBuffer - Class in org.wpilib.hardware.led
Buffer storage for Addressable LEDs.
AddressableLEDBuffer(int) - Constructor for class org.wpilib.hardware.led.AddressableLEDBuffer
Constructs a new LED buffer with the specified length.
AddressableLEDBufferView - Class in org.wpilib.hardware.led
A view of another addressable LED buffer.
AddressableLEDBufferView(B, int, int) - Constructor for class org.wpilib.hardware.led.AddressableLEDBufferView
Creates a new view of a buffer.
AddressableLEDBufferView(LEDReader, LEDWriter, int, int) - Constructor for class org.wpilib.hardware.led.AddressableLEDBufferView
Creates a new view of a buffer.
AddressableLEDDataJNI - Class in org.wpilib.hardware.hal.simulation
JNI for addressable LED data.
AddressableLEDJNI - Class in org.wpilib.hardware.hal
Addressable LED HAL JNI Methods.
AddressableLEDSim - Class in org.wpilib.simulation
Class to control a simulated addressable LED.
AddressableLEDSim(int) - Constructor for class org.wpilib.simulation.AddressableLEDSim
Constructs an addressable LED for a specific channel.
AddressableLEDSim(AddressableLED) - Constructor for class org.wpilib.simulation.AddressableLEDSim
Constructs from an AddressableLED object.
addressOnly() - Method in class org.wpilib.hardware.bus.I2C
Attempt to address a device on the I2C bus.
addRows(double) - Method in class org.wpilib.math.proto.ProtobufVector
repeated double rows = 1;
addRunningCommands(ProtobufCommands.ProtobufCommand) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
repeated .wpi.proto.ProtobufCommand running_commands = 2;
addSample(double, T) - Method in class org.wpilib.math.interpolation.TimeInterpolatableBuffer
Add a sample to the buffer.
addSchema(String, String, byte[]) - Method in class org.wpilib.datalog.DataLog
Registers a data schema.
addSchema(String, String, byte[]) - Method in class org.wpilib.networktables.NetworkTableInstance
Registers a data schema.
addSchema(String, String, byte[], long) - Method in class org.wpilib.datalog.DataLog
Registers a data schema.
addSchema(String, String, String) - Method in class org.wpilib.datalog.DataLog
Registers a data schema.
addSchema(String, String, String) - Method in class org.wpilib.networktables.NetworkTableInstance
Registers a data schema.
addSchema(String, String, String, long) - Method in class org.wpilib.datalog.DataLog
Registers a data schema.
addSchema(Protobuf) - Method in class org.wpilib.datalog.DataLog
Registers a protobuf schema.
addSchema(Protobuf) - Method in class org.wpilib.networktables.NetworkTableInstance
Registers a protobuf schema.
addSchema(Protobuf, long) - Method in class org.wpilib.datalog.DataLog
Registers a protobuf schema.
addSchema(Struct) - Method in class org.wpilib.datalog.DataLog
Registers a struct schema.
addSchema(Struct) - Method in class org.wpilib.networktables.NetworkTableInstance
Registers a struct schema.
addSchema(Struct, long) - Method in class org.wpilib.datalog.DataLog
Registers a struct schema.
addServer(String) - Static method in class org.wpilib.vision.stream.CameraServer
Adds a MJPEG server at the next available port.
addServer(String, int) - Static method in class org.wpilib.vision.stream.CameraServer
Adds a MJPEG server.
addServer(VideoSink) - Static method in class org.wpilib.vision.stream.CameraServer
Adds an already created server.
addStates(ProtobufTrajectoryState) - Method in class org.wpilib.math.proto.ProtobufTrajectory
repeated .wpi.proto.ProtobufTrajectoryState states = 2;
addStringArrayProperty(String, Supplier, Consumer) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
addStringArrayProperty(String, Supplier, Consumer) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Add a string array property.
addStringArrayProperty(String, Supplier, Consumer) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a string array property.
addStringProperty(String, Supplier, Consumer) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
addStringProperty(String, Supplier, Consumer) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Add a string property.
addStringProperty(String, Supplier, Consumer) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a string property.
addSubTableListener(NetworkTable.SubTableListener) - Method in class org.wpilib.networktables.NetworkTable
Listen for sub-table creation.
addSwitchedCamera(String) - Static method in class org.wpilib.vision.stream.CameraServer
Adds a virtual camera for switching between two streams.
addTimeSyncListener(boolean) - Method in class org.wpilib.networktables.NetworkTableListenerPoller
Add a time synchronization listener.
addTimeSyncListener(boolean, Consumer) - Method in class org.wpilib.networktables.NetworkTableInstance
Add a time synchronization listener.
addVariant(String, int) - Method in class org.wpilib.util.struct.StructGenerator.SchemaBuilder.EnumFieldBuilder
Adds a variant to the enum field.
addVisionMeasurement(Pose2d, double) - Method in class org.wpilib.math.estimator.PoseEstimator
Adds a vision measurement to the Kalman Filter.
addVisionMeasurement(Pose2d, double, Matrix) - Method in class org.wpilib.math.estimator.PoseEstimator
Adds a vision measurement to the Kalman Filter.
addVisionMeasurement(Pose3d, double) - Method in class org.wpilib.math.estimator.PoseEstimator3d
Adds a vision measurement to the Kalman Filter.
addVisionMeasurement(Pose3d, double, Matrix) - Method in class org.wpilib.math.estimator.PoseEstimator3d
Adds a vision measurement to the Kalman Filter.
addXFinal(double) - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double x_final = 2;
addXFinal(double) - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double x_final = 2;
addXInitial(double) - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double x_initial = 1;
addXInitial(double) - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double x_initial = 1;
addYFinal(double) - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double y_final = 4;
addYFinal(double) - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double y_final = 4;
addYInitial(double) - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double y_initial = 3;
addYInitial(double) - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double y_initial = 3;
Advanced Usage - Section in interface org.wpilib.command3.Command
 
advanceIfElapsed(double) - Method in class org.wpilib.system.Timer
Check if the period specified has passed and if it has, advance the start time by that period.
ADXL345_I2C - Class in org.wpilib.hardware.accelerometer
ADXL345 I2C Accelerometer.
ADXL345_I2C(I2C.Port, ADXL345_I2C.Range) - Constructor for class org.wpilib.hardware.accelerometer.ADXL345_I2C
Constructs the ADXL345 Accelerometer with I2C address 0x1D.
ADXL345_I2C(I2C.Port, ADXL345_I2C.Range, int) - Constructor for class org.wpilib.hardware.accelerometer.ADXL345_I2C
Constructs the ADXL345 Accelerometer over I2C.
ADXL345_I2C.AllAxes - Class in org.wpilib.hardware.accelerometer
Container type for accelerations from all axes.
ADXL345_I2C.Axes - Enum Class in org.wpilib.hardware.accelerometer
Accelerometer axes.
ADXL345_I2C.Range - Enum Class in org.wpilib.hardware.accelerometer
Accelerometer range.
ADXL345Sim - Class in org.wpilib.simulation
Class to control a simulated ADXL345.
ADXL345Sim(ADXL345_I2C) - Constructor for class org.wpilib.simulation.ADXL345Sim
Constructor.
aggregate(double) - Method in class org.wpilib.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).
Alert - Class in org.wpilib.driverstation
Persistent alert to be sent via NetworkTables.
Alert(String, String, Alert.Level) - Constructor for class org.wpilib.driverstation.Alert
Creates a new alert.
Alert(String, Alert.Level) - Constructor for class org.wpilib.driverstation.Alert
Creates a new alert in the default group - "Alerts".
Alert.Level - Enum Class in org.wpilib.driverstation
Represents an alert's level of urgency.
AlertDataJNI - Class in org.wpilib.hardware.hal.simulation
JNI for alert data.
AlertDataJNI.AlertInfo - Class in org.wpilib.hardware.hal.simulation
Information about an alert.
AlertInfo(int, String, String, long, int) - Constructor for class org.wpilib.hardware.hal.simulation.AlertDataJNI.AlertInfo
 
AlertJNI - Class in org.wpilib.hardware.hal
The AlertJNI class directly wraps the C++ HAL Alert.
AlertSim - Class in org.wpilib.simulation
Simulation for alerts.
AlertSim.AlertInfo - Class in org.wpilib.simulation
Information about an alert.
AllAxes() - Constructor for class org.wpilib.hardware.accelerometer.ADXL345_I2C.AllAxes
Default constructor.
AllianceStationID - Enum Class in org.wpilib.hardware.hal
Alliance station ID.
allocate() - Method in class org.wpilib.system.Resource
Deprecated.
Allocate a resource.
allocate(int) - Method in class org.wpilib.system.Resource
Deprecated.
Allocate a specific resource value.
allocate(StructDescriptor) - Static method in class org.wpilib.util.struct.DynamicStruct
Constructs a new dynamic struct object with internal storage.
allocateDigitalPWM() - Static method in class org.wpilib.hardware.hal.DIOJNI
Allocates a DO PWM Generator.
allocateDirect(StructDescriptor) - Static method in class org.wpilib.util.struct.DynamicStruct
Constructs a new dynamic struct object with internal storage.
AllocationException - Exception Class in org.wpilib.hardware.hal.util
Exception indicating that the resource is already allocated.
AllocationException(String) - Constructor for exception class org.wpilib.hardware.hal.util.AllocationException
Create a new AllocationException.
alongWith(Command...) - Method in class org.wpilib.command2.Command
Decorates this command with a set of commands to run parallel to it, ending when the last command ends.
alongWith(Command) - Method in class org.wpilib.command3.ParallelGroupBuilder
Adds a command to the group.
alongWith(Command...) - Method in interface org.wpilib.command3.Command
Creates a parallel command group, running this command alongside one or more other commands.
alpha - Variable in class org.wpilib.math.kinematics.ChassisAccelerations
Angular acceleration of the robot frame in radians per second squared.
ALREADY_RUNNING - Enum constant in enum class org.wpilib.command3.Scheduler.ScheduleResult
The command is already scheduled or running.
Amp - Static variable in class org.wpilib.units.Units
The base unit of electrical current.
Amps - Static variable in class org.wpilib.units.Units
The base unit of electrical current.
Analog - Enum constant in enum class org.wpilib.hardware.pneumatic.CompressorConfigType
Analog.
ANALOG_TRIGGER_PULSE_OUTPUT_ERROR - Static variable in class org.wpilib.hardware.hal.HALUtil
Attempted to read AnalogTrigger pulse output.
AnalogAccelerometer - Class in org.wpilib.hardware.accelerometer
Handle operation of an analog accelerometer.
AnalogAccelerometer(int) - Constructor for class org.wpilib.hardware.accelerometer.AnalogAccelerometer
Create a new instance of an accelerometer.
AnalogAccelerometer(AnalogInput) - Constructor for class org.wpilib.hardware.accelerometer.AnalogAccelerometer
Create a new instance of Accelerometer from an existing AnalogChannel.
AnalogEncoder - Class in org.wpilib.hardware.rotation
Class for supporting continuous analog encoders, such as the US Digital MA3.
AnalogEncoder(int) - Constructor for class org.wpilib.hardware.rotation.AnalogEncoder
Construct a new AnalogEncoder attached to a specific AnalogIn channel.
AnalogEncoder(int, double, double) - Constructor for class org.wpilib.hardware.rotation.AnalogEncoder
Construct a new AnalogEncoder attached to a specific AnalogIn channel.
AnalogEncoder(AnalogInput) - Constructor for class org.wpilib.hardware.rotation.AnalogEncoder
Construct a new AnalogEncoder attached to a specific AnalogInput.
AnalogEncoder(AnalogInput, double, double) - Constructor for class org.wpilib.hardware.rotation.AnalogEncoder
Construct a new AnalogEncoder attached to a specific AnalogInput.
AnalogEncoderSim - Class in org.wpilib.simulation
Class to control a simulated analog encoder.
AnalogEncoderSim(AnalogEncoder) - Constructor for class org.wpilib.simulation.AnalogEncoderSim
Constructs from an AnalogEncoder object.
AnalogInDataJNI - Class in org.wpilib.hardware.hal.simulation
JNI for analog input data.
AnalogInput - Class in org.wpilib.hardware.discrete
Analog channel class.
AnalogInput(int) - Constructor for class org.wpilib.hardware.discrete.AnalogInput
Construct an analog channel.
AnalogInputSim - Class in org.wpilib.simulation
Class to control a simulated analog input.
AnalogInputSim(int) - Constructor for class org.wpilib.simulation.AnalogInputSim
Constructs from an analog input channel number.
AnalogInputSim(AnalogInput) - Constructor for class org.wpilib.simulation.AnalogInputSim
Constructs from an AnalogInput object.
AnalogJNI - Class in org.wpilib.hardware.hal
Analog Input / Output / Trigger JNI Functions.
AnalogPotentiometer - Class in org.wpilib.hardware.rotation
Class for reading analog potentiometers.
AnalogPotentiometer(int) - Constructor for class org.wpilib.hardware.rotation.AnalogPotentiometer
AnalogPotentiometer constructor.
AnalogPotentiometer(int, double) - Constructor for class org.wpilib.hardware.rotation.AnalogPotentiometer
AnalogPotentiometer constructor.
AnalogPotentiometer(int, double, double) - Constructor for class org.wpilib.hardware.rotation.AnalogPotentiometer
AnalogPotentiometer constructor.
AnalogPotentiometer(AnalogInput) - Constructor for class org.wpilib.hardware.rotation.AnalogPotentiometer
AnalogPotentiometer constructor.
AnalogPotentiometer(AnalogInput, double) - Constructor for class org.wpilib.hardware.rotation.AnalogPotentiometer
AnalogPotentiometer constructor.
AnalogPotentiometer(AnalogInput, double, double) - Constructor for class org.wpilib.hardware.rotation.AnalogPotentiometer
AnalogPotentiometer constructor.
and(BooleanSupplier) - Method in class org.wpilib.command2.button.Trigger
Composes two triggers with logical AND.
and(BooleanSupplier) - Method in class org.wpilib.command3.Trigger
Composes two triggers with logical AND.
and(BooleanSupplier) - Method in class org.wpilib.event.BooleanEvent
Composes this event with another event, returning a new event that is active when both events are active.
andThen(Runnable, Subsystem...) - Method in class org.wpilib.command2.Command
Decorates this command with a runnable to run after the command finishes.
andThen(Command...) - Method in class org.wpilib.command2.Command
Decorates this command with a set of commands to run after it in sequence.
andThen(Command) - Method in interface org.wpilib.command3.Command
Creates a command sequence, starting from this command and then running the next one.
andThen(Command) - Method in class org.wpilib.command3.SequentialGroupBuilder
Adds a command to the sequence.
andThen(Command...) - Method in class org.wpilib.command3.SequentialGroupBuilder
Adds commands to the sequence.
angle - Variable in class org.wpilib.math.kinematics.SwerveModuleAcceleration
Angle of the acceleration vector.
angle - Variable in class org.wpilib.math.kinematics.SwerveModulePosition
Angle of the module.
angle - Variable in class org.wpilib.math.kinematics.SwerveModuleVelocity
Angle of the module.
Angle - Record Class in org.wpilib.units.measure
 
Angle(double, double, AngleUnit) - Constructor for record class org.wpilib.units.measure.Angle
Creates an instance of a Angle record class.
angleAdd(int) - Static method in class org.wpilib.math.estimator.AngleStatistics
Returns a function that adds two vectors while normalizing the resulting value in the selected row as an angle.
angleAdd(Matrix, Matrix, int) - Static method in class org.wpilib.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 org.wpilib.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, Matrix, int) - Static method in class org.wpilib.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 org.wpilib.math.util.MathUtil
Wraps an angle to the range -π to π radians.
angleResidual(int) - Static method in class org.wpilib.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, Matrix, int) - Static method in class org.wpilib.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 org.wpilib.math.estimator
Angle statistics functions.
AngleUnit - Class in org.wpilib.units
Unit of angular dimension.
AngleUnit - Static variable in class org.wpilib.units.BaseUnits
The standard unit of angles, radians.
angularAcceleration(AngularAcceleration) - Method in class org.wpilib.sysid.SysIdRoutineLog.MotorLog
Log the angular acceleration of the motor.
AngularAcceleration - Record Class in org.wpilib.units.measure
 
AngularAcceleration(double, double, AngularAccelerationUnit) - Constructor for record class org.wpilib.units.measure.AngularAcceleration
Creates an instance of a AngularAcceleration record class.
AngularAccelerationUnit - Class in org.wpilib.units
A unit of angular acceleration, such as Units.RadiansPerSecondPerSecond.
AngularMomentum - Record Class in org.wpilib.units.measure
 
AngularMomentum(double, double, AngularMomentumUnit) - Constructor for record class org.wpilib.units.measure.AngularMomentum
Creates an instance of a AngularMomentum record class.
AngularMomentumUnit - Class in org.wpilib.units
A unit of angular momentum, modeled as linear momentum of an object rotating some distance away from the axis of rotation.
angularPosition(Angle) - Method in class org.wpilib.sysid.SysIdRoutineLog.MotorLog
Log the angular position of the motor.
angularVelocity(AngularVelocity) - Method in class org.wpilib.sysid.SysIdRoutineLog.MotorLog
Log the angular velocity of the motor.
AngularVelocity - Record Class in org.wpilib.units.measure
 
AngularVelocity(double, double, AngularVelocityUnit) - Constructor for record class org.wpilib.units.measure.AngularVelocity
Creates an instance of a AngularVelocity record class.
AngularVelocityUnit - Class in org.wpilib.units
A unit of angular velocity like Units.RadiansPerSecond.
append(boolean) - Method in class org.wpilib.datalog.BooleanLogEntry
Appends a record to the log.
append(boolean[]) - Method in class org.wpilib.datalog.BooleanArrayLogEntry
Appends a record to the log.
append(boolean[], long) - Method in class org.wpilib.datalog.BooleanArrayLogEntry
Appends a record to the log.
append(boolean, long) - Method in class org.wpilib.datalog.BooleanLogEntry
Appends a record to the log.
append(byte[]) - Method in class org.wpilib.datalog.RawLogEntry
Appends a record to the log.
append(byte[], int, int) - Method in class org.wpilib.datalog.RawLogEntry
Appends a record to the log.
append(byte[], int, int, long) - Method in class org.wpilib.datalog.RawLogEntry
Appends a record to the log.
append(byte[], long) - Method in class org.wpilib.datalog.RawLogEntry
Appends a record to the log.
append(double) - Method in class org.wpilib.datalog.DoubleLogEntry
Appends a record to the log.
append(double[]) - Method in class org.wpilib.datalog.DoubleArrayLogEntry
Appends a record to the log.
append(double[], long) - Method in class org.wpilib.datalog.DoubleArrayLogEntry
Appends a record to the log.
append(double, long) - Method in class org.wpilib.datalog.DoubleLogEntry
Appends a record to the log.
append(float) - Method in class org.wpilib.datalog.FloatLogEntry
Appends a record to the log.
append(float[]) - Method in class org.wpilib.datalog.FloatArrayLogEntry
Appends a record to the log.
append(float[], long) - Method in class org.wpilib.datalog.FloatArrayLogEntry
Appends a record to the log.
append(float, long) - Method in class org.wpilib.datalog.FloatLogEntry
Appends a record to the log.
append(long) - Method in class org.wpilib.datalog.IntegerLogEntry
Appends a record to the log.
append(long[]) - Method in class org.wpilib.datalog.IntegerArrayLogEntry
Appends a record to the log.
append(long[], long) - Method in class org.wpilib.datalog.IntegerArrayLogEntry
Appends a record to the log.
append(long, long) - Method in class org.wpilib.datalog.IntegerLogEntry
Appends a record to the log.
append(String) - Method in class org.wpilib.datalog.StringLogEntry
Appends a record to the log.
append(String[]) - Method in class org.wpilib.datalog.StringArrayLogEntry
Appends a record to the log.
append(String[], long) - Method in class org.wpilib.datalog.StringArrayLogEntry
Appends a record to the log.
append(String, long) - Method in class org.wpilib.datalog.StringLogEntry
Appends a record to the log.
append(ByteBuffer) - Method in class org.wpilib.datalog.RawLogEntry
Appends a record to the log.
append(ByteBuffer, int, int) - Method in class org.wpilib.datalog.RawLogEntry
Appends a record to the log.
append(ByteBuffer, int, int, long) - Method in class org.wpilib.datalog.RawLogEntry
Appends a record to the log.
append(ByteBuffer, long) - Method in class org.wpilib.datalog.RawLogEntry
Appends a record to the log.
append(Collection) - Method in class org.wpilib.datalog.StructArrayLogEntry
Appends a record to the log.
append(Collection, long) - Method in class org.wpilib.datalog.StructArrayLogEntry
Appends a record to the log.
append(T) - Method in class org.wpilib.datalog.ProtobufLogEntry
Appends a record to the log.
append(T) - Method in class org.wpilib.datalog.StructLogEntry
Appends a record to the log.
append(T) - Method in class org.wpilib.smartdashboard.MechanismObject2d
Append a Mechanism object that is based on this one.
append(T[]) - Method in class org.wpilib.datalog.StructArrayLogEntry
Appends a record to the log.
append(T[], long) - Method in class org.wpilib.datalog.StructArrayLogEntry
Appends a record to the log.
append(T, long) - Method in class org.wpilib.datalog.ProtobufLogEntry
Appends a record to the log.
append(T, long) - Method in class org.wpilib.datalog.StructLogEntry
Appends a record to the log.
appendBoolean(int, boolean, long) - Method in class org.wpilib.datalog.DataLog
Appends a boolean record to the log.
appendBooleanArray(int, boolean[], long) - Method in class org.wpilib.datalog.DataLog
Appends a boolean array record to the log.
appendDouble(int, double, long) - Method in class org.wpilib.datalog.DataLog
Appends a double record to the log.
appendDoubleArray(int, double[], long) - Method in class org.wpilib.datalog.DataLog
Appends a double array record to the log.
appendFloat(int, float, long) - Method in class org.wpilib.datalog.DataLog
Appends a float record to the log.
appendFloatArray(int, float[], long) - Method in class org.wpilib.datalog.DataLog
Appends a float array record to the log.
appendInteger(int, long, long) - Method in class org.wpilib.datalog.DataLog
Appends an integer record to the log.
appendIntegerArray(int, long[], long) - Method in class org.wpilib.datalog.DataLog
Appends an integer array record to the log.
appendRaw(int, byte[], int, int, long) - Method in class org.wpilib.datalog.DataLog
Appends a record to the log.
appendRaw(int, byte[], long) - Method in class org.wpilib.datalog.DataLog
Appends a raw record to the log.
appendRaw(int, ByteBuffer, int, int, long) - Method in class org.wpilib.datalog.DataLog
Appends a record to the log.
appendRaw(int, ByteBuffer, long) - Method in class org.wpilib.datalog.DataLog
Appends a record to the log.
appendString(int, String, long) - Method in class org.wpilib.datalog.DataLog
Appends a string record to the log.
appendStringArray(int, String[], long) - Method in class org.wpilib.datalog.DataLog
Appends a string array record to the log.
apply(double) - Method in interface org.wpilib.units.UnaryFunction
Applies this function to the input value and returns the result.
apply(int, int) - Method in interface org.wpilib.hardware.led.LEDPattern.IndexMapper
Maps the index.
apply(int, String, int, String) - Method in interface org.wpilib.vision.camera.CameraServerJNI.LoggerFunction
Log a string.
applyDeadband(double, double) - Static method in class org.wpilib.math.util.MathUtil
Returns 0.0 if the given value is within the specified range around zero.
applyDeadband(double, double, double) - Static method in class org.wpilib.math.util.MathUtil
Returns 0.0 if the given value is within the specified range around zero.
applyDeadband(Vector, double) - Static method in class org.wpilib.math.util.MathUtil
Returns a zero vector if the given vector is within the specified distance from the origin.
applyDeadband(Vector, double, double) - Static method in class org.wpilib.math.util.MathUtil
Returns a zero vector if the given vector is within the specified distance from the origin.
applyPastGlobalMeasurement(Nat, KalmanTypeFilter, double, Matrix, BiConsumer, double) - Method in class org.wpilib.math.estimator.KalmanFilterLatencyCompensator
Add past global measurements (such as from vision)to the estimator.
applyTo(LEDReader, LEDWriter) - Method in interface org.wpilib.hardware.led.LEDPattern
Writes the pattern to an LED buffer.
applyTo(T) - Method in interface org.wpilib.hardware.led.LEDPattern
Convenience for LEDPattern.applyTo(LEDReader, LEDWriter) when one object provides both a read and a write interface.
AprilTag - Class in org.wpilib.vision.apriltag
Represents an AprilTag's metadata.
AprilTag(int, Pose3d) - Constructor for class org.wpilib.vision.apriltag.AprilTag
Constructs an AprilTag.
AprilTagDetection - Class in org.wpilib.vision.apriltag
A detection of an AprilTag tag.
AprilTagDetection(String, int, int, float, double[], double, double, double[]) - Constructor for class org.wpilib.vision.apriltag.AprilTagDetection
Constructs a new detection result.
AprilTagDetector - Class in org.wpilib.vision.apriltag
An AprilTag detector engine.
AprilTagDetector() - Constructor for class org.wpilib.vision.apriltag.AprilTagDetector
Constructs an AprilTagDetector.
AprilTagDetector.Config - Class in org.wpilib.vision.apriltag
Detector configuration.
AprilTagDetector.QuadThresholdParameters - Class in org.wpilib.vision.apriltag
Quad threshold parameters.
AprilTagFieldLayout - Class in org.wpilib.vision.apriltag
Class for representing a layout of AprilTags on a field and reading them from a JSON format.
AprilTagFieldLayout(String) - Constructor for class org.wpilib.vision.apriltag.AprilTagFieldLayout
Construct a new AprilTagFieldLayout with values imported from a JSON file.
AprilTagFieldLayout(Path) - Constructor for class org.wpilib.vision.apriltag.AprilTagFieldLayout
Construct a new AprilTagFieldLayout with values imported from a JSON file.
AprilTagFieldLayout(List, double, double) - Constructor for class org.wpilib.vision.apriltag.AprilTagFieldLayout
Construct a new AprilTagFieldLayout from a list of AprilTag objects.
AprilTagFieldLayout.OriginPosition - Enum Class in org.wpilib.vision.apriltag
Common origin positions for the AprilTag coordinate system.
AprilTagFields - Enum Class in org.wpilib.vision.apriltag
Loadable AprilTag field layouts.
AprilTagJNI - Class in org.wpilib.vision.apriltag.jni
AprilTag JNI.
AprilTagJNI.Helper - Class in org.wpilib.vision.apriltag.jni
Sets whether JNI should be loaded in the static block.
AprilTagPoseEstimate - Class in org.wpilib.vision.apriltag
A pair of AprilTag pose estimates.
AprilTagPoseEstimate(Transform3d, Transform3d, double, double) - Constructor for class org.wpilib.vision.apriltag.AprilTagPoseEstimate
Constructs a pose estimate.
AprilTagPoseEstimator - Class in org.wpilib.vision.apriltag
Pose estimators for AprilTag tags.
AprilTagPoseEstimator(AprilTagPoseEstimator.Config) - Constructor for class org.wpilib.vision.apriltag.AprilTagPoseEstimator
Creates estimator.
AprilTagPoseEstimator.Config - Class in org.wpilib.vision.apriltag
Configuration for the pose estimator.
arcadeDrive(double, double) - Method in class org.wpilib.drive.DifferentialDrive
Arcade drive method for differential drive platform.
arcadeDrive(double, double, boolean) - Method in class org.wpilib.drive.DifferentialDrive
Arcade drive method for differential drive platform.
arcadeDriveIK(double, double, boolean) - Static method in class org.wpilib.drive.DifferentialDrive
Arcade drive inverse kinematics for differential drive platform.
ArmFeedforward - Class in org.wpilib.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 org.wpilib.math.controller.ArmFeedforward
Creates a new ArmFeedforward with the specified gains.
ArmFeedforward(double, double, double, double) - Constructor for class org.wpilib.math.controller.ArmFeedforward
Creates a new ArmFeedforward with the specified gains.
ArmFeedforward(double, double, double, double, double) - Constructor for class org.wpilib.math.controller.ArmFeedforward
Creates a new ArmFeedforward with the specified gains and period.
ArmFeedforwardJNI - Class in org.wpilib.math.jni
ArmFeedforward JNI.
ArmFeedforwardProto - Class in org.wpilib.math.controller.proto
 
ArmFeedforwardProto() - Constructor for class org.wpilib.math.controller.proto.ArmFeedforwardProto
 
ArmFeedforwardStruct - Class in org.wpilib.math.controller.struct
 
ArmFeedforwardStruct() - Constructor for class org.wpilib.math.controller.struct.ArmFeedforwardStruct
 
arraySize - Variable in class org.wpilib.util.struct.parser.ParsedDeclaration
Array size.
asFrequency() - Method in record class org.wpilib.units.measure.AngularVelocity
 
asFrequency() - Method in record class org.wpilib.units.measure.Time
 
asPeriod() - Method in record class org.wpilib.units.measure.Frequency
Converts this frequency to the time period between cycles.
asProxy() - Method in class org.wpilib.command2.Command
Decorates this command to run "by proxy" by wrapping it in a ProxyCommand.
assertWithinBounds(double, double, double) - Static method in exception class org.wpilib.hardware.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) - Method in class org.wpilib.math.linalg.Matrix
Assign a matrix of a given size and start position.
atBrightness(Dimensionless) - Method in interface org.wpilib.hardware.led.LEDPattern
Creates a pattern that plays this one, but at a different brightness.
atGoal() - Method in class org.wpilib.math.controller.ProfiledPIDController
Returns true if the error is within the tolerance of the error.
atReference() - Method in class org.wpilib.math.controller.LTVDifferentialDriveController
Returns true if the pose error is within tolerance of the reference.
atReference() - Method in class org.wpilib.math.controller.LTVUnicycleController
Returns true if the pose error is within tolerance of the reference.
atSetpoint() - Method in class org.wpilib.math.controller.BangBangController
Returns true if the error is within the tolerance of the setpoint.
atSetpoint() - Method in class org.wpilib.math.controller.PIDController
Returns true if the error is within the tolerance of the setpoint.
atSetpoint() - Method in class org.wpilib.math.controller.ProfiledPIDController
Returns true if the error is within the tolerance of the error.
AUTOMATIC_TYPE - Static variable in class org.wpilib.hardware.hal.PowerDistributionJNI
Automatically determines the module type.
autonomous() - Static method in class org.wpilib.command2.button.RobotModeTriggers
Returns a trigger that is true when the robot is enabled in autonomous mode.
autonomous() - Static method in class org.wpilib.command3.button.RobotModeTriggers
Returns a trigger that is true when the robot is enabled in autonomous mode.
Autonomous - Annotation Interface in org.wpilib.opmode
Annotation for automatic registration of autonomous opmode classes.
AUTONOMOUS - Enum constant in enum class org.wpilib.hardware.hal.RobotMode
Autonomous.
autonomousExit() - Method in class org.wpilib.framework.IterativeRobotBase
Exit code for autonomous mode should go here.
autonomousInit() - Method in class org.wpilib.framework.IterativeRobotBase
Initialization code for autonomous mode should go here.
autonomousPeriodic() - Method in class org.wpilib.framework.IterativeRobotBase
Periodic code for autonomous mode should go here.
await(Command) - Method in class org.wpilib.command3.Coroutine
Awaits completion of a command.
awaitAll(Collection) - Method in class org.wpilib.command3.Coroutine
Awaits completion of all given commands.
awaitAll(Command...) - Method in class org.wpilib.command3.Coroutine
Awaits completion of all given commands.
awaitAny(Collection) - Method in class org.wpilib.command3.Coroutine
Awaits completion of any given commands.
awaitAny(Command...) - Method in class org.wpilib.command3.Coroutine
Awaits completion of any given commands.
ax - Variable in class org.wpilib.math.kinematics.ChassisAccelerations
Acceleration along the x-axis in meters per second squared.
axisGreaterThan(int, double) - Method in class org.wpilib.command2.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) - Method in class org.wpilib.command3.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 org.wpilib.command2.button.CommandGenericHID
Constructs a Trigger instance that is true when the axis value is greater than threshold, attached to the given loop.
axisGreaterThan(int, double, EventLoop) - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs a Trigger instance that is true when the axis value is greater than threshold, attached to the given loop.
axisGreaterThan(int, double, EventLoop) - Method in class org.wpilib.driverstation.GenericHID
Constructs an event instance that is true when the axis value is greater than threshold, attached to the given loop.
axisLessThan(int, double) - Method in class org.wpilib.command2.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) - Method in class org.wpilib.command3.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 org.wpilib.command2.button.CommandGenericHID
Constructs a Trigger instance that is true when the axis value is less than threshold, attached to the given loop.
axisLessThan(int, double, EventLoop) - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs a Trigger instance that is true when the axis value is less than threshold, attached to the given loop.
axisLessThan(int, double, EventLoop) - Method in class org.wpilib.driverstation.GenericHID
Constructs an event instance that is true when the axis value is less than threshold, attached to the given loop.
axisMagnitudeGreaterThan(int, double) - Method in class org.wpilib.command2.button.CommandGenericHID
Constructs a Trigger instance that is true when the axis magnitude value is greater than threshold, attached to the default command scheduler button loop.
axisMagnitudeGreaterThan(int, double) - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs a Trigger instance that is true when the axis magnitude value is greater than threshold, attached to the default command scheduler button loop.
axisMagnitudeGreaterThan(int, double, EventLoop) - Method in class org.wpilib.command2.button.CommandGenericHID
Constructs a Trigger instance that is true when the axis magnitude value is greater than threshold, attached to the given loop.
axisMagnitudeGreaterThan(int, double, EventLoop) - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs a Trigger instance that is true when the axis magnitude value is greater than threshold, attached to the given loop.
ay - Variable in class org.wpilib.math.kinematics.ChassisAccelerations
Acceleration along the y-axis in meters per second squared.

B

b() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the B button's digital signal.
b() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the B button's digital signal.
b() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the B button's digital signal.
b() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the B button's digital signal.
b() - Method in record class org.wpilib.command3.ConflictDetector.Conflict
Returns the value of the b record component.
b(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the B button's digital signal.
b(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the B button's digital signal.
b(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the B button's digital signal.
b(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the B button's digital signal.
b(EventLoop) - Method in class org.wpilib.driverstation.NiDsStadiaController
Constructs an event instance around the B button's digital signal.
b(EventLoop) - Method in class org.wpilib.driverstation.NiDsXboxController
Constructs an event instance around the B button's digital signal.
B - Variable in class org.wpilib.math.trajectory.ExponentialProfile.Constraints
The State-Space 1x1 input matrix.
back() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Back button's digital signal.
back() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the back button's digital signal.
back() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Back button's digital signal.
back() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the back button's digital signal.
back(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Back button's digital signal.
back(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the back button's digital signal.
back(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Back button's digital signal.
back(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the back button's digital signal.
back(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the Back button's digital signal.
back(EventLoop) - Method in class org.wpilib.driverstation.NiDsXboxController
Constructs an event instance around the back button's digital signal.
backend - Variable in class org.wpilib.epilogue.EpilogueConfiguration
The backend implementation for Epilogue to use.
backgroundColor - Variable in class org.wpilib.hardware.hal.OpModeOption
 
backgroundColor() - Element in annotation interface org.wpilib.opmode.Autonomous
Text background color.
backgroundColor() - Element in annotation interface org.wpilib.opmode.Teleop
Text background color.
backgroundColor() - Element in annotation interface org.wpilib.opmode.TestOpMode
Text background color.
backwardFiniteDifference(int, int, double) - Static method in class org.wpilib.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 Class in org.wpilib.util.struct
Exception thrown when encountering a bad schema.
BadSchemaException(String) - Constructor for exception class org.wpilib.util.struct.BadSchemaException
Constructs a BadSchemaException.
BadSchemaException(String, String) - Constructor for exception class org.wpilib.util.struct.BadSchemaException
Constructs a BadSchemaException.
BadSchemaException(String, String, Throwable) - Constructor for exception class org.wpilib.util.struct.BadSchemaException
Constructs a BadSchemaException.
BadSchemaException(String, Throwable) - Constructor for exception class org.wpilib.util.struct.BadSchemaException
Constructs a BadSchemaException.
BadSchemaException(Throwable) - Constructor for exception class org.wpilib.util.struct.BadSchemaException
Constructs a BadSchemaException.
BangBangController - Class in org.wpilib.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 org.wpilib.math.controller.BangBangController
Creates a new bang-bang controller.
BangBangController(double) - Constructor for class org.wpilib.math.controller.BangBangController
Creates a new bang-bang controller.
basenameKey(String) - Static method in class org.wpilib.networktables.NetworkTable
Gets the "base name" of a key.
baseUnit() - Method in record class org.wpilib.units.measure.Acceleration
 
baseUnit() - Method in record class org.wpilib.units.measure.Angle
 
baseUnit() - Method in record class org.wpilib.units.measure.AngularAcceleration
 
baseUnit() - Method in record class org.wpilib.units.measure.AngularMomentum
 
baseUnit() - Method in record class org.wpilib.units.measure.AngularVelocity
 
baseUnit() - Method in interface org.wpilib.units.Measure
A convenience method to get the base unit of the measurement.
baseUnit() - Method in record class org.wpilib.units.measure.Current
 
baseUnit() - Method in record class org.wpilib.units.measure.Dimensionless
 
baseUnit() - Method in record class org.wpilib.units.measure.Distance
 
baseUnit() - Method in record class org.wpilib.units.measure.Energy
 
baseUnit() - Method in record class org.wpilib.units.measure.Force
 
baseUnit() - Method in record class org.wpilib.units.measure.Frequency
 
baseUnit() - Method in record class org.wpilib.units.measure.LinearAcceleration
 
baseUnit() - Method in record class org.wpilib.units.measure.LinearMomentum
 
baseUnit() - Method in record class org.wpilib.units.measure.LinearVelocity
 
baseUnit() - Method in record class org.wpilib.units.measure.Mass
 
baseUnit() - Method in record class org.wpilib.units.measure.MomentOfInertia
 
baseUnit() - Method in record class org.wpilib.units.measure.Mult
 
baseUnit() - Method in record class org.wpilib.units.measure.Per
 
baseUnit() - Method in record class org.wpilib.units.measure.Power
 
baseUnit() - Method in record class org.wpilib.units.measure.Resistance
 
baseUnit() - Method in record class org.wpilib.units.measure.Temperature
 
baseUnit() - Method in record class org.wpilib.units.measure.Time
 
baseUnit() - Method in record class org.wpilib.units.measure.Torque
 
baseUnit() - Method in record class org.wpilib.units.measure.Velocity
 
baseUnit() - Method in record class org.wpilib.units.measure.Voltage
 
baseUnitMagnitude() - Method in record class org.wpilib.units.ImmutableMeasure
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Acceleration
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Angle
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.AngularAcceleration
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.AngularMomentum
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.AngularVelocity
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in interface org.wpilib.units.Measure
Gets the magnitude of this measure in terms of the base unit.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Current
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Dimensionless
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Distance
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Energy
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Force
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Frequency
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.LinearAcceleration
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.LinearMomentum
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.LinearVelocity
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Mass
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.MomentOfInertia
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Mult
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Per
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Power
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Resistance
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Temperature
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Time
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Torque
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Velocity
Returns the value of the baseUnitMagnitude record component.
baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Voltage
Returns the value of the baseUnitMagnitude record component.
BaseUnits - Class in org.wpilib.units
The base units of measure.
BatterySim - Class in org.wpilib.simulation
A utility class to simulate the robot battery.
beforeStarting(Runnable, Subsystem...) - Method in class org.wpilib.command2.Command
Decorates this command with a runnable to run before this command starts.
beforeStarting(Command) - Method in class org.wpilib.command2.Command
Decorates this command with another command to run before this command starts.
bind(Runnable) - Method in class org.wpilib.event.EventLoop
Bind a new action to run when the loop is polled.
bitWidth - Variable in class org.wpilib.util.struct.parser.ParsedDeclaration
Bit width.
blend(LEDPattern) - Method in interface org.wpilib.hardware.led.LEDPattern
Creates a pattern that displays outputs as a combination of this pattern and another.
blink(Time) - Method in interface org.wpilib.hardware.led.LEDPattern
Like blink(onTime, offTime), but where the "off" time is exactly equal to the "on" time.
blink(Time, Time) - Method in interface org.wpilib.hardware.led.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 org.wpilib.math.linalg.Matrix
Extracts a matrix of a given size and start position with new underlying storage.
block(Nat, Nat, int, int) - Method in class org.wpilib.math.linalg.Matrix
Extracts a matrix of a given size and start position with new underlying storage.
blue - Variable in class org.wpilib.util.Color
Blue component (0-1).
blue - Variable in class org.wpilib.util.Color8Bit
Blue component (0-255).
Blue - Enum constant in enum class org.wpilib.driverstation.DriverStation.Alliance
Blue alliance.
Blue1 - Enum constant in enum class org.wpilib.hardware.hal.AllianceStationID
Blue 1.
Blue2 - Enum constant in enum class org.wpilib.hardware.hal.AllianceStationID
Blue 2.
Blue3 - Enum constant in enum class org.wpilib.hardware.hal.AllianceStationID
Blue 3.
BooleanArrayEntry - Interface in org.wpilib.networktables
NetworkTables BooleanArray entry.
BooleanArrayLogEntry - Class in org.wpilib.datalog
Log array of boolean values.
BooleanArrayLogEntry(DataLog, String) - Constructor for class org.wpilib.datalog.BooleanArrayLogEntry
Constructs a boolean array log entry.
BooleanArrayLogEntry(DataLog, String, long) - Constructor for class org.wpilib.datalog.BooleanArrayLogEntry
Constructs a boolean array log entry.
BooleanArrayLogEntry(DataLog, String, String) - Constructor for class org.wpilib.datalog.BooleanArrayLogEntry
Constructs a boolean array log entry.
BooleanArrayLogEntry(DataLog, String, String, long) - Constructor for class org.wpilib.datalog.BooleanArrayLogEntry
Constructs a boolean array log entry.
BooleanArrayPublisher - Interface in org.wpilib.networktables
NetworkTables BooleanArray publisher.
BooleanArraySubscriber - Interface in org.wpilib.networktables
NetworkTables BooleanArray subscriber.
BooleanArrayTopic - Class in org.wpilib.networktables
NetworkTables BooleanArray topic.
BooleanArrayTopic(NetworkTableInstance, int) - Constructor for class org.wpilib.networktables.BooleanArrayTopic
Constructor; use NetworkTableInstance.getBooleanArrayTopic() instead.
BooleanArrayTopic(Topic) - Constructor for class org.wpilib.networktables.BooleanArrayTopic
Construct from a generic topic.
BooleanConsumer - Interface in org.wpilib.util.function
Represents an operation that accepts a single boolean-valued argument and returns no result.
BooleanEntry - Interface in org.wpilib.networktables
NetworkTables Boolean entry.
BooleanEvent - Class in org.wpilib.event
This class provides an easy way to link actions to active high logic signals.
BooleanEvent(EventLoop, BooleanSupplier) - Constructor for class org.wpilib.event.BooleanEvent
Creates a new event that is active when the condition is true.
BooleanLogEntry - Class in org.wpilib.datalog
Log boolean values.
BooleanLogEntry(DataLog, String) - Constructor for class org.wpilib.datalog.BooleanLogEntry
Constructs a boolean log entry.
BooleanLogEntry(DataLog, String, long) - Constructor for class org.wpilib.datalog.BooleanLogEntry
Constructs a boolean log entry.
BooleanLogEntry(DataLog, String, String) - Constructor for class org.wpilib.datalog.BooleanLogEntry
Constructs a boolean log entry.
BooleanLogEntry(DataLog, String, String, long) - Constructor for class org.wpilib.datalog.BooleanLogEntry
Constructs a boolean log entry.
BooleanPublisher - Interface in org.wpilib.networktables
NetworkTables Boolean publisher.
BooleanSubscriber - Interface in org.wpilib.networktables
NetworkTables Boolean subscriber.
BooleanTopic - Class in org.wpilib.networktables
NetworkTables Boolean topic.
BooleanTopic(NetworkTableInstance, int) - Constructor for class org.wpilib.networktables.BooleanTopic
Constructor; use NetworkTableInstance.getBooleanTopic() instead.
BooleanTopic(Topic) - Constructor for class org.wpilib.networktables.BooleanTopic
Construct from a generic topic.
BoundaryException - Exception Class in org.wpilib.hardware.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 class org.wpilib.hardware.hal.util.BoundaryException
Create a new exception with the given message.
breathe(Time) - Method in interface org.wpilib.hardware.led.LEDPattern
Creates a pattern that brightens and dims this one over time.
Brownout - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
The input voltage is below the minimum voltage.
Brownout - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
The input voltage was below the minimum voltage.
Brownout - Variable in class org.wpilib.hardware.hal.REVPHFaults
The input voltage is below the minimum voltage.
Brownout - Variable in class org.wpilib.hardware.hal.REVPHStickyFaults
The input voltage is below the minimum voltage.
BufferCallback - Interface in org.wpilib.hardware.hal.simulation
Interface for simulation buffer callbacks.
build() - Method in class org.wpilib.util.struct.StructGenerator.SchemaBuilder
Builds the schema.
build() - Method in class org.wpilib.util.struct.StructGenerator.SchemaBuilder.EnumFieldBuilder
Builds the enum field.
busOffCount - Variable in class org.wpilib.hardware.hal.can.CANStatus
The CAN Bus off count.
button(int) - Method in class org.wpilib.command2.button.CommandGenericHID
Constructs an event instance around this button's digital signal.
button(int) - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs an event instance around this button's digital signal.
button(int, EventLoop) - Method in class org.wpilib.command2.button.CommandGenericHID
Constructs an event instance around this button's digital signal.
button(int, EventLoop) - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs an event instance around this button's digital signal.
button(int, EventLoop) - Method in class org.wpilib.driverstation.GenericHID
Constructs an event instance around this button's digital signal.

C

calculate(boolean) - Method in class org.wpilib.math.filter.Debouncer
Applies the debouncer to the input stream.
calculate(boolean) - Method in class org.wpilib.math.filter.EdgeCounterFilter
Applies the edge counter filter to the input stream.
calculate(double) - Method in class org.wpilib.math.controller.BangBangController
Returns the calculated control output.
calculate(double) - Method in class org.wpilib.math.controller.ElevatorFeedforward
Calculates the feedforward from the gains and velocity setpoint assuming continuous control (acceleration is assumed to be zero).
calculate(double) - Method in class org.wpilib.math.controller.PIDController
Returns the next output of the PID controller.
calculate(double) - Method in class org.wpilib.math.controller.ProfiledPIDController
Returns the next output of the PID controller.
calculate(double) - Method in class org.wpilib.math.controller.SimpleMotorFeedforward
Calculates the feedforward from the gains and velocity setpoint assuming continuous control (acceleration is assumed to be zero).
calculate(double) - Method in class org.wpilib.math.filter.LinearFilter
Calculates the next value of the filter.
calculate(double) - Method in class org.wpilib.math.filter.MedianFilter
Calculates the moving-window median for the next value of the input stream.
calculate(double) - Method in class org.wpilib.math.filter.SlewRateLimiter
Filters the input to limit its slew rate.
calculate(double, double) - Method in class org.wpilib.math.controller.ArmFeedforward
Calculates the feedforward from the gains and velocity setpoint assuming continuous control (acceleration is assumed to be zero).
calculate(double, double) - Method in class org.wpilib.math.controller.BangBangController
Returns the calculated control output.
calculate(double, double) - Method in class org.wpilib.math.controller.ElevatorFeedforward
Calculates the feedforward from the gains and setpoints assuming discrete control.
calculate(double, double) - Method in class org.wpilib.math.controller.PIDController
Returns the next output of the PID controller.
calculate(double, double) - Method in class org.wpilib.math.controller.ProfiledPIDController
Returns the next output of the PIDController.
calculate(double, double) - Method in class org.wpilib.math.controller.SimpleMotorFeedforward
Calculates the feedforward from the gains and setpoints assuming discrete control.
calculate(double, double, double) - Method in class org.wpilib.math.controller.ArmFeedforward
Calculates the feedforward from the gains and setpoints assuming continuous control.
calculate(double, double, double, double) - Method in class org.wpilib.math.controller.DifferentialDriveAccelerationLimiter
Returns the next voltage pair subject to acceleration constraints.
calculate(double, double, double, double, double) - Method in class org.wpilib.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 org.wpilib.math.jni.ArmFeedforwardJNI
Obtain a feedforward voltage from a single jointed arm feedforward object.
calculate(double, ExponentialProfile.State, ExponentialProfile.State) - Method in class org.wpilib.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 org.wpilib.math.controller.ProfiledPIDController
Returns the next output of the PID controller.
calculate(double, TrapezoidProfile.State, TrapezoidProfile.Constraints) - Method in class org.wpilib.math.controller.ProfiledPIDController
Returns the next output of the PID controller.
calculate(double, TrapezoidProfile.State, TrapezoidProfile.State) - Method in class org.wpilib.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 org.wpilib.math.controller.LTVDifferentialDriveController
Returns the left and right output voltages of the LTV controller.
calculate(Pose2d, double, double, Trajectory.State) - Method in class org.wpilib.math.controller.LTVDifferentialDriveController
Returns the left and right output voltages of the LTV controller.
calculate(Pose2d, Pose2d, double, double) - Method in class org.wpilib.math.controller.LTVUnicycleController
Returns the linear and angular velocity outputs of the LTV controller.
calculate(Pose2d, Trajectory.State) - Method in class org.wpilib.math.controller.LTVUnicycleController
Returns the next output of the LTV controller.
calculate(Matrix) - Method in class org.wpilib.math.controller.ControlAffinePlantInversionFeedforward
Calculate the feedforward with only the desired future reference.
calculate(Matrix) - Method in class org.wpilib.math.controller.LinearPlantInversionFeedforward
Calculate the feedforward with only the desired future reference.
calculate(Matrix) - Method in class org.wpilib.math.controller.LinearQuadraticRegulator
Returns the next output of the controller.
calculate(Matrix, Matrix) - Method in class org.wpilib.math.controller.ImplicitModelFollower
Returns the next output of the controller.
calculate(Matrix, Matrix) - Method in class org.wpilib.math.controller.ControlAffinePlantInversionFeedforward
Calculate the feedforward with current and future reference vectors.
calculate(Matrix, Matrix) - Method in class org.wpilib.math.controller.LinearPlantInversionFeedforward
Calculate the feedforward with current and future reference vectors.
calculate(Matrix, Matrix) - Method in class org.wpilib.math.controller.LinearQuadraticRegulator
Returns the next output of the controller.
calculateDefaultBatteryLoadedVoltage(double...) - Static method in class org.wpilib.simulation.BatterySim
Calculate the loaded battery voltage.
calculateInflectionPoint(ExponentialProfile.State, ExponentialProfile.State) - Method in class org.wpilib.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 org.wpilib.simulation.BatterySim
Calculate the loaded battery voltage.
calculateProfileTiming(ExponentialProfile.State, ExponentialProfile.State) - Method in class org.wpilib.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, Matrix, double) - Method in class org.wpilib.math.system.LinearSystem
Computes the new x given the old x and the control input.
calculateY(Matrix, Matrix) - Method in class org.wpilib.math.system.LinearSystem
Computes the new y given the control input.
callback(String, byte[], int) - Method in interface org.wpilib.hardware.hal.simulation.BufferCallback
Simulation buffer callback function.
callback(String, byte[], int) - Method in interface org.wpilib.hardware.hal.simulation.ConstBufferCallback
 
callback(String, int) - Method in interface org.wpilib.hardware.hal.simulation.SimDeviceCallback
 
callback(String, int, int, HALValue) - Method in interface org.wpilib.hardware.hal.simulation.SimValueCallback
 
callback(String, HALValue) - Method in interface org.wpilib.hardware.hal.simulation.NotifyCallback
 
callbackNative(String, int, int, int, long, double) - Method in interface org.wpilib.hardware.hal.simulation.SimValueCallback
 
callbackNative(String, int, long, double) - Method in interface org.wpilib.hardware.hal.simulation.NotifyCallback
 
CallbackStore - Class in org.wpilib.simulation
Manages simulation callbacks; each object is associated with a callback.
CallbackStore() - Constructor for class org.wpilib.simulation.CallbackStore
Constructs an empty CallbackStore.
CallbackStore(int, int, int, CallbackStore.CancelCallbackChannelFunc) - Constructor for class org.wpilib.simulation.CallbackStore
Note: This constructor is for simulation classes only.
CallbackStore(int, int, CallbackStore.CancelCallbackFunc) - Constructor for class org.wpilib.simulation.CallbackStore
Note: This constructor is for simulation classes only.
CallbackStore(int, CallbackStore.CancelCallbackNoIndexFunc) - Constructor for class org.wpilib.simulation.CallbackStore
Note: This constructor is for simulation classes only.
CameraServer - Class in org.wpilib.vision.stream
Singleton class for creating and keeping camera servers.
CameraServerJNI - Class in org.wpilib.vision.camera
CameraServer JNI.
CameraServerJNI.Helper - Class in org.wpilib.vision.camera
Sets whether JNI should be loaded in the static block.
CameraServerJNI.LoggerFunction - Interface in org.wpilib.vision.camera
Logger functional interface.
CameraServerJNI.TelemetryKind - Enum Class in org.wpilib.vision.camera
Telemetry kind.
CameraServerShared - Interface in org.wpilib.vision.stream
CameraServer shared functions.
CameraServerSharedStore - Class in org.wpilib.vision.stream
Storage for CameraServerShared instance.
CAN - Class in org.wpilib.hardware.bus
High level class for interfacing with CAN devices conforming to the standard CAN spec.
CAN(int, int) - Constructor for class org.wpilib.hardware.bus.CAN
Create a new CAN communication interface with the specific device ID.
CAN(int, int, int, int) - Constructor for class org.wpilib.hardware.bus.CAN
Create a new CAN communication interface with a specific device ID, manufacturer and device type.
CAN_IS_FRAME_11BIT - Static variable in class org.wpilib.hardware.hal.can.CANJNI
Mask for "is frame 11 bits" in message ID.
CAN_IS_FRAME_REMOTE - Static variable in class org.wpilib.hardware.hal.can.CANJNI
Mask for "is frame remote" in message ID.
CAN_SEND_PERIOD_NO_REPEAT - Static variable in class org.wpilib.hardware.hal.can.CANJNI
Flag for sending a CAN message once.
CAN_SEND_PERIOD_STOP_REPEATING - Static variable in class org.wpilib.hardware.hal.can.CANJNI
Flag for stopping periodic CAN message sends.
CANAPIJNI - Class in org.wpilib.hardware.hal
CAN API HAL JNI Functions.
CANAPITypes - Class in org.wpilib.hardware.hal
CAN API Types.
CANAPITypes.CANDeviceType - Enum Class in org.wpilib.hardware.hal
FRC CAN device type.
CANAPITypes.CANManufacturer - Enum Class in org.wpilib.hardware.hal
FRC CAN manufacturer ID.
CanBusOff - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
The device's CAN controller experienced a "Bus Off" event.
CanBusOff - Variable in class org.wpilib.hardware.hal.REVPHStickyFaults
The device's CAN controller experienced a "Bus Off" event.
cancel() - Method in class org.wpilib.command2.Command
Cancels this command.
cancel(Command...) - Method in class org.wpilib.command2.CommandScheduler
Cancels commands.
cancel(Command) - Method in class org.wpilib.command3.Scheduler
Cancels a command and any other command scheduled by it.
cancelAll() - Method in class org.wpilib.command2.CommandScheduler
Cancels all commands that are currently scheduled.
cancelAll() - Method in class org.wpilib.command3.Scheduler
Cancels all currently running and scheduled commands.
cancelAllianceStationIdCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
cancelAverageBitsCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
cancelBrownoutVoltageCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
cancelClosedLoopEnabledCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
cancelCompressorConfigTypeCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
cancelCompressorCurrentCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
cancelCompressorCurrentCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
cancelCompressorOnCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
cancelCompressorOnCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
cancelCountCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
cancelCPUTempCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
cancelCurrentCallback(int, int, int) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
cancelDataCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
cancelDirectionCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
cancelDistancePerPulseCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
cancelDsAttachedCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
cancelDutyCycleCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DigitalPWMDataJNI
 
Canceled(Command, long) - Constructor for record class org.wpilib.command3.SchedulerEvent.Canceled
Creates an instance of a Canceled record class.
cancelEnabledCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
cancelEStopCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
cancelFilterIndexCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
cancelFmsAttachedCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
cancelFrequencyCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DutyCycleDataJNI
 
cancelInitializedCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
cancelInitializedCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
cancelInitializedCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
cancelInitializedCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DigitalPWMDataJNI
 
cancelInitializedCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
cancelInitializedCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DutyCycleDataJNI
 
cancelInitializedCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
cancelInitializedCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.I2CDataJNI
 
cancelInitializedCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
cancelInitializedCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.PWMDataJNI
 
cancelInitializedCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
cancelIsInputCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
cancelLengthCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
cancelMatchTimeCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
cancelMaxPeriodCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
cancelNotifierAlarm(int, boolean) - Static method in class org.wpilib.hardware.hal.NotifierJNI
Cancels all future notifier alarms for a notifier.
cancelOpModeCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
cancelOpModeOptionsCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
cancelOutputCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DutyCycleDataJNI
 
cancelOutputPeriodCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.PWMDataJNI
 
cancelOversampleBitsCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
cancelPeriodCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
cancelPinCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DigitalPWMDataJNI
 
cancelPollListener(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Cancels poll listener.
cancelPressureSwitchCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
cancelPressureSwitchCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
cancelPulseLengthCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
cancelPulseMicrosecondCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.PWMDataJNI
 
cancelReadCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.I2CDataJNI
 
cancelResetCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
cancelReverseDirectionCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
cancelRobotModeCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
cancelSamplesToAverageCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
cancelSimDeviceCreatedCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
cancelSimDeviceFreedCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
cancelSimValueChangedCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
cancelSimValueCreatedCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
cancelSimValueResetCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
cancelSolenoidOutputCallback(int, int, int) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
cancelSolenoidOutputCallback(int, int, int) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
cancelStartCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
cancelTeamNumberCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
cancelTemperatureCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
cancelUserActive3V3Callback(int) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
cancelUserCurrent3V3Callback(int) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
cancelUserFaults3V3Callback(int) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
cancelUserVoltage3V3Callback(int) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
cancelValueCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
cancelVInVoltageCallback(int) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
cancelVoltageCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
cancelVoltageCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
cancelWriteCallback(int, int) - Static method in class org.wpilib.hardware.hal.simulation.I2CDataJNI
 
CANJNI - Class in org.wpilib.hardware.hal.can
CAN API HAL JNI Functions.
CANJNI() - Constructor for class org.wpilib.hardware.hal.can.CANJNI
Default constructor.
CANReceiveMessage - Class in org.wpilib.hardware.hal.can
Represents a CAN message read from a stream.
CANReceiveMessage() - Constructor for class org.wpilib.hardware.hal.can.CANReceiveMessage
Default constructor.
CANStatus - Class in org.wpilib.hardware.hal.can
Structure for holding the result of a CAN Status request.
CANStatus() - Constructor for class org.wpilib.hardware.hal.can.CANStatus
Default constructor.
CANStreamMessage - Class in org.wpilib.hardware.hal.can
Represents a CAN message read from a stream.
CANStreamMessage() - Constructor for class org.wpilib.hardware.hal.can.CANStreamMessage
Default constructor.
CANStreamOverflowException - Exception Class in org.wpilib.hardware.hal.can
Exception indicating that a CAN stream overflowed at some point between reads, therefore some messages were lost.
CANStreamOverflowException(CANStreamMessage[], int) - Constructor for exception class org.wpilib.hardware.hal.can.CANStreamOverflowException
Constructs a new CANStreamOverflowException.
CanWarning - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
A warning was raised by the device's CAN controller.
CanWarning - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
A warning was raised by the device's CAN controller.
CanWarning - Variable in class org.wpilib.hardware.hal.REVPHFaults
A warning was raised by the device's CAN controller.
CanWarning - Variable in class org.wpilib.hardware.hal.REVPHStickyFaults
A warning was raised by the device's CAN controller.
castTo(BiFunction) - Method in class org.wpilib.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 org.wpilib.units.Units
The standard 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 - Enum constant in enum class org.wpilib.driverstation.DriverStation.POVDirection
POV center.
Centimeter - Static variable in class org.wpilib.units.Units
1/100 of a Units.Meter.
Centimeters - Static variable in class org.wpilib.units.Units
1/100 of a Units.Meter.
CentripetalAccelerationConstraint - Class in org.wpilib.math.trajectory.constraint
A constraint on the maximum absolute centripetal acceleration allowed when traversing a trajectory.
CentripetalAccelerationConstraint(double) - Constructor for class org.wpilib.math.trajectory.constraint.CentripetalAccelerationConstraint
Constructs a centripetal acceleration constraint.
changeBoundsUnchecked(Matrix) - Static method in class org.wpilib.math.linalg.Matrix
Reassigns dimensions of a Matrix to allow for operations with other matrices that have wildcard dimensions.
Channel0BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 0.
Channel0BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 0.
Channel0Fault - Variable in class org.wpilib.hardware.hal.REVPHFaults
Fault on channel 0.
Channel10BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 10.
Channel10BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 10.
Channel10Fault - Variable in class org.wpilib.hardware.hal.REVPHFaults
Fault on channel 10.
Channel11BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 11.
Channel11BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 11.
Channel11Fault - Variable in class org.wpilib.hardware.hal.REVPHFaults
Fault on channel 11.
Channel12BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 12.
Channel12BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 12.
Channel12Fault - Variable in class org.wpilib.hardware.hal.REVPHFaults
Fault on channel 12.
Channel13BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 13.
Channel13BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 13.
Channel13Fault - Variable in class org.wpilib.hardware.hal.REVPHFaults
Fault on channel 13.
Channel14BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 14.
Channel14BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 14.
Channel14Fault - Variable in class org.wpilib.hardware.hal.REVPHFaults
Fault on channel 14.
Channel15BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 15.
Channel15BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 15.
Channel15Fault - Variable in class org.wpilib.hardware.hal.REVPHFaults
Fault on channel 15.
Channel16BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 16.
Channel16BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 16.
Channel17BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 17.
Channel17BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 17.
Channel18BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 18.
Channel18BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 18.
Channel19BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 19.
Channel19BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 19.
Channel1BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 1.
Channel1BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 1.
Channel1Fault - Variable in class org.wpilib.hardware.hal.REVPHFaults
Fault on channel 1.
Channel20BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 20.
Channel20BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 20.
Channel21BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 21.
Channel21BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 21.
Channel22BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 22.
Channel22BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 22.
Channel23BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 23.
Channel23BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 23.
Channel2BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 2.
Channel2BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 2.
Channel2Fault - Variable in class org.wpilib.hardware.hal.REVPHFaults
Fault on channel 2.
Channel3BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 3.
Channel3BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 3.
Channel3Fault - Variable in class org.wpilib.hardware.hal.REVPHFaults
Fault on channel 3.
Channel4BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 4.
Channel4BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 4.
Channel4Fault - Variable in class org.wpilib.hardware.hal.REVPHFaults
Fault on channel 4.
Channel5BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 5.
Channel5BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 5.
Channel5Fault - Variable in class org.wpilib.hardware.hal.REVPHFaults
Fault on channel 5.
Channel6BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 6.
Channel6BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 6.
Channel6Fault - Variable in class org.wpilib.hardware.hal.REVPHFaults
Fault on channel 6.
Channel7BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 7.
Channel7BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 7.
Channel7Fault - Variable in class org.wpilib.hardware.hal.REVPHFaults
Fault on channel 7.
Channel8BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 8.
Channel8BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 8.
Channel8Fault - Variable in class org.wpilib.hardware.hal.REVPHFaults
Fault on channel 8.
Channel9BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
Breaker fault on channel 9.
Channel9BreakerFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Breaker fault on channel 9.
Channel9Fault - Variable in class org.wpilib.hardware.hal.REVPHFaults
Fault on channel 9.
ChassisAccelerations - Class in org.wpilib.math.kinematics
Represents robot chassis accelerations.
ChassisAccelerations() - Constructor for class org.wpilib.math.kinematics.ChassisAccelerations
Constructs a ChassisAccelerations with zeros for ax, ay, and omega.
ChassisAccelerations(double, double, double) - Constructor for class org.wpilib.math.kinematics.ChassisAccelerations
Constructs a ChassisAccelerations object.
ChassisAccelerations(LinearAcceleration, LinearAcceleration, AngularAcceleration) - Constructor for class org.wpilib.math.kinematics.ChassisAccelerations
Constructs a ChassisAccelerations object.
ChassisAccelerationsProto - Class in org.wpilib.math.kinematics.proto
 
ChassisAccelerationsProto() - Constructor for class org.wpilib.math.kinematics.proto.ChassisAccelerationsProto
 
ChassisAccelerationsStruct - Class in org.wpilib.math.kinematics.struct
 
ChassisAccelerationsStruct() - Constructor for class org.wpilib.math.kinematics.struct.ChassisAccelerationsStruct
 
ChassisVelocities - Class in org.wpilib.math.kinematics
Represents robot chassis velocities.
ChassisVelocities() - Constructor for class org.wpilib.math.kinematics.ChassisVelocities
Constructs a ChassisVelocities with zeros for dx, dy, and theta.
ChassisVelocities(double, double, double) - Constructor for class org.wpilib.math.kinematics.ChassisVelocities
Constructs a ChassisVelocities object.
ChassisVelocities(LinearVelocity, LinearVelocity, AngularVelocity) - Constructor for class org.wpilib.math.kinematics.ChassisVelocities
Constructs a ChassisVelocities object.
ChassisVelocitiesProto - Class in org.wpilib.math.kinematics.proto
 
ChassisVelocitiesProto() - Constructor for class org.wpilib.math.kinematics.proto.ChassisVelocitiesProto
 
ChassisVelocitiesStruct - Class in org.wpilib.math.kinematics.struct
 
ChassisVelocitiesStruct() - Constructor for class org.wpilib.math.kinematics.struct.ChassisVelocitiesStruct
 
check() - Method in class org.wpilib.hardware.motor.MotorSafety
Check if this motor has exceeded its timeout.
checkAnalogInputChannel(int) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Checks that the analog output channel number is valid.
checkAnalogInputChannel(int) - Static method in class org.wpilib.system.SensorUtil
Check that the analog input number is value.
checkAnalogModule(byte) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Checks that the analog module number is valid.
checkAndReserveSolenoids(int) - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
checkAndReserveSolenoids(int) - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Check to see if the solenoids marked in the bitmask can be reserved, and if so, reserve them.
checkAndReserveSolenoids(int) - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
checkChannel(int, int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Checks if a PowerDistribution channel is valid.
checkDigitalChannel(int) - Static method in class org.wpilib.system.SensorUtil
Check that the digital channel number is valid.
checkDIOChannel(int) - Static method in class org.wpilib.hardware.hal.DIOJNI
Checks if a DIO channel is valid.
CheckedAllocationException - Exception Class in org.wpilib.hardware.hal.util
Exception indicating that the resource is already allocated.
CheckedAllocationException(String) - Constructor for exception class org.wpilib.hardware.hal.util.CheckedAllocationException
Create a new CheckedAllocationException.
checkModule(int, int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Checks if a PowerDistribution module is valid.
checkMotors() - Static method in class org.wpilib.hardware.motor.MotorSafety
Check the motors to see if any have timed out.
checkMsvcRuntime() - Static method in class org.wpilib.util.WPIUtilJNI
Checks if the MSVC runtime is valid.
checkPWMChannel(int) - Static method in class org.wpilib.hardware.hal.PWMJNI
Checks if a pwm channel is valid.
checkPWMChannel(int) - Static method in class org.wpilib.system.SensorUtil
Check that the PWM channel number is valid.
checkSolenoidChannel(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Checks if a solenoid channel number is valid.
checkSolenoidChannel(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Checks if a solenoid channel number is valid.
checkSolenoidChannel(int) - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
checkSolenoidChannel(int) - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Check if a solenoid channel is valid.
checkSolenoidChannel(int) - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
circle() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the circle button's digital signal.
circle() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the circle button's digital signal.
circle() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the circle button's digital signal.
circle() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the circle button's digital signal.
circle(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the circle button's digital signal.
circle(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the circle button's digital signal.
circle(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the circle button's digital signal.
circle(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the circle button's digital signal.
circle(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS4Controller
Constructs an event instance around the circle button's digital signal.
circle(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS5Controller
Constructs an event instance around the circle button's digital signal.
CircularBuffer<T> - Class in org.wpilib.util.container
This is a simple circular buffer so we don't need to "bucket brigade" copy old values.
CircularBuffer(int) - Constructor for class org.wpilib.util.container.CircularBuffer
Create a CircularBuffer with the provided size.
clampInput(double) - Method in class org.wpilib.simulation.LinearSystemSim
Clamp the input vector such that no element exceeds the maximum allowed value.
clampInput(Matrix) - Method in class org.wpilib.math.system.LinearSystemLoop
Clamp the input u to the min and max.
clampInput(Matrix) - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
Clamp the input vector such that no element exceeds the battery voltage.
ClassPreloader - Class in org.wpilib.util.runtime
Loads classes by name.
ClassSpecificLogger<T> - Class in org.wpilib.epilogue.logging
Base class for class-specific generated loggers.
ClassSpecificLogger(Class) - Constructor for class org.wpilib.epilogue.logging.ClassSpecificLogger
Instantiates the logger.
cleanCAN(int) - Static method in class org.wpilib.hardware.hal.CANAPIJNI
Frees a CAN device.
CleanupPool - Class in org.wpilib.util.cleanup
An object containing a Stack of AutoCloseable objects that are closed when this object is closed.
CleanupPool() - Constructor for class org.wpilib.util.cleanup.CleanupPool
Default constructor.
clear() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
clear() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
clear() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
clear() - Method in class org.wpilib.event.EventLoop
Clear all bindings.
clear() - Method in class org.wpilib.math.interpolation.InterpolatingTreeMap
Clears the contents.
clear() - Method in class org.wpilib.math.interpolation.TimeInterpolatableBuffer
Clear all old samples.
clear() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
clear() - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
clear() - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
clear() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
clear() - Method in class org.wpilib.math.proto.ProtobufDCMotor
 
clear() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
clear() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
clear() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
clear() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
clear() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
clear() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
clear() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
clear() - Method in class org.wpilib.math.proto.ProtobufEllipse2d
 
clear() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
 
clear() - Method in class org.wpilib.math.proto.ProtobufMatrix
 
clear() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
clear() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
clear() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
clear() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
clear() - Method in class org.wpilib.math.proto.ProtobufPose2d
 
clear() - Method in class org.wpilib.math.proto.ProtobufPose3d
 
clear() - Method in class org.wpilib.math.proto.ProtobufQuaternion
 
clear() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
clear() - Method in class org.wpilib.math.proto.ProtobufRectangle2d
 
clear() - Method in class org.wpilib.math.proto.ProtobufRotation2d
 
clear() - Method in class org.wpilib.math.proto.ProtobufRotation3d
 
clear() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
clear() - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
clear() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
clear() - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
clear() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
clear() - Method in class org.wpilib.math.proto.ProtobufTrajectory
 
clear() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
clear() - Method in class org.wpilib.math.proto.ProtobufTransform2d
 
clear() - Method in class org.wpilib.math.proto.ProtobufTransform3d
 
clear() - Method in class org.wpilib.math.proto.ProtobufTranslation2d
 
clear() - Method in class org.wpilib.math.proto.ProtobufTranslation3d
 
clear() - Method in class org.wpilib.math.proto.ProtobufTwist2d
 
clear() - Method in class org.wpilib.math.proto.ProtobufTwist3d
 
clear() - Method in class org.wpilib.math.proto.ProtobufVector
 
clear() - Method in class org.wpilib.units.collections.LongToObjectHashMap
Clears and removes all entries from the map.
clear() - Method in class org.wpilib.util.container.CircularBuffer
Sets internal buffer contents to zero.
clear() - Method in class org.wpilib.util.container.DoubleCircularBuffer
Sets internal buffer contents to zero.
clearA() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix a = 4;
clearAcceleration() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
optional double acceleration = 1;
clearAcceleration() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional double acceleration = 3;
clearAllStickyFaults() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
Clears all sticky faults on this device.
clearAllStickyFaults(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Clears all sticky faults on this device.
clearAlpha() - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
optional double alpha = 3;
clearAngle() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
optional .wpi.proto.ProtobufRotation2d angle = 2;
clearAngle() - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
optional .wpi.proto.ProtobufRotation2d angle = 2;
clearAngle() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
optional .wpi.proto.ProtobufRotation2d angle = 2;
clearAx() - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
optional double ax = 1;
clearAy() - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
optional double ay = 2;
clearB() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix b = 5;
clearC() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix c = 6;
clearCenter() - Method in class org.wpilib.math.proto.ProtobufEllipse2d
optional .wpi.proto.ProtobufPose2d center = 1;
clearCenter() - Method in class org.wpilib.math.proto.ProtobufRectangle2d
optional .wpi.proto.ProtobufPose2d center = 1;
clearComposedCommands() - Method in class org.wpilib.command2.CommandScheduler
Clears the list of composed commands, allowing all commands to be freely used again.
clearCurvature() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional double curvature = 5;
clearD() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix d = 7;
clearData() - Method in class org.wpilib.math.proto.ProtobufMatrix
repeated double data = 3;
clearDistance() - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
optional double distance = 1;
clearDt() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double dt = 5;
clearDt() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double dt = 5;
clearDt() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
optional double dt = 4;
clearDtheta() - Method in class org.wpilib.math.proto.ProtobufTwist2d
optional double dtheta = 3;
clearDx() - Method in class org.wpilib.math.proto.ProtobufTwist2d
optional double dx = 1;
clearDx() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double dx = 1;
clearDy() - Method in class org.wpilib.math.proto.ProtobufTwist2d
optional double dy = 2;
clearDy() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double dy = 2;
clearDz() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double dz = 3;
clearEpochs() - Method in class org.wpilib.system.Tracer
Clears all epochs.
clearFamilies() - Method in class org.wpilib.vision.apriltag.AprilTagDetector
Unregister all families.
clearFamilies(long) - Static method in class org.wpilib.vision.apriltag.jni.AprilTagJNI
Unregister all families.
clearFreeCurrent() - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double free_current = 4;
clearFreeSpeed() - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double free_speed = 5;
clearFrontLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d front_left = 1;
clearFrontLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
optional double front_left = 1;
clearFrontLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
optional double front_left = 1;
clearFrontLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
optional double front_left = 1;
clearFrontRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d front_right = 2;
clearFrontRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
optional double front_right = 2;
clearFrontRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
optional double front_right = 2;
clearFrontRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
optional double front_right = 2;
clearId() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
A unique ID for the command.
clearKa() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double ka = 4;
clearKa() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double ka = 4;
clearKa() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
optional double ka = 3;
clearKaAngular() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
optional double ka_angular = 4;
clearKaLinear() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
optional double ka_linear = 2;
clearKg() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double kg = 2;
clearKg() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double kg = 2;
clearKs() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double ks = 1;
clearKs() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double ks = 1;
clearKs() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
optional double ks = 1;
clearKv() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double kv = 3;
clearKv() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double kv = 3;
clearKv() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
optional double kv = 2;
clearKvAngular() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
optional double kv_angular = 3;
clearKvLinear() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
optional double kv_linear = 1;
clearLastTimeMs() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
How much time the command took to execute in its most recent run.
clearLastTimeMs() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
How much time the scheduler took in its last `run()` invocation.
clearLeft() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
optional double left = 1;
clearLeft() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
optional double left = 1;
clearLeft() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
optional double left = 1;
clearLeft() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
optional double left = 1;
clearModules() - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
repeated .wpi.proto.ProtobufTranslation2d modules = 1;
clearName() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The name of the command.
clearName() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
optional string name = 1;
clearNominalVoltage() - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double nominal_voltage = 1;
clearNumCols() - Method in class org.wpilib.math.proto.ProtobufMatrix
optional uint32 num_cols = 2;
clearNumInputs() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional uint32 num_inputs = 2;
clearNumOutputs() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional uint32 num_outputs = 3;
clearNumRows() - Method in class org.wpilib.math.proto.ProtobufMatrix
optional uint32 num_rows = 1;
clearNumStates() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional uint32 num_states = 1;
clearOmega() - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
optional double omega = 3;
clearOpModes() - Static method in class org.wpilib.driverstation.DriverStation
Clears all operating mode options and publishes an empty list to the driver station.
clearOpModes() - Method in class org.wpilib.framework.OpModeRobot
Clears all operating mode options and publishes an empty list to the driver station.
clearParentId() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The ID of the parent command.
clearPersistent() - Method in class org.wpilib.networktables.NetworkTableEntry
Stop making value persistent through program restarts.
clearPersistent(String) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Stop making a key's value persistent through program restarts.
clearPose() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional .wpi.proto.ProtobufPose2d pose = 4;
clearPriority() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The priority level of the command.
clearProperties() - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
clearProperties() - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Clear properties.
clearProperties() - Method in interface org.wpilib.util.sendable.SendableBuilder
Clear properties.
clearQ() - Method in class org.wpilib.math.proto.ProtobufRotation3d
optional .wpi.proto.ProtobufQuaternion q = 1;
clearQueuedCommands() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
Note: commands are generally queued by triggers, which occurs immediately before they are promoted and start running.
clearQuick() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
clearQuick() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
clearQuick() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufDCMotor
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufEllipse2d
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufMatrix
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufPose2d
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufPose3d
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufQuaternion
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufRectangle2d
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufRotation2d
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufRotation3d
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufTrajectory
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufTransform2d
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufTransform3d
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufTranslation2d
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufTranslation3d
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufTwist2d
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufTwist3d
 
clearQuick() - Method in class org.wpilib.math.proto.ProtobufVector
 
clearRearLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d rear_left = 3;
clearRearLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
optional double rear_left = 3;
clearRearLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
optional double rear_left = 3;
clearRearLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
optional double rear_left = 3;
clearRearRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d rear_right = 4;
clearRearRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
optional double rear_right = 4;
clearRearRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
optional double rear_right = 4;
clearRearRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
optional double rear_right = 4;
clearRequirements() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The mechanisms required by the command.
clearRight() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
optional double right = 2;
clearRight() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
optional double right = 2;
clearRight() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
optional double right = 2;
clearRight() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
optional double right = 2;
clearRotation() - Method in class org.wpilib.math.proto.ProtobufPose2d
optional .wpi.proto.ProtobufRotation2d rotation = 2;
clearRotation() - Method in class org.wpilib.math.proto.ProtobufPose3d
optional .wpi.proto.ProtobufRotation3d rotation = 2;
clearRotation() - Method in class org.wpilib.math.proto.ProtobufTransform2d
optional .wpi.proto.ProtobufRotation2d rotation = 2;
clearRotation() - Method in class org.wpilib.math.proto.ProtobufTransform3d
optional .wpi.proto.ProtobufRotation3d rotation = 2;
clearRows() - Method in class org.wpilib.math.proto.ProtobufVector
repeated double rows = 1;
clearRunningCommands() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
repeated .wpi.proto.ProtobufCommand running_commands = 2;
clearRx() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double rx = 4;
clearRy() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double ry = 5;
clearRz() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double rz = 6;
clearStallCurrent() - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double stall_current = 3;
clearStallTorque() - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double stall_torque = 2;
clearStates() - Method in class org.wpilib.math.proto.ProtobufTrajectory
repeated .wpi.proto.ProtobufTrajectoryState states = 2;
clearStickyFaults() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
Clears the sticky faults.
clearStickyFaults() - Method in class org.wpilib.hardware.power.PowerDistribution
Clear all PDP/PDH sticky faults.
clearStickyFaults(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Clears any PowerDistribution sticky faults.
clearStickyFaults(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Clears the sticky faults.
clearTime() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional double time = 1;
clearTotalTimeMs() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
How long the command has taken to run, in aggregate.
clearTrackwidth() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
optional double trackwidth = 1;
clearTranslation() - Method in class org.wpilib.math.proto.ProtobufPose2d
optional .wpi.proto.ProtobufTranslation2d translation = 1;
clearTranslation() - Method in class org.wpilib.math.proto.ProtobufPose3d
optional .wpi.proto.ProtobufTranslation3d translation = 1;
clearTranslation() - Method in class org.wpilib.math.proto.ProtobufTransform2d
optional .wpi.proto.ProtobufTranslation2d translation = 1;
clearTranslation() - Method in class org.wpilib.math.proto.ProtobufTransform3d
optional .wpi.proto.ProtobufTranslation3d translation = 1;
clearValue() - Method in class org.wpilib.math.proto.ProtobufRotation2d
optional double value = 1;
clearVelocity() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
optional double velocity = 1;
clearVelocity() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional double velocity = 2;
clearVx() - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
optional double vx = 1;
clearVy() - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
optional double vy = 2;
clearW() - Method in class org.wpilib.math.proto.ProtobufQuaternion
optional double w = 1;
clearX() - Method in class org.wpilib.math.proto.ProtobufQuaternion
optional double x = 2;
clearX() - Method in class org.wpilib.math.proto.ProtobufTranslation2d
optional double x = 1;
clearX() - Method in class org.wpilib.math.proto.ProtobufTranslation3d
optional double x = 1;
clearXFinal() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double x_final = 2;
clearXFinal() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double x_final = 2;
clearXInitial() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double x_initial = 1;
clearXInitial() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double x_initial = 1;
clearXSemiAxis() - Method in class org.wpilib.math.proto.ProtobufEllipse2d
optional double xSemiAxis = 2;
clearXWidth() - Method in class org.wpilib.math.proto.ProtobufRectangle2d
optional double xWidth = 2;
clearY() - Method in class org.wpilib.math.proto.ProtobufQuaternion
optional double y = 3;
clearY() - Method in class org.wpilib.math.proto.ProtobufTranslation2d
optional double y = 2;
clearY() - Method in class org.wpilib.math.proto.ProtobufTranslation3d
optional double y = 2;
clearYFinal() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double y_final = 4;
clearYFinal() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double y_final = 4;
clearYInitial() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double y_initial = 3;
clearYInitial() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double y_initial = 3;
clearYSemiAxis() - Method in class org.wpilib.math.proto.ProtobufEllipse2d
optional double ySemiAxis = 3;
clearYWidth() - Method in class org.wpilib.math.proto.ProtobufRectangle2d
optional double yWidth = 3;
clearZ() - Method in class org.wpilib.math.proto.ProtobufQuaternion
optional double z = 4;
clearZ() - Method in class org.wpilib.math.proto.ProtobufTranslation3d
optional double z = 3;
clone() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
clone() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
clone() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
clone() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
clone() - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
clone() - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
clone() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
clone() - Method in class org.wpilib.math.proto.ProtobufDCMotor
 
clone() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
clone() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
clone() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
clone() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
clone() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
clone() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
clone() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
clone() - Method in class org.wpilib.math.proto.ProtobufEllipse2d
 
clone() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
 
clone() - Method in class org.wpilib.math.proto.ProtobufMatrix
 
clone() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
clone() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
clone() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
clone() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
clone() - Method in class org.wpilib.math.proto.ProtobufPose2d
 
clone() - Method in class org.wpilib.math.proto.ProtobufPose3d
 
clone() - Method in class org.wpilib.math.proto.ProtobufQuaternion
 
clone() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
clone() - Method in class org.wpilib.math.proto.ProtobufRectangle2d
 
clone() - Method in class org.wpilib.math.proto.ProtobufRotation2d
 
clone() - Method in class org.wpilib.math.proto.ProtobufRotation3d
 
clone() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
clone() - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
clone() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
clone() - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
clone() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
clone() - Method in class org.wpilib.math.proto.ProtobufTrajectory
 
clone() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
clone() - Method in class org.wpilib.math.proto.ProtobufTransform2d
 
clone() - Method in class org.wpilib.math.proto.ProtobufTransform3d
 
clone() - Method in class org.wpilib.math.proto.ProtobufTranslation2d
 
clone() - Method in class org.wpilib.math.proto.ProtobufTranslation3d
 
clone() - Method in class org.wpilib.math.proto.ProtobufTwist2d
 
clone() - Method in class org.wpilib.math.proto.ProtobufTwist3d
 
clone() - Method in class org.wpilib.math.proto.ProtobufVector
 
clone(T) - Method in interface org.wpilib.util.protobuf.Protobuf
Creates a (deep) clone of the object.
clone(T) - Method in interface org.wpilib.util.struct.Struct
Creates a (deep) clone of the object.
close() - Method in class org.wpilib.command2.CommandScheduler
 
close() - Method in class org.wpilib.counter.Tachometer
 
close() - Method in class org.wpilib.counter.UpDownCounter
 
close() - Method in class org.wpilib.datalog.DataLog
 
close() - Method in class org.wpilib.datalog.FileLogger
 
close() - Method in class org.wpilib.drive.DifferentialDrive
 
close() - Method in class org.wpilib.drive.MecanumDrive
 
close() - Method in class org.wpilib.driverstation.Alert
 
close() - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
close() - Method in class org.wpilib.framework.RobotBase
 
close() - Method in class org.wpilib.framework.TimedRobot
 
close() - Method in class org.wpilib.hardware.accelerometer.ADXL345_I2C
 
close() - Method in class org.wpilib.hardware.accelerometer.AnalogAccelerometer
Delete the analog components used for the accelerometer.
close() - Method in class org.wpilib.hardware.bus.CAN
Closes the CAN communication.
close() - Method in class org.wpilib.hardware.bus.I2C
 
close() - Method in class org.wpilib.hardware.bus.SerialPort
 
close() - Method in class org.wpilib.hardware.discrete.AnalogInput
 
close() - Method in class org.wpilib.hardware.discrete.DigitalInput
 
close() - Method in class org.wpilib.hardware.discrete.DigitalOutput
 
close() - Method in class org.wpilib.hardware.discrete.PWM
Free the resource associated with the PWM channel and set the value to 0.
close() - Method in class org.wpilib.hardware.expansionhub.ExpansionHub
Closes an ExpansionHub object.
close() - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Closes a motor so another instance can be constructed.
close() - Method in class org.wpilib.hardware.expansionhub.ExpansionHubServo
Closes a servo so another instance can be constructed.
close() - Method in class org.wpilib.hardware.hal.HAL.SimPeriodicAfterCallback
 
close() - Method in class org.wpilib.hardware.hal.HAL.SimPeriodicBeforeCallback
 
close() - Method in class org.wpilib.hardware.hal.SimDevice
 
close() - Method in class org.wpilib.hardware.led.AddressableLED
 
close() - Method in class org.wpilib.hardware.motor.PWMMotorController
Free the resource associated with the PWM channel and set the value to 0.
close() - Method in class org.wpilib.hardware.pneumatic.Compressor
 
close() - Method in class org.wpilib.hardware.pneumatic.DoubleSolenoid
 
close() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
close() - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
 
close() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
close() - Method in class org.wpilib.hardware.pneumatic.Solenoid
 
close() - Method in class org.wpilib.hardware.power.PowerDistribution
 
close() - Method in class org.wpilib.hardware.range.SharpIR
 
close() - Method in class org.wpilib.hardware.rotation.AnalogEncoder
 
close() - Method in class org.wpilib.hardware.rotation.AnalogPotentiometer
 
close() - Method in class org.wpilib.hardware.rotation.DutyCycle
Close the DutyCycle and free all resources.
close() - Method in class org.wpilib.hardware.rotation.DutyCycleEncoder
 
close() - Method in class org.wpilib.hardware.rotation.Encoder
 
close() - Method in class org.wpilib.internal.DriverStationModeThread
 
close() - Method in class org.wpilib.math.controller.PIDController
 
close() - Method in class org.wpilib.net.MulticastServiceAnnouncer
 
close() - Method in class org.wpilib.net.MulticastServiceResolver
 
close() - Method in class org.wpilib.networktables.EntryBase
 
close() - Method in class org.wpilib.networktables.MultiSubscriber
 
close() - Method in class org.wpilib.networktables.NetworkTableEntry
 
close() - Method in class org.wpilib.networktables.NetworkTableInstance
Destroys the instance (if created by NetworkTableInstance.create()).
close() - Method in class org.wpilib.networktables.NetworkTableListener
 
close() - Method in class org.wpilib.networktables.NetworkTableListenerPoller
 
close() - Method in interface org.wpilib.networktables.PubSub
 
close() - Method in class org.wpilib.opmode.PeriodicOpMode
Called when the opmode is de-selected on the DS.
close() - Method in class org.wpilib.romi.RomiGyro
Close out the SimDevice.
close() - Method in class org.wpilib.simulation.CallbackStore
Cancel the callback associated with this object.
close() - Method in class org.wpilib.simulation.SendableChooserSim
 
close() - Method in class org.wpilib.smartdashboard.Field2d
 
close() - Method in class org.wpilib.smartdashboard.FieldObject2d
 
close() - Method in class org.wpilib.smartdashboard.Mechanism2d
 
close() - Method in class org.wpilib.smartdashboard.MechanismLigament2d
 
close() - Method in class org.wpilib.smartdashboard.MechanismObject2d
 
close() - Method in class org.wpilib.smartdashboard.MechanismRoot2d
 
close() - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
 
close() - Method in class org.wpilib.smartdashboard.SendableChooser
 
close() - Method in class org.wpilib.system.Notifier
 
close() - Method in class org.wpilib.system.Watchdog
 
close() - Method in class org.wpilib.util.cleanup.CleanupPool
Closes all objects in the stack.
close() - Method in class org.wpilib.util.concurrent.Event
 
close() - Method in class org.wpilib.util.concurrent.Semaphore
 
close() - Method in class org.wpilib.util.RawFrame
Close the RawFrame, releasing native resources.
close() - Method in class org.wpilib.vision.apriltag.AprilTagDetector
 
close() - Method in class org.wpilib.vision.camera.CvSink
 
close() - Method in class org.wpilib.vision.camera.VideoListener
 
close() - Method in class org.wpilib.vision.camera.VideoSink
 
close() - Method in class org.wpilib.vision.camera.VideoSource
 
close() - Method in class org.wpilib.xrp.XRPGyro
Close out the SimDevice.
closeCANStreamSession(int) - Static method in class org.wpilib.hardware.hal.can.CANJNI
Closes a CAN stream session.
Color - Class in org.wpilib.util
Represents colors.
Color() - Constructor for class org.wpilib.util.Color
Constructs a default color (black).
Color(double, double, double) - Constructor for class org.wpilib.util.Color
Constructs a Color from doubles.
Color(int, int, int) - Constructor for class org.wpilib.util.Color
Constructs a Color from ints.
Color(Color8Bit) - Constructor for class org.wpilib.util.Color
Constructs a Color from a Color8Bit.
COLOR_ORDER_BGR - Static variable in class org.wpilib.hardware.hal.AddressableLEDJNI
 
COLOR_ORDER_BRG - Static variable in class org.wpilib.hardware.hal.AddressableLEDJNI
 
COLOR_ORDER_GBR - Static variable in class org.wpilib.hardware.hal.AddressableLEDJNI
 
COLOR_ORDER_GRB - Static variable in class org.wpilib.hardware.hal.AddressableLEDJNI
 
COLOR_ORDER_RBG - Static variable in class org.wpilib.hardware.hal.AddressableLEDJNI
 
COLOR_ORDER_RGB - Static variable in class org.wpilib.hardware.hal.AddressableLEDJNI
 
Color.RGBChannel - Enum Class in org.wpilib.util
Represents a color channel in an RGB color.
Color8Bit - Class in org.wpilib.util
Represents colors with 8 bits of precision.
Color8Bit() - Constructor for class org.wpilib.util.Color8Bit
Constructs a default color (black).
Color8Bit(int, int, int) - Constructor for class org.wpilib.util.Color8Bit
Constructs a Color8Bit.
Color8Bit(String) - Constructor for class org.wpilib.util.Color8Bit
Constructs a Color8Bit from a hex string.
Color8Bit(Color) - Constructor for class org.wpilib.util.Color8Bit
Constructs a Color8Bit from a Color.
CombinatoryUnitCache<A,B,Out> - Class in org.wpilib.units
A helper class for creating and caching combined unit objects.
CombinatoryUnitCache(BiFunction) - Constructor for class org.wpilib.units.CombinatoryUnitCache
Creates a new combinatory unit cache.
combine(A, B) - Method in class org.wpilib.units.CombinatoryUnitCache
Combines two units together and returns the result.
combine(A, B) - Static method in class org.wpilib.units.MultUnit
Creates a new MultUnit unit derived from two arbitrary units multiplied together.
combine(D, TimeUnit) - Static method in class org.wpilib.units.VelocityUnit
Combines a dimension unit and a unit of the period of change to create a unit of velocity.
combine(N, D) - Static method in class org.wpilib.units.PerUnit
Creates a new PerUnit unit derived from an arbitrary numerator and time denominator units.
combine(AngleUnit, TimeUnit) - Static method in class org.wpilib.units.AngularVelocityUnit
Combines an angle unit and a period of time into a unit of angular velocity.
combine(AngularMomentumUnit, AngularVelocityUnit) - Static method in class org.wpilib.units.MomentOfInertiaUnit
Combines an angular momentum and angular velocity unit to form a moment of inertia unit.
combine(AngularVelocityUnit, TimeUnit) - Static method in class org.wpilib.units.AngularAccelerationUnit
Combines an angular velocity and time period unit into an angular acceleration.
combine(AngularVelocityUnit, TorqueUnit) - Static method in class org.wpilib.units.PowerUnit
Combines angular velocity and torque into power.
combine(CurrentUnit, VoltageUnit) - Static method in class org.wpilib.units.PowerUnit
Combines voltage and current into power.
combine(DimensionlessUnit, TimeUnit) - Static method in class org.wpilib.units.FrequencyUnit
Combines a dimensionless unit and a cycle period to create a frequency.
combine(DistanceUnit, ForceUnit) - Static method in class org.wpilib.units.TorqueUnit
Combines a unit of distance and force to create a unit of torque.
combine(DistanceUnit, TimeUnit) - Static method in class org.wpilib.units.LinearVelocityUnit
Combines a distance and time unit for form a combined unit of velocity.
combine(EnergyUnit, TimeUnit) - Static method in class org.wpilib.units.PowerUnit
Combines an energy and a time unit to form a unit of power.
combine(LinearMomentumUnit, DistanceUnit) - Static method in class org.wpilib.units.AngularMomentumUnit
Combines a linear momentum and distance to create a unit of angular momentum.
combine(LinearVelocityUnit, TimeUnit) - Static method in class org.wpilib.units.LinearAccelerationUnit
Combines a linear velocity and time unit to form a unit of linear acceleration.
combine(MassUnit, LinearAccelerationUnit) - Static method in class org.wpilib.units.ForceUnit
Combines a mass and (linear) acceleration to form a unit of force.
combine(MassUnit, LinearVelocityUnit) - Static method in class org.wpilib.units.LinearMomentumUnit
Combines a mass and linear velocity unit to form a combined linear momentum unit.
combine(TorqueUnit, AngularVelocityUnit) - Static method in class org.wpilib.units.PowerUnit
Combines angular velocity and torque into power.
combine(VelocityUnit, TimeUnit) - Static method in class org.wpilib.units.AccelerationUnit
Combines a generic velocity and time period into a unit of acceleration.
combine(VoltageUnit, CurrentUnit) - Static method in class org.wpilib.units.PowerUnit
Combines voltage and current into power.
combine(VoltageUnit, CurrentUnit) - Static method in class org.wpilib.units.ResistanceUnit
Combines an voltage and a current unit to form a unit of resistance.
command() - Method in record class org.wpilib.command3.SchedulerEvent.Canceled
Returns the value of the command record component.
command() - Method in record class org.wpilib.command3.SchedulerEvent.Completed
Returns the value of the command record component.
command() - Method in record class org.wpilib.command3.SchedulerEvent.CompletedWithError
Returns the value of the command record component.
command() - Method in record class org.wpilib.command3.SchedulerEvent.Interrupted
Returns the value of the command record component.
command() - Method in record class org.wpilib.command3.SchedulerEvent.Mounted
Returns the value of the command record component.
command() - Method in record class org.wpilib.command3.SchedulerEvent.Scheduled
Returns the value of the command record component.
command() - Method in record class org.wpilib.command3.SchedulerEvent.Yielded
Returns the value of the command record component.
Command - Class in org.wpilib.command2
A state machine representing a complete action to be performed by the robot.
Command - Interface in org.wpilib.command3
Performs some task using one or more mechanisms.
Command() - Constructor for class org.wpilib.command2.Command
Default constructor.
Command.InterruptionBehavior - Enum Class in org.wpilib.command2
An enum describing the command's behavior when another command with a shared requirement is scheduled.
CommandGamepad - Class in org.wpilib.command2.button
A version of Gamepad with Trigger factories for command-based.
CommandGamepad - Class in org.wpilib.command3.button
A version of Gamepad with Trigger factories for command-based.
CommandGamepad(int) - Constructor for class org.wpilib.command2.button.CommandGamepad
Construct an instance of a controller.
CommandGamepad(int) - Constructor for class org.wpilib.command3.button.CommandGamepad
Construct an instance of a controller.
CommandGamepad(Scheduler, int) - Constructor for class org.wpilib.command3.button.CommandGamepad
Construct an instance of a controller.
CommandGenericHID - Class in org.wpilib.command2.button
A version of GenericHID with Trigger factories for command-based.
CommandGenericHID - Class in org.wpilib.command3.button
A version of GenericHID with Trigger factories for command-based.
CommandGenericHID(int) - Constructor for class org.wpilib.command2.button.CommandGenericHID
Construct an instance of a device.
CommandGenericHID(int) - Constructor for class org.wpilib.command3.button.CommandGenericHID
Construct an instance of a device.
CommandGenericHID(Scheduler, int) - Constructor for class org.wpilib.command3.button.CommandGenericHID
Construct an instance of a device.
CommandJoystick - Class in org.wpilib.command2.button
A version of Joystick with Trigger factories for command-based.
CommandJoystick - Class in org.wpilib.command3.button
A version of Joystick with Trigger factories for command-based.
CommandJoystick(int) - Constructor for class org.wpilib.command2.button.CommandJoystick
Construct an instance of a controller.
CommandJoystick(int) - Constructor for class org.wpilib.command3.button.CommandJoystick
Construct an instance of a controller.
CommandJoystick(Scheduler, int) - Constructor for class org.wpilib.command3.button.CommandJoystick
Construct an instance of a controller.
CommandNiDsPS4Controller - Class in org.wpilib.command2.button
A version of NiDsPS4Controller with Trigger factories for command-based.
CommandNiDsPS4Controller - Class in org.wpilib.command3.button
A version of NiDsPS4Controller with Trigger factories for command-based.
CommandNiDsPS4Controller(int) - Constructor for class org.wpilib.command2.button.CommandNiDsPS4Controller
Construct an instance of a controller.
CommandNiDsPS4Controller(int) - Constructor for class org.wpilib.command3.button.CommandNiDsPS4Controller
Construct an instance of a controller.
CommandNiDsPS4Controller(Scheduler, int) - Constructor for class org.wpilib.command3.button.CommandNiDsPS4Controller
Construct an instance of a controller.
CommandNiDsPS5Controller - Class in org.wpilib.command2.button
A version of NiDsPS5Controller with Trigger factories for command-based.
CommandNiDsPS5Controller - Class in org.wpilib.command3.button
A version of NiDsPS5Controller with Trigger factories for command-based.
CommandNiDsPS5Controller(int) - Constructor for class org.wpilib.command2.button.CommandNiDsPS5Controller
Construct an instance of a controller.
CommandNiDsPS5Controller(int) - Constructor for class org.wpilib.command3.button.CommandNiDsPS5Controller
Construct an instance of a controller.
CommandNiDsPS5Controller(Scheduler, int) - Constructor for class org.wpilib.command3.button.CommandNiDsPS5Controller
Construct an instance of a controller.
CommandNiDsStadiaController - Class in org.wpilib.command2.button
A version of NiDsStadiaController with Trigger factories for command-based.
CommandNiDsStadiaController - Class in org.wpilib.command3.button
A version of NiDsStadiaController with Trigger factories for command-based.
CommandNiDsStadiaController(int) - Constructor for class org.wpilib.command2.button.CommandNiDsStadiaController
Construct an instance of a controller.
CommandNiDsStadiaController(int) - Constructor for class org.wpilib.command3.button.CommandNiDsStadiaController
Construct an instance of a controller.
CommandNiDsStadiaController(Scheduler, int) - Constructor for class org.wpilib.command3.button.CommandNiDsStadiaController
Construct an instance of a controller.
CommandNiDsXboxController - Class in org.wpilib.command2.button
A version of NiDsXboxController with Trigger factories for command-based.
CommandNiDsXboxController - Class in org.wpilib.command3.button
A version of NiDsXboxController with Trigger factories for command-based.
CommandNiDsXboxController(int) - Constructor for class org.wpilib.command2.button.CommandNiDsXboxController
Construct an instance of a controller.
CommandNiDsXboxController(int) - Constructor for class org.wpilib.command3.button.CommandNiDsXboxController
Construct an instance of a controller.
CommandNiDsXboxController(Scheduler, int) - Constructor for class org.wpilib.command3.button.CommandNiDsXboxController
Construct an instance of a controller.
CommandProto - Class in org.wpilib.command3.proto
Protobuf serde for running commands.
CommandProto(Scheduler) - Constructor for class org.wpilib.command3.proto.CommandProto
 
Commands - Class in org.wpilib.command2
Namespace for command factory methods.
CommandScheduler - Class in org.wpilib.command2
The scheduler responsible for running Commands.
compareTo(SwerveModuleAcceleration) - Method in class org.wpilib.math.kinematics.SwerveModuleAcceleration
Compares two swerve module accelerations.
compareTo(SwerveModulePosition) - Method in class org.wpilib.math.kinematics.SwerveModulePosition
Compares two swerve module positions.
compareTo(SwerveModuleVelocity) - Method in class org.wpilib.math.kinematics.SwerveModuleVelocity
Compares two swerve module velocities.
compareTo(Watchdog) - Method in class org.wpilib.system.Watchdog
 
compareTo(Measure) - Method in interface org.wpilib.units.Measure
Completed(Command, long) - Constructor for record class org.wpilib.command3.SchedulerEvent.Completed
Creates an instance of a Completed record class.
CompletedWithError(Command, Throwable, long) - Constructor for record class org.wpilib.command3.SchedulerEvent.CompletedWithError
Creates an instance of a CompletedWithError record class.
Compressor - Class in org.wpilib.hardware.pneumatic
Class for operating a compressor connected to a pneumatics module.
Compressor(int, int, PneumaticsModuleType) - Constructor for class org.wpilib.hardware.pneumatic.Compressor
Constructs a compressor for a specified module and type.
Compressor(int, PneumaticsModuleType) - Constructor for class org.wpilib.hardware.pneumatic.Compressor
Constructs a compressor for a default module and specified type.
COMPRESSOR_CONFIG_TYPE_ANALOG - Static variable in class org.wpilib.hardware.hal.REVPHJNI
Analog.
COMPRESSOR_CONFIG_TYPE_DIGITAL - Static variable in class org.wpilib.hardware.hal.REVPHJNI
Digital.
COMPRESSOR_CONFIG_TYPE_DISABLED - Static variable in class org.wpilib.hardware.hal.REVPHJNI
Disabled.
COMPRESSOR_CONFIG_TYPE_HYBRID - Static variable in class org.wpilib.hardware.hal.REVPHJNI
Hybrid.
CompressorConfigType - Enum Class in org.wpilib.hardware.pneumatic
Compressor config type.
CompressorOpen - Variable in class org.wpilib.hardware.hal.REVPHFaults
The compressor output has an open circuit.
CompressorOpen - Variable in class org.wpilib.hardware.hal.REVPHStickyFaults
The compressor output has an open circuit.
CompressorOverCurrent - Variable in class org.wpilib.hardware.hal.REVPHFaults
An overcurrent event occurred on the compressor output.
CompressorOverCurrent - Variable in class org.wpilib.hardware.hal.REVPHStickyFaults
An overcurrent event occurred on the compressor output.
ComputerVisionUtil - Class in org.wpilib.math.util
Computer vision utility functions.
computeSerializedSize() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
computeSerializedSize() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
computeSerializedSize() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufDCMotor
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufEllipse2d
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufMatrix
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufPose2d
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufPose3d
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufQuaternion
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufRectangle2d
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufRotation2d
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufRotation3d
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufTrajectory
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufTransform2d
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufTransform3d
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufTranslation2d
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufTranslation3d
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufTwist2d
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufTwist3d
 
computeSerializedSize() - Method in class org.wpilib.math.proto.ProtobufVector
 
concatenate(Trajectory) - Method in class org.wpilib.math.trajectory.Trajectory
Concatenates another trajectory to the current trajectory.
ConditionalCommand - Class in org.wpilib.command2
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 org.wpilib.command2.ConditionalCommand
Creates a new ConditionalCommand.
Config() - Constructor for class org.wpilib.command2.sysid.SysIdRoutine.Config
Create a default configuration for a SysId test routine with all default settings.
Config() - Constructor for class org.wpilib.vision.apriltag.AprilTagDetector.Config
Default constructor.
Config(double, double, double, double, double) - Constructor for class org.wpilib.vision.apriltag.AprilTagPoseEstimator.Config
Creates a pose estimator configuration.
Config(Velocity, Voltage, Time) - Constructor for class org.wpilib.command2.sysid.SysIdRoutine.Config
Create a new configuration for a SysId test routine.
Config(Velocity, Voltage, Time, Consumer) - Constructor for class org.wpilib.command2.sysid.SysIdRoutine.Config
Create a new configuration for a SysId test routine.
Conflict(Command, Command, Set) - Constructor for record class org.wpilib.command3.ConflictDetector.Conflict
Creates an instance of a Conflict record class.
ConflictDetector - Class in org.wpilib.command3
Utility class for helping with detecting conflicts between commands.
ConflictDetector.Conflict - Record Class in org.wpilib.command3
A conflict between two commands.
conflictsWith(Command) - Method in interface org.wpilib.command3.Command
Checks if this command conflicts with another command.
conjugate() - Method in class org.wpilib.math.geometry.Quaternion
Returns the conjugate of the quaternion.
ConnectionInfo - Class in org.wpilib.networktables
NetworkTables Connection information.
ConnectionInfo(String, String, int, long, int) - Constructor for class org.wpilib.networktables.ConnectionInfo
Constructor.
connInfo - Variable in class org.wpilib.networktables.NetworkTableEvent
Connection information (for connection events).
ConstantsJNI - Class in org.wpilib.hardware.hal
Constants HAL JNI functions.
ConstBufferCallback - Interface in org.wpilib.hardware.hal.simulation
 
Constraints(double, double) - Constructor for class org.wpilib.math.trajectory.TrapezoidProfile.Constraints
Constructs constraints for a TrapezoidProfile.
contains(long) - Method in class org.wpilib.units.collections.ReadOnlyPrimitiveLongSet
Checks if the set contains a particular value.
contains(Translation2d) - Method in class org.wpilib.math.geometry.Ellipse2d
Checks if a point is contained within this ellipse.
contains(Translation2d) - Method in class org.wpilib.math.geometry.Rectangle2d
Checks if a point is contained within the rectangle.
contains(Sendable) - Static method in class org.wpilib.util.sendable.SendableRegistry
Determines if an object is in the registry.
containsKey(long) - Method in class org.wpilib.units.collections.LongToObjectHashMap
Checks if a key is contained in the map.
containsKey(String) - Method in class org.wpilib.networktables.NetworkTable
Checks the table and tells if it contains the specified key.
containsKey(String) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Checks the table and tells if it contains the specified key.
containsKey(String) - Static method in class org.wpilib.util.Preferences
Returns whether there is a key with the given name.
containsSubTable(String) - Method in class org.wpilib.networktables.NetworkTable
Checks the table and tells if it contains the specified sub table.
ControlAffinePlantInversionFeedforward<States,Inputs> - Class in org.wpilib.math.controller
Constructs a control-affine plant inversion model-based feedforward from given model dynamics.
ControlAffinePlantInversionFeedforward(Nat, Nat, BiFunction, double) - Constructor for class org.wpilib.math.controller.ControlAffinePlantInversionFeedforward
Constructs a feedforward with given model dynamics as a function of state and input.
ControlAffinePlantInversionFeedforward(Nat, Nat, Function, Matrix, double) - Constructor for class org.wpilib.math.controller.ControlAffinePlantInversionFeedforward
Constructs a feedforward with given model dynamics as a function of state, and the plant's B(continuous input matrix) matrix.
ControlVector(double[], double[]) - Constructor for class org.wpilib.math.spline.Spline.ControlVector
Instantiates a control vector.
ControlVectorList() - Constructor for class org.wpilib.math.trajectory.TrajectoryGenerator.ControlVectorList
Default constructor.
ControlVectorList(int) - Constructor for class org.wpilib.math.trajectory.TrajectoryGenerator.ControlVectorList
Constructs a ControlVectorList.
ControlVectorList(Collection) - Constructor for class org.wpilib.math.trajectory.TrajectoryGenerator.ControlVectorList
Constructs a ControlVectorList.
ControlWord - Class in org.wpilib.hardware.hal
A wrapper for the HALControlWord bitfield.
ControlWord() - Constructor for class org.wpilib.hardware.hal.ControlWord
Default constructor.
ControlWordStruct - Class in org.wpilib.hardware.hal.struct
 
ControlWordStruct() - Constructor for class org.wpilib.hardware.hal.struct.ControlWordStruct
 
convert(Pose3d, CoordinateSystem, CoordinateSystem) - Static method in class org.wpilib.math.geometry.CoordinateSystem
Converts the given pose from one coordinate system to another.
convert(Rotation3d, CoordinateSystem, CoordinateSystem) - Static method in class org.wpilib.math.geometry.CoordinateSystem
Converts the given rotation from one coordinate system to another.
convert(Transform3d, CoordinateSystem, CoordinateSystem) - Static method in class org.wpilib.math.geometry.CoordinateSystem
Converts the given transform from one coordinate system to another.
convert(Translation3d, CoordinateSystem, CoordinateSystem) - Static method in class org.wpilib.math.geometry.CoordinateSystem
Converts the given translation from one coordinate system to another.
convertFrom(double, AccelerationUnit) - Method in class org.wpilib.units.AccelerationUnit
Converts a measurement value in terms of another time unit to this unit.
convertFrom(double, AngleUnit) - Method in class org.wpilib.units.AngleUnit
Converts a measurement value in terms of another angle unit to this unit.
convertFrom(double, AngularAccelerationUnit) - Method in class org.wpilib.units.AngularAccelerationUnit
Converts a measurement value in terms of another unit to this unit.
convertFrom(double, AngularMomentumUnit) - Method in class org.wpilib.units.AngularMomentumUnit
Converts a measurement value in terms of another unit to this unit.
convertFrom(double, AngularVelocityUnit) - Method in class org.wpilib.units.AngularVelocityUnit
Converts a measurement value in terms of another unit to this unit.
convertFrom(double, CurrentUnit) - Method in class org.wpilib.units.CurrentUnit
Converts a measurement value in terms of another current unit to this unit.
convertFrom(double, DimensionlessUnit) - Method in class org.wpilib.units.DimensionlessUnit
Converts a measurement value in terms of another dimensionless unit to this unit.
convertFrom(double, DistanceUnit) - Method in class org.wpilib.units.DistanceUnit
Converts a measurement value in terms of another distance unit to this unit.
convertFrom(double, EnergyUnit) - Method in class org.wpilib.units.EnergyUnit
Converts a measurement value in terms of another unit to this unit.
convertFrom(double, ForceUnit) - Method in class org.wpilib.units.ForceUnit
Converts a measurement value in terms of another unit to this unit.
convertFrom(double, FrequencyUnit) - Method in class org.wpilib.units.FrequencyUnit
Converts a measurement value in terms of another unit to this unit.
convertFrom(double, LinearAccelerationUnit) - Method in class org.wpilib.units.LinearAccelerationUnit
Converts a measurement value in terms of another unit to this unit.
convertFrom(double, LinearMomentumUnit) - Method in class org.wpilib.units.LinearMomentumUnit
Converts a measurement value in terms of another unit to this unit.
convertFrom(double, LinearVelocityUnit) - Method in class org.wpilib.units.LinearVelocityUnit
Converts a measurement value in terms of another unit to this unit.
convertFrom(double, MassUnit) - Method in class org.wpilib.units.MassUnit
Converts a measurement value in terms of another mass unit to this unit.
convertFrom(double, MomentOfInertiaUnit) - Method in class org.wpilib.units.MomentOfInertiaUnit
Converts a measurement value in terms of another unit to this unit.
convertFrom(double, MultUnit) - Method in class org.wpilib.units.MultUnit
Converts a measurement value in terms of another unit to this unit.
convertFrom(double, PerUnit) - Method in class org.wpilib.units.PerUnit
Converts a measurement value in terms of another unit to this unit.
convertFrom(double, PowerUnit) - Method in class org.wpilib.units.PowerUnit
Converts a measurement value in terms of another power unit to this unit.
convertFrom(double, ResistanceUnit) - Method in class org.wpilib.units.ResistanceUnit
Converts a measurement value in terms of another power unit to this unit.
convertFrom(double, TemperatureUnit) - Method in class org.wpilib.units.TemperatureUnit
Converts a measurement value in terms of another temperature unit to this unit.
convertFrom(double, TimeUnit) - Method in class org.wpilib.units.TimeUnit
Converts a measurement value in terms of another unit to this unit.
convertFrom(double, TorqueUnit) - Method in class org.wpilib.units.TorqueUnit
Converts a measurement value in terms of another unit to this unit.
convertFrom(double, VelocityUnit) - Method in class org.wpilib.units.VelocityUnit
Converts a measurement value in terms of another velocity unit to this unit.
convertFrom(double, VoltageUnit) - Method in class org.wpilib.units.VoltageUnit
Converts a measurement value in terms of another voltage unit to this unit.
CoordinateAxis - Class in org.wpilib.math.geometry
A class representing a coordinate system axis within the NWU coordinate system.
CoordinateAxis(double, double, double) - Constructor for class org.wpilib.math.geometry.CoordinateAxis
Constructs a coordinate system axis within the NWU coordinate system and normalizes it.
CoordinateSystem - Class in org.wpilib.math.geometry
A helper class that converts Pose3d objects between different standard coordinate frames.
CoordinateSystem(CoordinateAxis, CoordinateAxis, CoordinateAxis) - Constructor for class org.wpilib.math.geometry.CoordinateSystem
Constructs a coordinate system with the given cardinal directions for each axis.
copy() - Method in class org.wpilib.math.kinematics.SwerveModulePosition
Returns a copy of this swerve module position.
copy() - Method in class org.wpilib.math.linalg.Matrix
Returns a copy of this matrix.
copy(DifferentialDriveWheelPositions) - Method in class org.wpilib.math.kinematics.DifferentialDriveKinematics
 
copy(MecanumDriveWheelPositions) - Method in class org.wpilib.math.kinematics.MecanumDriveKinematics
 
copy(SwerveModulePosition[]) - Method in class org.wpilib.math.kinematics.SwerveDriveKinematics
 
copy(P) - Method in interface org.wpilib.math.kinematics.Kinematics
Returns a copy of the wheel positions object.
copyDirectionPow(double, double) - Static method in class org.wpilib.math.util.MathUtil
Raises the input to the power of the given exponent while preserving its sign.
copyDirectionPow(double, double, double) - Static method in class org.wpilib.math.util.MathUtil
Raises the input to the power of the given exponent while preserving its sign.
copyDirectionPow(Vector, double) - Static method in class org.wpilib.math.util.MathUtil
Raises the norm of the input to the power of the given exponent while preserving its direction.
copyDirectionPow(Vector, double, double) - Static method in class org.wpilib.math.util.MathUtil
Raises the norm of the input to the power of the given exponent while preserving its direction.
copyFrom(ProtobufCommands.ProtobufCommand) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
copyFrom(ProtobufCommands.ProtobufMechanism) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
copyFrom(ProtobufCommands.ProtobufScheduler) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
copyFrom(ProtobufArmFeedforward) - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
copyFrom(ProtobufChassisAccelerations) - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
copyFrom(ProtobufChassisVelocities) - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
copyFrom(ProtobufCubicHermiteSpline) - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
copyFrom(ProtobufDCMotor) - Method in class org.wpilib.math.proto.ProtobufDCMotor
 
copyFrom(ProtobufDifferentialDriveFeedforward) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
copyFrom(ProtobufDifferentialDriveKinematics) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
copyFrom(ProtobufDifferentialDriveWheelAccelerations) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
copyFrom(ProtobufDifferentialDriveWheelPositions) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
copyFrom(ProtobufDifferentialDriveWheelVelocities) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
copyFrom(ProtobufDifferentialDriveWheelVoltages) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
copyFrom(ProtobufElevatorFeedforward) - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
copyFrom(ProtobufEllipse2d) - Method in class org.wpilib.math.proto.ProtobufEllipse2d
 
copyFrom(ProtobufLinearSystem) - Method in class org.wpilib.math.proto.ProtobufLinearSystem
 
copyFrom(ProtobufMatrix) - Method in class org.wpilib.math.proto.ProtobufMatrix
 
copyFrom(ProtobufMecanumDriveKinematics) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
copyFrom(ProtobufMecanumDriveWheelAccelerations) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
copyFrom(ProtobufMecanumDriveWheelPositions) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
copyFrom(ProtobufMecanumDriveWheelVelocities) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
copyFrom(ProtobufPose2d) - Method in class org.wpilib.math.proto.ProtobufPose2d
 
copyFrom(ProtobufPose3d) - Method in class org.wpilib.math.proto.ProtobufPose3d
 
copyFrom(ProtobufQuaternion) - Method in class org.wpilib.math.proto.ProtobufQuaternion
 
copyFrom(ProtobufQuinticHermiteSpline) - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
copyFrom(ProtobufRectangle2d) - Method in class org.wpilib.math.proto.ProtobufRectangle2d
 
copyFrom(ProtobufRotation2d) - Method in class org.wpilib.math.proto.ProtobufRotation2d
 
copyFrom(ProtobufRotation3d) - Method in class org.wpilib.math.proto.ProtobufRotation3d
 
copyFrom(ProtobufSimpleMotorFeedforward) - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
copyFrom(ProtobufSwerveDriveKinematics) - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
copyFrom(ProtobufSwerveModuleAcceleration) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
copyFrom(ProtobufSwerveModulePosition) - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
copyFrom(ProtobufSwerveModuleVelocity) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
copyFrom(ProtobufTrajectory) - Method in class org.wpilib.math.proto.ProtobufTrajectory
 
copyFrom(ProtobufTrajectoryState) - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
copyFrom(ProtobufTransform2d) - Method in class org.wpilib.math.proto.ProtobufTransform2d
 
copyFrom(ProtobufTransform3d) - Method in class org.wpilib.math.proto.ProtobufTransform3d
 
copyFrom(ProtobufTranslation2d) - Method in class org.wpilib.math.proto.ProtobufTranslation2d
 
copyFrom(ProtobufTranslation3d) - Method in class org.wpilib.math.proto.ProtobufTranslation3d
 
copyFrom(ProtobufTwist2d) - Method in class org.wpilib.math.proto.ProtobufTwist2d
 
copyFrom(ProtobufTwist3d) - Method in class org.wpilib.math.proto.ProtobufTwist3d
 
copyFrom(ProtobufVector) - Method in class org.wpilib.math.proto.ProtobufVector
 
copyInto(DifferentialDriveWheelPositions, DifferentialDriveWheelPositions) - Method in class org.wpilib.math.kinematics.DifferentialDriveKinematics
 
copyInto(MecanumDriveWheelPositions, MecanumDriveWheelPositions) - Method in class org.wpilib.math.kinematics.MecanumDriveKinematics
 
copyInto(SwerveModulePosition[], SwerveModulePosition[]) - Method in class org.wpilib.math.kinematics.SwerveDriveKinematics
 
copyInto(P, P) - Method in interface org.wpilib.math.kinematics.Kinematics
Copies the value of the wheel positions object into the output.
copyPipelineOutputs(P) - Method in interface org.wpilib.vision.process.VisionRunner.Listener
Called when the pipeline has run.
copySign(Measure, U) - Method in interface org.wpilib.units.Measure
Take the sign of another measure.
copySink(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Copies sink.
copySource(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Copies source.
Coroutine - Class in org.wpilib.command3
A coroutine object is injected into command's Command.run(Coroutine) method to allow commands to yield and compositions to run other commands.
correct(Matrix, Matrix) - Method in class org.wpilib.math.estimator.ExtendedKalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Matrix, Matrix) - Method in class org.wpilib.math.estimator.KalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Matrix, Matrix) - Method in interface org.wpilib.math.estimator.KalmanTypeFilter
Correct the state estimate x-hat using the measurements in y.
correct(Matrix, Matrix) - Method in class org.wpilib.math.estimator.SteadyStateKalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Matrix, Matrix) - Method in class org.wpilib.math.estimator.UnscentedKalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Matrix, Matrix, Matrix) - Method in class org.wpilib.math.estimator.ExtendedKalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Matrix, Matrix, Matrix) - Method in class org.wpilib.math.estimator.KalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Matrix, Matrix, Matrix) - Method in class org.wpilib.math.estimator.UnscentedKalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Matrix) - Method in class org.wpilib.math.system.LinearSystemLoop
Correct the state estimate x-hat using the measurements in y.
correct(Nat, Matrix, Matrix, BiFunction, Matrix) - Method in class org.wpilib.math.estimator.UnscentedKalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Nat, Matrix, Matrix, BiFunction, Matrix, BiFunction, BiFunction, BiFunction, BiFunction) - Method in class org.wpilib.math.estimator.UnscentedKalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Nat, Matrix, Matrix, BiFunction, Matrix) - Method in class org.wpilib.math.estimator.ExtendedKalmanFilter
Correct the state estimate x-hat using the measurements in y.
correct(Nat, Matrix, Matrix, BiFunction, Matrix, BiFunction, BiFunction) - Method in class org.wpilib.math.estimator.ExtendedKalmanFilter
Correct the state estimate x-hat using the measurements in y.
cosineScale(Rotation2d) - Method in class org.wpilib.math.kinematics.SwerveModuleVelocity
Scales velocity by cosine of angle error.
costMatrix(Matrix) - Static method in class org.wpilib.math.util.StateSpaceUtil
Creates a cost matrix from the given vector for use with LQR.
CounterBase - Interface in org.wpilib.hardware.discrete
Interface for counting the number of ticks on a digital input channel.
CounterBase.EncodingType - Enum Class in org.wpilib.hardware.discrete
The number of edges for the CounterBase to increment or decrement on.
CounterJNI - Class in org.wpilib.hardware.hal
Counter HAL JNI functions.
covarianceMatrix(Nat, Matrix) - Static method in class org.wpilib.math.util.StateSpaceUtil
Creates a covariance matrix from the given vector for use with Kalman filters.
crashOnError() - Static method in interface org.wpilib.epilogue.logging.errors.ErrorHandler
Creates an error handler that will immediately re-throw an exception and cause robot code to exit.
CrashOnError - Class in org.wpilib.epilogue.logging.errors
An error handler implementation that will throw an exception if logging raised an exception.
CrashOnError() - Constructor for class org.wpilib.epilogue.logging.errors.CrashOnError
Default constructor.
create() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the create button's digital signal.
create() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the create button's digital signal.
create() - Static method in class org.wpilib.networktables.NetworkTableInstance
Create an instance.
create(String) - Static method in class org.wpilib.hardware.hal.SimDevice
Creates a simulated device.
create(String, int) - Static method in class org.wpilib.hardware.hal.SimDevice
Creates a simulated device.
create(String, int, int) - Static method in class org.wpilib.hardware.hal.SimDevice
Creates a simulated device.
create(DataLog, String, Protobuf) - Static method in class org.wpilib.datalog.ProtobufLogEntry
Creates a protobuf-encoded log entry.
create(DataLog, String, Protobuf, long) - Static method in class org.wpilib.datalog.ProtobufLogEntry
Creates a protobuf-encoded log entry.
create(DataLog, String, Protobuf, String) - Static method in class org.wpilib.datalog.ProtobufLogEntry
Creates a protobuf-encoded log entry.
create(DataLog, String, Protobuf, String, long) - Static method in class org.wpilib.datalog.ProtobufLogEntry
Creates a protobuf-encoded log entry.
create(DataLog, String, Struct) - Static method in class org.wpilib.datalog.StructArrayLogEntry
Creates a struct-encoded array log entry.
create(DataLog, String, Struct) - Static method in class org.wpilib.datalog.StructLogEntry
Creates a struct-encoded log entry.
create(DataLog, String, Struct, long) - Static method in class org.wpilib.datalog.StructArrayLogEntry
Creates a struct-encoded array log entry.
create(DataLog, String, Struct, long) - Static method in class org.wpilib.datalog.StructLogEntry
Creates a struct-encoded log entry.
create(DataLog, String, Struct, String) - Static method in class org.wpilib.datalog.StructArrayLogEntry
Creates a struct-encoded array log entry.
create(DataLog, String, Struct, String) - Static method in class org.wpilib.datalog.StructLogEntry
Creates a struct-encoded log entry.
create(DataLog, String, Struct, String, long) - Static method in class org.wpilib.datalog.StructArrayLogEntry
Creates a struct-encoded array log entry.
create(DataLog, String, Struct, String, long) - Static method in class org.wpilib.datalog.StructLogEntry
Creates a struct-encoded log entry.
create(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the create button's digital signal.
create(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the create button's digital signal.
create(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS5Controller
Constructs an event instance around the create button's digital signal.
create(Protobuf) - Static method in class org.wpilib.util.protobuf.ProtobufBuffer
Creates a ProtobufBuffer for the given Protobuf object.
create(Struct) - Static method in class org.wpilib.util.struct.StructBuffer
Returns a StructBuffer for the given struct.
create(U, UnaryFunction, UnaryFunction, String, String) - Method in interface org.wpilib.units.UnitBuilder.UnitConstructorFunction
Creates a new unit instance based on its relation to the base unit of measure.
createAlert(String, String, int) - Static method in class org.wpilib.hardware.hal.AlertJNI
Creates an alert.
createBoolean(String, SimDevice.Direction, boolean) - Method in class org.wpilib.hardware.hal.SimDevice
Creates a boolean value on the simulated device.
createBooleanProperty(String, boolean, boolean) - Method in class org.wpilib.vision.camera.ImageSource
Create a boolean property.
createBuffer(double) - Static method in class org.wpilib.math.interpolation.TimeInterpolatableBuffer
Create a new TimeInterpolatableBuffer that stores a given subclass of Interpolatable.
createBuffer(Interpolator, double) - Static method in class org.wpilib.math.interpolation.TimeInterpolatableBuffer
Create a new TimeInterpolatableBuffer.
createConnectionListener(NetworkTableInstance, boolean, Consumer) - Static method in class org.wpilib.networktables.NetworkTableListener
Create a connection listener.
createDetector() - Static method in class org.wpilib.vision.apriltag.jni.AprilTagJNI
Constructs an AprilTag detector engine.
createDouble(String, SimDevice.Direction, double) - Method in class org.wpilib.hardware.hal.SimDevice
Creates a double value on the simulated device.
createDoubleBuffer(double) - Static method in class org.wpilib.math.interpolation.TimeInterpolatableBuffer
Create a new TimeInterpolatableBuffer to store Double values.
createEnum(String, SimDevice.Direction, String[], int) - Method in class org.wpilib.hardware.hal.SimDevice
Creates an enumerated value on the simulated device.
createEnumDouble(String, SimDevice.Direction, String[], double[], int) - Method in class org.wpilib.hardware.hal.SimDevice
Creates an enumerated value on the simulated device with double values.
createEvent(boolean, boolean) - Static method in class org.wpilib.util.WPIUtilJNI
Creates an event.
createFileLogger(String, long, String) - Static method in class org.wpilib.datalog.DataLogJNI
Create a native FileLogger.
createForChannel(int) - Static method in class org.wpilib.simulation.DigitalPWMSim
Creates an DigitalPWMSim for a digital I/O channel.
createForChannel(int) - Static method in class org.wpilib.simulation.DutyCycleSim
Creates a DutyCycleSim for a SmartIO channel.
createForChannel(int) - Static method in class org.wpilib.simulation.EncoderSim
Creates an EncoderSim for a digital input channel.
createForIndex(int) - Static method in class org.wpilib.simulation.DigitalPWMSim
Creates an DigitalPWMSim for a simulated index.
createForIndex(int) - Static method in class org.wpilib.simulation.EncoderSim
Creates an EncoderSim for a simulated index.
createHttpCamera(String, String, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Creates an HTTP camera.
createHttpCameraMulti(String, String[], int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Creates an HTTP camera from multiple URLs.
createIndependentScheduler() - Static method in class org.wpilib.command3.Scheduler
Creates a new scheduler object.
createInstance() - Static method in class org.wpilib.networktables.NetworkTablesJNI
Creates an NT instance.
createInt(String, SimDevice.Direction, int) - Method in class org.wpilib.hardware.hal.SimDevice
Creates an int value on the simulated device.
createIntegerProperty(String, int, int, int, int, int) - Method in class org.wpilib.vision.camera.ImageSource
Create an integer property.
createKitbotSim(DifferentialDrivetrainSim.KitbotMotor, DifferentialDrivetrainSim.KitbotGearing, DifferentialDrivetrainSim.KitbotWheelSize, double, Matrix) - Static method in class org.wpilib.simulation.DifferentialDrivetrainSim
Create a sim for the standard FRC kitbot.
createKitbotSim(DifferentialDrivetrainSim.KitbotMotor, DifferentialDrivetrainSim.KitbotGearing, DifferentialDrivetrainSim.KitbotWheelSize, Matrix) - Static method in class org.wpilib.simulation.DifferentialDrivetrainSim
Create a sim for the standard FRC kitbot.
createListener(MultiSubscriber, EnumSet, Consumer) - Static method in class org.wpilib.networktables.NetworkTableListener
Create a listener for topic changes on a subscriber.
createListener(NetworkTableEntry, EnumSet, Consumer) - Static method in class org.wpilib.networktables.NetworkTableListener
Create a listener for topic changes on an entry.
createListener(NetworkTableInstance, String[], EnumSet, Consumer) - Static method in class org.wpilib.networktables.NetworkTableListener
Create a listener for changes to topics with names that start with any of the given prefixes.
createListener(Subscriber, EnumSet, Consumer) - Static method in class org.wpilib.networktables.NetworkTableListener
Create a listener for topic changes on a subscriber.
createListener(Topic, EnumSet, Consumer) - Static method in class org.wpilib.networktables.NetworkTableListener
Create a listener for changes on a particular topic.
createListenerPoller() - Static method in class org.wpilib.vision.camera.CameraServerJNI
Creates listener poller.
createListenerPoller(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Creates a listener poller.
createLogger(NetworkTableInstance, int, int, Consumer) - Static method in class org.wpilib.networktables.NetworkTableListener
Create a listener for log messages.
createLong(String, SimDevice.Direction, long) - Method in class org.wpilib.hardware.hal.SimDevice
Creates a long value on the simulated device.
createMessage() - Method in class org.wpilib.command3.proto.CommandProto
 
createMessage() - Method in class org.wpilib.command3.proto.MechanismProto
 
createMessage() - Method in class org.wpilib.command3.proto.SchedulerProto
 
createMessage() - Method in class org.wpilib.math.controller.proto.ArmFeedforwardProto
 
createMessage() - Method in class org.wpilib.math.controller.proto.DifferentialDriveFeedforwardProto
 
createMessage() - Method in class org.wpilib.math.controller.proto.DifferentialDriveWheelVoltagesProto
 
createMessage() - Method in class org.wpilib.math.controller.proto.ElevatorFeedforwardProto
 
createMessage() - Method in class org.wpilib.math.controller.proto.SimpleMotorFeedforwardProto
 
createMessage() - Method in class org.wpilib.math.geometry.proto.Ellipse2dProto
 
createMessage() - Method in class org.wpilib.math.geometry.proto.Pose2dProto
 
createMessage() - Method in class org.wpilib.math.geometry.proto.Pose3dProto
 
createMessage() - Method in class org.wpilib.math.geometry.proto.QuaternionProto
 
createMessage() - Method in class org.wpilib.math.geometry.proto.Rectangle2dProto
 
createMessage() - Method in class org.wpilib.math.geometry.proto.Rotation2dProto
 
createMessage() - Method in class org.wpilib.math.geometry.proto.Rotation3dProto
 
createMessage() - Method in class org.wpilib.math.geometry.proto.Transform2dProto
 
createMessage() - Method in class org.wpilib.math.geometry.proto.Transform3dProto
 
createMessage() - Method in class org.wpilib.math.geometry.proto.Translation2dProto
 
createMessage() - Method in class org.wpilib.math.geometry.proto.Translation3dProto
 
createMessage() - Method in class org.wpilib.math.geometry.proto.Twist2dProto
 
createMessage() - Method in class org.wpilib.math.geometry.proto.Twist3dProto
 
createMessage() - Method in class org.wpilib.math.kinematics.proto.ChassisAccelerationsProto
 
createMessage() - Method in class org.wpilib.math.kinematics.proto.ChassisVelocitiesProto
 
createMessage() - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveKinematicsProto
 
createMessage() - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveWheelAccelerationsProto
 
createMessage() - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveWheelPositionsProto
 
createMessage() - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveWheelVelocitiesProto
 
createMessage() - Method in class org.wpilib.math.kinematics.proto.MecanumDriveKinematicsProto
 
createMessage() - Method in class org.wpilib.math.kinematics.proto.MecanumDriveWheelAccelerationsProto
 
createMessage() - Method in class org.wpilib.math.kinematics.proto.MecanumDriveWheelPositionsProto
 
createMessage() - Method in class org.wpilib.math.kinematics.proto.MecanumDriveWheelVelocitiesProto
 
createMessage() - Method in class org.wpilib.math.kinematics.proto.SwerveDriveKinematicsProto
 
createMessage() - Method in class org.wpilib.math.kinematics.proto.SwerveModuleAccelerationProto
 
createMessage() - Method in class org.wpilib.math.kinematics.proto.SwerveModulePositionProto
 
createMessage() - Method in class org.wpilib.math.kinematics.proto.SwerveModuleVelocityProto
 
createMessage() - Method in class org.wpilib.math.linalg.proto.MatrixProto
 
createMessage() - Method in class org.wpilib.math.linalg.proto.VectorProto
 
createMessage() - Method in class org.wpilib.math.spline.proto.CubicHermiteSplineProto
 
createMessage() - Method in class org.wpilib.math.spline.proto.QuinticHermiteSplineProto
 
createMessage() - Method in class org.wpilib.math.system.proto.DCMotorProto
 
createMessage() - Method in class org.wpilib.math.system.proto.LinearSystemProto
 
createMessage() - Method in class org.wpilib.math.trajectory.proto.TrajectoryProto
 
createMessage() - Method in class org.wpilib.math.trajectory.proto.TrajectoryStateProto
 
createMessage() - Method in interface org.wpilib.util.protobuf.Protobuf
Creates protobuf message.
createMjpegServer(String, String, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Creates an MJPEG server.
createMulticastServiceAnnouncer(String, String, int, String[], String[]) - Static method in class org.wpilib.net.WPINetJNI
Creates a MulticastServiceAnnouncer.
createMulticastServiceResolver(String) - Static method in class org.wpilib.net.WPINetJNI
Creates a MulticastServiceResolver.
createNotifier() - Static method in class org.wpilib.hardware.hal.NotifierJNI
Creates a notifier.
createProperty(String, VideoProperty.Kind, int, int, int, int, int) - Method in class org.wpilib.vision.camera.ImageSource
Create a property.
createRawSink(String, boolean) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Creates a raw sink.
createRawSource(String, boolean, int, int, int, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Creates a raw source.
createSemaphore(int, int) - Static method in class org.wpilib.util.WPIUtilJNI
Creates a semaphore.
createSimDevice(String) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Creates a simulated device.
createSimValue(int, String, int, HALValue) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Creates a value on a simulated device.
createSimValueBoolean(int, String, int, boolean) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Creates a boolean value on a simulated device.
createSimValueDouble(int, String, int, double) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Creates a double value on a simulated device.
createSimValueEnum(int, String, int, String[], int) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Creates an enumerated value on a simulated device.
createSimValueEnumDouble(int, String, int, String[], double[], int) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Creates an enumerated value on a simulated device with double values.
createSimValueInt(int, String, int, int) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Creates an int value on a simulated device.
createSimValueLong(int, String, int, long) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Creates a long value on a simulated device.
createSourceProperty(int, String, int, int, int, int, int, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Creates a source property.
createStringProperty(String, String) - Method in class org.wpilib.vision.camera.ImageSource
Create a string property.
createTimeSyncListener(NetworkTableInstance, boolean, Consumer) - Static method in class org.wpilib.networktables.NetworkTableListener
Create a time synchronization listener.
createUsbCameraDev(String, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Creates a new USB camera by device.
createUsbCameraPath(String, String) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Creates a new USB camera by path.
createValue(String, SimDevice.Direction, HALValue) - Method in class org.wpilib.hardware.hal.SimDevice
Creates a value on the simulated device.
createView(int, int) - Method in class org.wpilib.hardware.led.AddressableLEDBuffer
Creates a view of a subsection of this data buffer, starting from (and including) startingIndex and ending on (and including) endingIndex.
CRITICAL - Enum constant in enum class org.wpilib.epilogue.Logged.Importance
Critical data that should always be present in logs.
criticalAngle - Variable in class org.wpilib.vision.apriltag.AprilTagDetector.QuadThresholdParameters
Critical angle, in radians.
cross() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the cross button's digital signal.
cross() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the cross button's digital signal.
cross() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the cross button's digital signal.
cross() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the cross button's digital signal.
cross(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the cross button's digital signal.
cross(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the cross button's digital signal.
cross(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the cross button's digital signal.
cross(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the cross button's digital signal.
cross(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS4Controller
Constructs an event instance around the cross button's digital signal.
cross(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS5Controller
Constructs an event instance around the cross button's digital signal.
cross(Translation2d) - Method in class org.wpilib.math.geometry.Translation2d
Computes the cross product between this translation and another translation in 2D space.
cross(Translation3d) - Method in class org.wpilib.math.geometry.Translation3d
Computes the cross product between this translation and another translation in 3D space.
cross(Vector, Vector) - Static method in class org.wpilib.math.linalg.Vector
Returns the cross product of 3 dimensional vectors a and b.
CTRE_TYPE - Static variable in class org.wpilib.hardware.hal.PowerDistributionJNI
CTRE (Cross The Road Electronics) Power Distribution Panel (PDP).
CTREPCM - Enum constant in enum class org.wpilib.hardware.pneumatic.PneumaticsModuleType
CTRE PCM.
CTREPCMDataJNI - Class in org.wpilib.hardware.hal.simulation
JNI for CTRE PCM data.
CTREPCMJNI - Class in org.wpilib.hardware.hal
CTRE Pneumatic Control Module (PCM) Functions.
CTREPCMSim - Class in org.wpilib.simulation
Class to control a simulated Pneumatic Control Module (PCM).
CTREPCMSim() - Constructor for class org.wpilib.simulation.CTREPCMSim
Constructs for the default PCM.
CTREPCMSim(int) - Constructor for class org.wpilib.simulation.CTREPCMSim
Constructs from a PCM module number (CAN ID).
CTREPCMSim(PneumaticsControlModule) - Constructor for class org.wpilib.simulation.CTREPCMSim
Constructs from a PneumaticsControlModule object.
CubicHermiteSpline - Class in org.wpilib.math.spline
Represents a hermite spline of degree 3.
CubicHermiteSpline(double[], double[], double[], double[]) - Constructor for class org.wpilib.math.spline.CubicHermiteSpline
Constructs a cubic hermite spline with the specified control vectors.
CubicHermiteSplineProto - Class in org.wpilib.math.spline.proto
 
CubicHermiteSplineProto() - Constructor for class org.wpilib.math.spline.proto.CubicHermiteSplineProto
 
CubicHermiteSplineStruct - Class in org.wpilib.math.spline.struct
 
CubicHermiteSplineStruct() - Constructor for class org.wpilib.math.spline.struct.CubicHermiteSplineStruct
 
current(Current) - Method in class org.wpilib.sysid.SysIdRoutineLog.MotorLog
Log the current applied to the motor.
Current - Record Class in org.wpilib.units.measure
 
Current(double, double, CurrentUnit) - Constructor for record class org.wpilib.units.measure.Current
Creates an instance of a Current record class.
currentCommand() - Method in class org.wpilib.command3.Scheduler
Gets the currently executing command, or null if no command is currently executing.
CurrentUnit - Class in org.wpilib.units
Unit of electric current dimension.
CurrentUnit - Static variable in class org.wpilib.units.BaseUnits
The standard unit of electric current, amperes.
curvature - Variable in class org.wpilib.math.spline.PoseWithCurvature
Represents the curvature in radians per meter.
curvature - Variable in class org.wpilib.math.trajectory.Trajectory.State
The curvature at that point of the trajectory in rad/m.
curvatureDrive(double, double, boolean) - Method in class org.wpilib.drive.DifferentialDrive
Curvature drive method for differential drive platform.
curvatureDriveIK(double, double, boolean) - Static method in class org.wpilib.drive.DifferentialDrive
Curvature drive inverse kinematics for differential drive platform.
CustomLoggerFor - Annotation Interface in org.wpilib.epilogue
Placed on a subclass of ClassSpecificLogger.
CvSink - Class in org.wpilib.vision.camera
A sink for user code to accept video frames as OpenCV images.
CvSink(String) - Constructor for class org.wpilib.vision.camera.CvSink
Create a sink for accepting OpenCV images.
CvSink(String, PixelFormat) - Constructor for class org.wpilib.vision.camera.CvSink
Create a sink for accepting OpenCV images.
CvSource - Class in org.wpilib.vision.camera
A source that represents a video camera.
CvSource(String, PixelFormat, int, int, int) - Constructor for class org.wpilib.vision.camera.CvSource
Create an OpenCV source.
CvSource(String, VideoMode) - Constructor for class org.wpilib.vision.camera.CvSource
Create an OpenCV source.
cx - Variable in class org.wpilib.vision.apriltag.AprilTagPoseEstimator.Config
Camera horizontal focal center, in pixels.
cy - Variable in class org.wpilib.vision.apriltag.AprilTagPoseEstimator.Config
Camera vertical focal center, in pixels.

D

D() - Static method in class org.wpilib.math.geometry.CoordinateAxis
Returns a coordinate axis corresponding to -Z in the NWU coordinate system.
Danger - Section in class org.wpilib.command3.Scheduler
 
dare(Matrix, Matrix, Matrix, Matrix) - Static method in class org.wpilib.math.linalg.DARE
Computes the unique stabilizing solution X to the discrete-time algebraic Riccati equation.
dare(Matrix, Matrix, Matrix, Matrix, Matrix) - Static method in class org.wpilib.math.linalg.DARE
Computes the unique stabilizing solution X to the discrete-time algebraic Riccati equation.
DARE - Class in org.wpilib.math.linalg
DARE solver utility functions.
dareABQR(double[], double[], double[], double[], int, int, double[]) - Static method in class org.wpilib.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 org.wpilib.math.jni.DAREJNI
Computes the unique stabilizing solution X to the discrete-time algebraic Riccati equation.
DAREJNI - Class in org.wpilib.math.jni
DARE JNI.
dareNoPrecond(Matrix, Matrix, Matrix, Matrix) - Static method in class org.wpilib.math.linalg.DARE
Computes the unique stabilizing solution X to the discrete-time algebraic Riccati equation.
dareNoPrecond(Matrix, Matrix, Matrix, Matrix, Matrix) - Static method in class org.wpilib.math.linalg.DARE
Computes the unique stabilizing solution X to the discrete-time algebraic Riccati equation.
dareNoPrecondABQR(double[], double[], double[], double[], int, int, double[]) - Static method in class org.wpilib.math.jni.DAREJNI
Computes the unique stabilizing solution X to the discrete-time algebraic Riccati equation.
dareNoPrecondABQRN(double[], double[], double[], double[], double[], int, int, double[]) - Static method in class org.wpilib.math.jni.DAREJNI
Computes the unique stabilizing solution X to the discrete-time algebraic Riccati equation.
data - Variable in class org.wpilib.hardware.hal.can.CANReceiveMessage
The message data.
data - Variable in class org.wpilib.hardware.hal.can.CANStreamMessage
The message data.
DataLog - Class in org.wpilib.datalog
A data log for high-speed writing of data values.
DataLog(long) - Constructor for class org.wpilib.datalog.DataLog
Constructs.
DataLogBackgroundWriter - Class in org.wpilib.datalog
A data log background writer that periodically flushes the data log on a background thread.
DataLogBackgroundWriter() - Constructor for class org.wpilib.datalog.DataLogBackgroundWriter
Construct a new Data Log.
DataLogBackgroundWriter(String) - Constructor for class org.wpilib.datalog.DataLogBackgroundWriter
Construct a new Data Log.
DataLogBackgroundWriter(String, String) - Constructor for class org.wpilib.datalog.DataLogBackgroundWriter
Construct a new Data Log.
DataLogBackgroundWriter(String, String, double) - Constructor for class org.wpilib.datalog.DataLogBackgroundWriter
Construct a new Data Log.
DataLogBackgroundWriter(String, String, double, String) - Constructor for class org.wpilib.datalog.DataLogBackgroundWriter
Construct a new Data Log.
DataLogEntry - Class in org.wpilib.datalog
Log entry base class.
DataLogEntry(DataLog, String, String) - Constructor for class org.wpilib.datalog.DataLogEntry
Constructs a data log entry.
DataLogEntry(DataLog, String, String, String) - Constructor for class org.wpilib.datalog.DataLogEntry
Constructs a data log entry.
DataLogEntry(DataLog, String, String, String, long) - Constructor for class org.wpilib.datalog.DataLogEntry
Constructs a data log entry.
DataLogIterator - Class in org.wpilib.datalog
DataLogReader iterator.
DataLogJNI - Class in org.wpilib.datalog
DataLog JNI Functions.
DataLogJNI.Helper - Class in org.wpilib.datalog
Sets whether JNI should be loaded in the static block.
DataLogManager - Class in org.wpilib.system
Centralized data log that provides automatic data log file management.
DataLogReader - Class in org.wpilib.datalog
Data log reader (reads logs written by the DataLog class).
DataLogReader(String) - Constructor for class org.wpilib.datalog.DataLogReader
Constructs from a file.
DataLogReader(ByteBuffer) - Constructor for class org.wpilib.datalog.DataLogReader
Constructs from a byte buffer.
DataLogRecord - Class in org.wpilib.datalog
A record in the data log.
DataLogRecord.MetadataRecordData - Class in org.wpilib.datalog
Data contained in a set metadata control record as created by DataLog.setMetadata().
DataLogRecord.StartRecordData - Class in org.wpilib.datalog
Data contained in a start control record as created by DataLog.start() when writing the log.
DataLogWriter - Class in org.wpilib.datalog
A data log writer that flushes the data log to a file when flush() is called.
DataLogWriter(OutputStream) - Constructor for class org.wpilib.datalog.DataLogWriter
Construct a new Data Log with an output stream.
DataLogWriter(OutputStream, String) - Constructor for class org.wpilib.datalog.DataLogWriter
Construct a new Data Log with an output stream.
DataLogWriter(String) - Constructor for class org.wpilib.datalog.DataLogWriter
Construct a new Data Log.
DataLogWriter(String, String) - Constructor for class org.wpilib.datalog.DataLogWriter
Construct a new Data Log.
DCMotor - Class in org.wpilib.math.system
Holds the constants for a DC motor.
DCMotor(double, double, double, double, double, int) - Constructor for class org.wpilib.math.system.DCMotor
Constructs a DC motor.
DCMotorProto - Class in org.wpilib.math.system.proto
 
DCMotorProto() - Constructor for class org.wpilib.math.system.proto.DCMotorProto
 
DCMotorSim - Class in org.wpilib.simulation
Represents a simulated DC motor mechanism.
DCMotorSim(LinearSystem, DCMotor, double...) - Constructor for class org.wpilib.simulation.DCMotorSim
Creates a simulated DC motor mechanism.
DCMotorStruct - Class in org.wpilib.math.system.struct
 
DCMotorStruct() - Constructor for class org.wpilib.math.system.struct.DCMotorStruct
 
deadline(Command, Command...) - Static method in class org.wpilib.command2.Commands
Runs a group of commands at the same time.
deadlineFor(Command...) - Method in class org.wpilib.command2.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 org.wpilib.command2.Command
Deprecated, for removal: This API element is subject to removal in a future version.
debounce(double) - Method in class org.wpilib.command2.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) - Method in class org.wpilib.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 org.wpilib.command2.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 org.wpilib.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(Time) - Method in class org.wpilib.command3.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(Time) - Method in class org.wpilib.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(Time, Debouncer.DebounceType) - Method in class org.wpilib.command3.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(Time, Debouncer.DebounceType) - Method in class org.wpilib.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.
Debouncer - Class in org.wpilib.math.filter
A simple debounce filter for boolean streams.
Debouncer(double) - Constructor for class org.wpilib.math.filter.Debouncer
Creates a new Debouncer.
Debouncer(double, Debouncer.DebounceType) - Constructor for class org.wpilib.math.filter.Debouncer
Creates a new Debouncer.
Debouncer.DebounceType - Enum Class in org.wpilib.math.filter
Type of debouncing to perform.
debug - Variable in class org.wpilib.vision.apriltag.AprilTagDetector.Config
Debug mode.
DEBUG - Enum constant in enum class org.wpilib.epilogue.Logged.Importance
Debug information.
declarations - Variable in class org.wpilib.util.struct.parser.ParsedSchema
Declarations.
decodeSharpening - Variable in class org.wpilib.vision.apriltag.AprilTagDetector.Config
How much sharpening should be done to decoded images.
DEFAULT_MODULE - Static variable in class org.wpilib.hardware.hal.PowerDistributionJNI
Use the default module number for the selected module type.
DEFAULT_PRIORITY - Static variable in interface org.wpilib.command3.Command
The default command priority.
defaultNaming() - Element in annotation interface org.wpilib.epilogue.Logged
The default naming behavior to use.
defer(Supplier) - Method in interface org.wpilib.command2.Subsystem
Constructs a DeferredCommand with the provided supplier.
defer(Supplier, Set) - Static method in class org.wpilib.command2.Commands
Runs the command supplied by the supplier.
DeferredCommand - Class in org.wpilib.command2
Defers Command construction to runtime.
DeferredCommand(Supplier, Set) - Constructor for class org.wpilib.command2.DeferredCommand
Creates a new DeferredCommand that directly runs the supplied command when initialized, and ends when it ends.
deferredProxy(Supplier) - Static method in class org.wpilib.command2.Commands
Constructs a command that schedules the command returned from the supplier when initialized, and ends when it is no longer scheduled.
deglitch - Variable in class org.wpilib.vision.apriltag.AprilTagDetector.QuadThresholdParameters
Whether the thresholded image be should be deglitched.
Degree - Static variable in class org.wpilib.units.Units
1/360 of a turn around a circle, or 1/57.3 Units.Radians.
Degrees - Static variable in class org.wpilib.units.Units
1/360 of a turn around a circle, or 1/57.3 Units.Radians.
DegreesPerSecond - Static variable in class org.wpilib.units.Units
A unit of angular velocity equivalent to spinning at a rate of one Degree per Units.Second.
DegreesPerSecondPerSecond - Static variable in class org.wpilib.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 org.wpilib.math.util.Units
Converts given degrees to radians.
degreesToRotations(double) - Static method in class org.wpilib.math.util.Units
Converts given degrees to rotations.
delay(double) - Static method in class org.wpilib.system.Timer
Pause the execution of the thread for a specified period of time given in seconds.
delay(Time) - Static method in class org.wpilib.system.Timer
Pause the execution of the thread for a specified period of time.
deleteProperty(String) - Method in class org.wpilib.networktables.Topic
Deletes a property.
deleteTopicProperty(int, String) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Deletes topic property.
denominator() - Method in class org.wpilib.units.PerUnit
Gets the denominator unit.
depth() - Method in record class org.wpilib.networktables.PubSubOption.PollStorage
Returns the value of the depth record component.
derive(U) - Static method in class org.wpilib.units.Units
Creates a new unit builder object based on a given input unit.
desaturate(double) - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelVelocities
Renormalizes the wheel velocities if any either side is above the specified maximum.
desaturate(double) - Method in class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
Renormalizes the wheel velocities if any individual velocity is above the specified maximum.
desaturate(LinearVelocity) - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelVelocities
Renormalizes the wheel velocities if any either side is above the specified maximum.
desaturate(LinearVelocity) - Method in class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
Renormalizes the wheel velocities if any individual velocity is above the specified maximum.
desaturateInputVector(Matrix, double) - Static method in class org.wpilib.math.util.StateSpaceUtil
Renormalize all inputs if any exceeds the maximum magnitude.
desaturateWheelVelocities(SwerveModuleVelocity[], double) - Static method in class org.wpilib.math.kinematics.SwerveDriveKinematics
Renormalizes the wheel velocities if any individual velocity is above the specified maximum.
desaturateWheelVelocities(SwerveModuleVelocity[], ChassisVelocities, double, double, double) - Static method in class org.wpilib.math.kinematics.SwerveDriveKinematics
Renormalizes the wheel velocities if any individual velocity is above the specified maximum, as well as getting rid of joystick saturation at edges of joystick.
desaturateWheelVelocities(SwerveModuleVelocity[], ChassisVelocities, LinearVelocity, LinearVelocity, AngularVelocity) - Static method in class org.wpilib.math.kinematics.SwerveDriveKinematics
Renormalizes the wheel velocities if any individual velocity is above the specified maximum, as well as getting rid of joystick saturation at edges of joystick.
desaturateWheelVelocities(SwerveModuleVelocity[], LinearVelocity) - Static method in class org.wpilib.math.kinematics.SwerveDriveKinematics
Renormalizes the wheel velocities if any individual velocity is above the specified maximum.
description - Variable in class org.wpilib.hardware.hal.OpModeOption
 
description() - Method in record class org.wpilib.command3.ConflictDetector.Conflict
Gets a descriptive message for the conflict.
description() - Element in annotation interface org.wpilib.opmode.Autonomous
Extended description.
description() - Element in annotation interface org.wpilib.opmode.Teleop
Extended description.
description() - Element in annotation interface org.wpilib.opmode.TestOpMode
Extended description.
destroyAlert(int) - Static method in class org.wpilib.hardware.hal.AlertJNI
Destroys an alert.
destroyDetector(long) - Static method in class org.wpilib.vision.apriltag.jni.AprilTagJNI
Destroys an AprilTag detector engine.
destroyEvent(int) - Static method in class org.wpilib.util.WPIUtilJNI
Destroys an event.
destroyInstance(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Destroys an NT instance.
destroyListenerPoller(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Destroys listener poller.
destroyListenerPoller(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Destroys listener poller.
destroyNotifier(int) - Static method in class org.wpilib.hardware.hal.NotifierJNI
Destroys a notifier.
destroySemaphore(int) - Static method in class org.wpilib.util.WPIUtilJNI
Destroys a semaphore.
det() - Method in class org.wpilib.math.linalg.Matrix
Returns the determinant of this matrix.
detect(long, int, int, int, long) - Static method in class org.wpilib.vision.apriltag.jni.AprilTagJNI
Detect tags from an 8-bit image.
detect(Mat) - Method in class org.wpilib.vision.apriltag.AprilTagDetector
Detect tags from an 8-bit image.
dev - Variable in class org.wpilib.vision.camera.UsbCameraInfo
Device number (e.g.
diag() - Method in class org.wpilib.math.linalg.Matrix
Returns the diagonal elements inside a vector or square matrix.
DifferentialDrive - Class in org.wpilib.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(DoubleConsumer, DoubleConsumer) - Constructor for class org.wpilib.drive.DifferentialDrive
Construct a DifferentialDrive.
DifferentialDrive(MotorController, MotorController) - Constructor for class org.wpilib.drive.DifferentialDrive
Construct a DifferentialDrive.
DifferentialDrive.WheelVelocities - Class in org.wpilib.drive
Wheel velocities for a differential drive.
DifferentialDriveAccelerationLimiter - Class in org.wpilib.math.controller
Filters the provided voltages to limit a differential drive's linear and angular acceleration.
DifferentialDriveAccelerationLimiter(LinearSystem, double, double, double) - Constructor for class org.wpilib.math.controller.DifferentialDriveAccelerationLimiter
Constructs a DifferentialDriveAccelerationLimiter.
DifferentialDriveAccelerationLimiter(LinearSystem, double, double, double, double) - Constructor for class org.wpilib.math.controller.DifferentialDriveAccelerationLimiter
Constructs a DifferentialDriveAccelerationLimiter.
DifferentialDriveFeedforward - Class in org.wpilib.math.controller
A helper class which computes the feedforward outputs for a differential drive drivetrain.
DifferentialDriveFeedforward(double, double, double, double) - Constructor for class org.wpilib.math.controller.DifferentialDriveFeedforward
Creates a new DifferentialDriveFeedforward with the specified parameters.
DifferentialDriveFeedforward(double, double, double, double, double) - Constructor for class org.wpilib.math.controller.DifferentialDriveFeedforward
Creates a new DifferentialDriveFeedforward with the specified parameters.
DifferentialDriveFeedforwardProto - Class in org.wpilib.math.controller.proto
 
DifferentialDriveFeedforwardProto() - Constructor for class org.wpilib.math.controller.proto.DifferentialDriveFeedforwardProto
 
DifferentialDriveFeedforwardStruct - Class in org.wpilib.math.controller.struct
 
DifferentialDriveFeedforwardStruct() - Constructor for class org.wpilib.math.controller.struct.DifferentialDriveFeedforwardStruct
 
differentialDriveFromPhysicalConstants(DCMotor, double, double, double, double, double) - Static method in class org.wpilib.math.system.Models
Creates a differential drive state-space model from physical constants.
differentialDriveFromSysId(double, double, double, double) - Static method in class org.wpilib.math.system.Models
Creates a differential drive state-space model from SysId constants kᵥ and kₐ in both linear {(V/(m/s), (V/(m/s²))} and angular {(V/(rad/s), (V/(rad/s²))} cases.
differentialDriveFromSysId(double, double, double, double, double) - Static method in class org.wpilib.math.system.Models
Creates a differential drive state-space model from SysId constants kᵥ and kₐ in both linear {(V/(m/s), (V/(m/s²))} and angular {(V/(rad/s), (V/(rad/s²))} cases.
DifferentialDriveKinematics - Class in org.wpilib.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 org.wpilib.math.kinematics.DifferentialDriveKinematics
Constructs a differential drive kinematics object.
DifferentialDriveKinematics(Distance) - Constructor for class org.wpilib.math.kinematics.DifferentialDriveKinematics
Constructs a differential drive kinematics object.
DifferentialDriveKinematicsConstraint - Class in org.wpilib.math.trajectory.constraint
A class that enforces constraints on the differential drive kinematics.
DifferentialDriveKinematicsConstraint(DifferentialDriveKinematics, double) - Constructor for class org.wpilib.math.trajectory.constraint.DifferentialDriveKinematicsConstraint
Constructs a differential drive dynamics constraint.
DifferentialDriveKinematicsProto - Class in org.wpilib.math.kinematics.proto
 
DifferentialDriveKinematicsProto() - Constructor for class org.wpilib.math.kinematics.proto.DifferentialDriveKinematicsProto
 
DifferentialDriveKinematicsStruct - Class in org.wpilib.math.kinematics.struct
 
DifferentialDriveKinematicsStruct() - Constructor for class org.wpilib.math.kinematics.struct.DifferentialDriveKinematicsStruct
 
DifferentialDriveOdometry - Class in org.wpilib.math.kinematics
Class for differential drive odometry.
DifferentialDriveOdometry(Rotation2d, double, double) - Constructor for class org.wpilib.math.kinematics.DifferentialDriveOdometry
Constructs a DifferentialDriveOdometry object.
DifferentialDriveOdometry(Rotation2d, double, double, Pose2d) - Constructor for class org.wpilib.math.kinematics.DifferentialDriveOdometry
Constructs a DifferentialDriveOdometry object.
DifferentialDriveOdometry(Rotation2d, Distance, Distance) - Constructor for class org.wpilib.math.kinematics.DifferentialDriveOdometry
Constructs a DifferentialDriveOdometry object.
DifferentialDriveOdometry(Rotation2d, Distance, Distance, Pose2d) - Constructor for class org.wpilib.math.kinematics.DifferentialDriveOdometry
Constructs a DifferentialDriveOdometry object.
DifferentialDriveOdometry3d - Class in org.wpilib.math.kinematics
Class for differential drive odometry.
DifferentialDriveOdometry3d(Rotation3d, double, double) - Constructor for class org.wpilib.math.kinematics.DifferentialDriveOdometry3d
Constructs a DifferentialDriveOdometry3d object.
DifferentialDriveOdometry3d(Rotation3d, double, double, Pose3d) - Constructor for class org.wpilib.math.kinematics.DifferentialDriveOdometry3d
Constructs a DifferentialDriveOdometry3d object.
DifferentialDriveOdometry3d(Rotation3d, Distance, Distance) - Constructor for class org.wpilib.math.kinematics.DifferentialDriveOdometry3d
Constructs a DifferentialDriveOdometry3d object.
DifferentialDriveOdometry3d(Rotation3d, Distance, Distance, Pose3d) - Constructor for class org.wpilib.math.kinematics.DifferentialDriveOdometry3d
Constructs a DifferentialDriveOdometry3d object.
DifferentialDrivePoseEstimator - Class in org.wpilib.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 org.wpilib.math.estimator.DifferentialDrivePoseEstimator
Constructs a DifferentialDrivePoseEstimator with default standard deviations for the model and vision measurements.
DifferentialDrivePoseEstimator(DifferentialDriveKinematics, Rotation2d, double, double, Pose2d, Matrix, Matrix) - Constructor for class org.wpilib.math.estimator.DifferentialDrivePoseEstimator
Constructs a DifferentialDrivePoseEstimator.
DifferentialDrivePoseEstimator3d - Class in org.wpilib.math.estimator
This class wraps Differential Drive Odometry to fuse latency-compensated vision measurements with differential drive encoder measurements.
DifferentialDrivePoseEstimator3d(DifferentialDriveKinematics, Rotation3d, double, double, Pose3d) - Constructor for class org.wpilib.math.estimator.DifferentialDrivePoseEstimator3d
Constructs a DifferentialDrivePoseEstimator3d with default standard deviations for the model and vision measurements.
DifferentialDrivePoseEstimator3d(DifferentialDriveKinematics, Rotation3d, double, double, Pose3d, Matrix, Matrix) - Constructor for class org.wpilib.math.estimator.DifferentialDrivePoseEstimator3d
Constructs a DifferentialDrivePoseEstimator3d.
DifferentialDrivetrainSim - Class in org.wpilib.simulation
This class simulates the state of the drivetrain.
DifferentialDrivetrainSim(DCMotor, double, double, double, double, double, Matrix) - Constructor for class org.wpilib.simulation.DifferentialDrivetrainSim
Creates a simulated differential drivetrain.
DifferentialDrivetrainSim(LinearSystem, DCMotor, double, double, double, Matrix) - Constructor for class org.wpilib.simulation.DifferentialDrivetrainSim
Creates a simulated differential drivetrain.
DifferentialDrivetrainSim.KitbotGearing - Enum Class in org.wpilib.simulation
Represents a gearing option of the Toughbox mini.
DifferentialDrivetrainSim.KitbotMotor - Enum Class in org.wpilib.simulation
Represents common motor layouts of the kit drivetrain.
DifferentialDrivetrainSim.KitbotWheelSize - Enum Class in org.wpilib.simulation
Represents common wheel sizes of the kit drivetrain.
DifferentialDriveVoltageConstraint - Class in org.wpilib.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 org.wpilib.math.trajectory.constraint.DifferentialDriveVoltageConstraint
Creates a new DifferentialDriveVoltageConstraint.
DifferentialDriveWheelAccelerations - Class in org.wpilib.math.kinematics
Represents the wheel accelerations for a differential drive drivetrain.
DifferentialDriveWheelAccelerations() - Constructor for class org.wpilib.math.kinematics.DifferentialDriveWheelAccelerations
Constructs a DifferentialDriveWheelAccelerations with zeros for left and right accelerations.
DifferentialDriveWheelAccelerations(double, double) - Constructor for class org.wpilib.math.kinematics.DifferentialDriveWheelAccelerations
Constructs a DifferentialDriveWheelAccelerations.
DifferentialDriveWheelAccelerations(LinearAcceleration, LinearAcceleration) - Constructor for class org.wpilib.math.kinematics.DifferentialDriveWheelAccelerations
Constructs a DifferentialDriveWheelAccelerations.
DifferentialDriveWheelAccelerationsProto - Class in org.wpilib.math.kinematics.proto
 
DifferentialDriveWheelAccelerationsProto() - Constructor for class org.wpilib.math.kinematics.proto.DifferentialDriveWheelAccelerationsProto
 
DifferentialDriveWheelAccelerationsStruct - Class in org.wpilib.math.kinematics.struct
 
DifferentialDriveWheelAccelerationsStruct() - Constructor for class org.wpilib.math.kinematics.struct.DifferentialDriveWheelAccelerationsStruct
 
DifferentialDriveWheelPositions - Class in org.wpilib.math.kinematics
Represents the wheel positions for a differential drive drivetrain.
DifferentialDriveWheelPositions(double, double) - Constructor for class org.wpilib.math.kinematics.DifferentialDriveWheelPositions
Constructs a DifferentialDriveWheelPositions.
DifferentialDriveWheelPositions(Distance, Distance) - Constructor for class org.wpilib.math.kinematics.DifferentialDriveWheelPositions
Constructs a DifferentialDriveWheelPositions.
DifferentialDriveWheelPositionsProto - Class in org.wpilib.math.kinematics.proto
 
DifferentialDriveWheelPositionsProto() - Constructor for class org.wpilib.math.kinematics.proto.DifferentialDriveWheelPositionsProto
 
DifferentialDriveWheelPositionsStruct - Class in org.wpilib.math.kinematics.struct
 
DifferentialDriveWheelPositionsStruct() - Constructor for class org.wpilib.math.kinematics.struct.DifferentialDriveWheelPositionsStruct
 
DifferentialDriveWheelVelocities - Class in org.wpilib.math.kinematics
Represents the wheel velocities for a differential drive drivetrain.
DifferentialDriveWheelVelocities() - Constructor for class org.wpilib.math.kinematics.DifferentialDriveWheelVelocities
Constructs a DifferentialDriveWheelVelocities with zeros for left and right velocities.
DifferentialDriveWheelVelocities(double, double) - Constructor for class org.wpilib.math.kinematics.DifferentialDriveWheelVelocities
Constructs a DifferentialDriveWheelVelocities.
DifferentialDriveWheelVelocities(LinearVelocity, LinearVelocity) - Constructor for class org.wpilib.math.kinematics.DifferentialDriveWheelVelocities
Constructs a DifferentialDriveWheelVelocities.
DifferentialDriveWheelVelocitiesProto - Class in org.wpilib.math.kinematics.proto
 
DifferentialDriveWheelVelocitiesProto() - Constructor for class org.wpilib.math.kinematics.proto.DifferentialDriveWheelVelocitiesProto
 
DifferentialDriveWheelVelocitiesStruct - Class in org.wpilib.math.kinematics.struct
 
DifferentialDriveWheelVelocitiesStruct() - Constructor for class org.wpilib.math.kinematics.struct.DifferentialDriveWheelVelocitiesStruct
 
DifferentialDriveWheelVoltages - Class in org.wpilib.math.controller
Motor voltages for a differential drive.
DifferentialDriveWheelVoltages() - Constructor for class org.wpilib.math.controller.DifferentialDriveWheelVoltages
Default constructor.
DifferentialDriveWheelVoltages(double, double) - Constructor for class org.wpilib.math.controller.DifferentialDriveWheelVoltages
Constructs a DifferentialDriveWheelVoltages.
DifferentialDriveWheelVoltagesProto - Class in org.wpilib.math.controller.proto
 
DifferentialDriveWheelVoltagesProto() - Constructor for class org.wpilib.math.controller.proto.DifferentialDriveWheelVoltagesProto
 
DifferentialDriveWheelVoltagesStruct - Class in org.wpilib.math.controller.struct
 
DifferentialDriveWheelVoltagesStruct() - Constructor for class org.wpilib.math.controller.struct.DifferentialDriveWheelVoltagesStruct
 
Digital - Enum constant in enum class org.wpilib.hardware.pneumatic.CompressorConfigType
Digital.
DigitalInput - Class in org.wpilib.hardware.discrete
Class to read a digital input.
DigitalInput(int) - Constructor for class org.wpilib.hardware.discrete.DigitalInput
Create an instance of a Digital Input class.
DigitalOutput - Class in org.wpilib.hardware.discrete
Class to write digital outputs.
DigitalOutput(int) - Constructor for class org.wpilib.hardware.discrete.DigitalOutput
Create an instance of a digital output.
DigitalPWMDataJNI - Class in org.wpilib.hardware.hal.simulation
JNI for digital PWM data.
DigitalPWMSim - Class in org.wpilib.simulation
Class to control a simulated digital PWM output.
DigitalPWMSim(DigitalOutput) - Constructor for class org.wpilib.simulation.DigitalPWMSim
Constructs from a DigitalOutput object.
Dimensionless - Record Class in org.wpilib.units.measure
 
Dimensionless(double, double, DimensionlessUnit) - Constructor for record class org.wpilib.units.measure.Dimensionless
Creates an instance of a Dimensionless record class.
DimensionlessUnit - Class in org.wpilib.units
A type of unit that corresponds to raw values and not any physical dimension, such as percentage.
DIODataJNI - Class in org.wpilib.hardware.hal.simulation
JNI for DIO data.
DIOJNI - Class in org.wpilib.hardware.hal
Digital Input/Output (IO) JNI Functions.
DIOSim - Class in org.wpilib.simulation
Class to control a simulated digital input or output.
DIOSim(int) - Constructor for class org.wpilib.simulation.DIOSim
Constructs from a digital I/O channel number.
DIOSim(DigitalInput) - Constructor for class org.wpilib.simulation.DIOSim
Constructs from a DigitalInput object.
DIOSim(DigitalOutput) - Constructor for class org.wpilib.simulation.DIOSim
Constructs from a DigitalOutput object.
direction - Variable in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI.SimValueInfo
 
disable() - Method in class org.wpilib.command2.CommandScheduler
Disables the command scheduler.
disable() - Method in class org.wpilib.epilogue.logging.ClassSpecificLogger
Disables this logger.
disable() - Method in interface org.wpilib.hardware.motor.MotorController
Disables the motor controller.
disable() - Method in class org.wpilib.hardware.motor.PWMMotorController
 
disable() - Method in class org.wpilib.hardware.pneumatic.Compressor
Disable the compressor.
disable() - Method in class org.wpilib.system.Watchdog
Disables the watchdog timer.
disable() - Method in class org.wpilib.xrp.XRPMotor
 
DISABLE_LOCAL - Static variable in interface org.wpilib.networktables.PubSubOption
For subscriptions, indicates local value updates will not be queued for readQueue() .
DISABLE_REMOTE - Static variable in interface org.wpilib.networktables.PubSubOption
For subscriptions, indicates remote value updates will not be queued for readQueue() .
disableCompressor() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
Disables the compressor.
disableCompressor() - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Disables the compressor.
disableCompressor() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
Disables the compressor.
disableContinuousInput() - Method in class org.wpilib.hardware.expansionhub.ExpansionHubPidConstants
Disable continous input mode.
disableContinuousInput() - Method in class org.wpilib.math.controller.PIDController
Disables continuous input.
disableContinuousInput() - Method in class org.wpilib.math.controller.ProfiledPIDController
Disables continuous input.
disabled() - Static method in class org.wpilib.command2.button.RobotModeTriggers
Returns a trigger that is true when the robot is disabled.
disabled() - Static method in class org.wpilib.command3.button.RobotModeTriggers
Returns a trigger that is true when the robot is disabled.
disabled() - Method in record class org.wpilib.networktables.PubSubOption.DisableLocal
Returns the value of the disabled record component.
disabled() - Method in record class org.wpilib.networktables.PubSubOption.DisableRemote
Returns the value of the disabled record component.
Disabled - Enum constant in enum class org.wpilib.hardware.pneumatic.CompressorConfigType
Disabled.
disabledExit() - Method in class org.wpilib.framework.IterativeRobotBase
Exit code for disabled mode should go here.
disabledInit() - Method in class org.wpilib.framework.IterativeRobotBase
Initialization code for disabled mode should go here.
disabledPeriodic() - Method in class org.wpilib.framework.IterativeRobotBase
Periodic code for disabled mode should go here.
disabledPeriodic() - Method in interface org.wpilib.opmode.OpMode
This function is called periodically while the opmode is selected on the DS (robot is disabled).
disabledPeriodic() - Method in class org.wpilib.opmode.PeriodicOpMode
Called periodically while the opmode is selected on the DS (robot is disabled).
disableLocal - Variable in class org.wpilib.networktables.PubSubOptions
For subscriptions, if local value updates should not be queued for readQueue().
DisableLocal(boolean) - Constructor for record class org.wpilib.networktables.PubSubOption.DisableLocal
Creates an instance of a DisableLocal record class.
disableMockTime() - Static method in class org.wpilib.util.WPIUtilJNI
Disable mock time.
disablePWM() - Method in class org.wpilib.hardware.discrete.DigitalOutput
Change this line from a PWM output back to a static Digital Output line.
disableRemote - Variable in class org.wpilib.networktables.PubSubOptions
For subscriptions, if remote value updates should not be queued for readQueue().
DisableRemote(boolean) - Constructor for record class org.wpilib.networktables.PubSubOption.DisableRemote
Creates an instance of a DisableRemote record class.
disableTermination() - Method in class org.wpilib.hardware.bus.SerialPort
Disable termination behavior.
disabling(int) - Static method in interface org.wpilib.epilogue.logging.errors.ErrorHandler
Creates an error handler that will automatically disable a logger if it encounters too many errors.
disconnect() - Method in class org.wpilib.networktables.NetworkTableInstance
Disconnects the client if it's running and connected.
disconnect(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Disconnects the client if it's running and connected.
Discretization - Class in org.wpilib.math.system
Discretization helper functions.
discretize(double) - Method in class org.wpilib.math.kinematics.ChassisVelocities
Discretizes continuous-time chassis velocities.
discretizeA(Matrix, double) - Static method in class org.wpilib.math.system.Discretization
Discretizes the given continuous A matrix.
discretizeAB(Matrix, Matrix, double) - Static method in class org.wpilib.math.system.Discretization
Discretizes the given continuous A and B matrices.
discretizeAQ(Matrix, Matrix, double) - Static method in class org.wpilib.math.system.Discretization
Discretizes the given continuous A and Q matrices.
discretizeR(Matrix, double) - Static method in class org.wpilib.math.system.Discretization
Returns a discretized version of the provided continuous measurement noise covariance matrix.
distance - Variable in class org.wpilib.math.kinematics.SwerveModulePosition
Distance measured by the wheel of the module in meters.
Distance - Record Class in org.wpilib.units.measure
 
Distance(double, double, DistanceUnit) - Constructor for record class org.wpilib.units.measure.Distance
Creates an instance of a Distance record class.
DistanceUnit - Class in org.wpilib.units
Unit of linear dimension.
DistanceUnit - Static variable in class org.wpilib.units.BaseUnits
The standard unit of distance, meters.
div(double) - Method in class org.wpilib.math.geometry.Pose2d
Divides the current pose by a scalar.
div(double) - Method in class org.wpilib.math.geometry.Pose3d
Divides the current pose by a scalar.
div(double) - Method in class org.wpilib.math.geometry.Rotation2d
Divides the current rotation by a scalar.
div(double) - Method in class org.wpilib.math.geometry.Rotation3d
Divides the current rotation by a scalar.
div(double) - Method in class org.wpilib.math.geometry.Transform2d
Divides the transform by the scalar.
div(double) - Method in class org.wpilib.math.geometry.Transform3d
Divides the transform by the scalar.
div(double) - Method in class org.wpilib.math.geometry.Translation2d
Returns the translation divided by a scalar.
div(double) - Method in class org.wpilib.math.geometry.Translation3d
Returns the translation divided by a scalar.
div(double) - Method in class org.wpilib.math.kinematics.ChassisAccelerations
Divides the ChassisAccelerations by a scalar and returns the new ChassisAccelerations.
div(double) - Method in class org.wpilib.math.kinematics.ChassisVelocities
Divides the ChassisVelocities by a scalar and returns the new ChassisVelocities.
div(double) - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelAccelerations
Divides the DifferentialDriveWheelAccelerations by a scalar and returns the new DifferentialDriveWheelAccelerations.
div(double) - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelVelocities
Divides the DifferentialDriveWheelVelocities by a scalar and returns the new DifferentialDriveWheelVelocities.
div(double) - Method in class org.wpilib.math.kinematics.MecanumDriveWheelAccelerations
Divides the MecanumDriveWheelAccelerations by a scalar and returns the new MecanumDriveWheelAccelerations.
div(double) - Method in class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
Divides the MecanumDriveWheelVelocities by a scalar and returns the new MecanumDriveWheelVelocities.
div(double) - Method in class org.wpilib.math.linalg.Matrix
Divides all elements of this matrix by the given value.
div(double) - Method in class org.wpilib.math.linalg.Vector
 
div(double) - Method in record class org.wpilib.units.ImmutableMeasure
 
div(double) - Method in record class org.wpilib.units.measure.Acceleration
 
div(double) - Method in record class org.wpilib.units.measure.Angle
 
div(double) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(double) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(double) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(double) - Method in record class org.wpilib.units.measure.Current
 
div(double) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(double) - Method in record class org.wpilib.units.measure.Distance
 
div(double) - Method in interface org.wpilib.units.Measure
Divides this measure by a unitless scalar and returns the result.
div(double) - Method in record class org.wpilib.units.measure.Energy
 
div(double) - Method in record class org.wpilib.units.measure.Force
 
div(double) - Method in record class org.wpilib.units.measure.Frequency
 
div(double) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(double) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(double) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(double) - Method in record class org.wpilib.units.measure.Mass
 
div(double) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(double) - Method in record class org.wpilib.units.measure.Mult
 
div(double) - Method in record class org.wpilib.units.measure.Per
 
div(double) - Method in record class org.wpilib.units.measure.Power
 
div(double) - Method in record class org.wpilib.units.measure.Resistance
 
div(double) - Method in record class org.wpilib.units.measure.Temperature
 
div(double) - Method in record class org.wpilib.units.measure.Time
 
div(double) - Method in record class org.wpilib.units.measure.Torque
 
div(double) - Method in record class org.wpilib.units.measure.Velocity
 
div(double) - Method in record class org.wpilib.units.measure.Voltage
 
div(double) - Method in interface org.wpilib.units.UnaryFunction
Creates a composite function h(x) such that h(x) = 1/k * f(x).
div(int) - Method in class org.wpilib.math.linalg.Matrix
Divides all elements of this matrix by the given value.
div(int) - Method in class org.wpilib.math.linalg.Vector
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Angle
 
div(Acceleration) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Acceleration) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Acceleration) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Current
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Distance
 
div(Acceleration) - Method in interface org.wpilib.units.Measure
Divides this measure by a generic acceleration and returns the result in the most appropriate unit.
div(Acceleration) - Method in record class org.wpilib.units.measure.Energy
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Force
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Frequency
 
div(Acceleration) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Acceleration) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Acceleration) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Mass
 
div(Acceleration) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Mult
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Per
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Power
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Resistance
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Temperature
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Time
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Torque
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Velocity
 
div(Acceleration) - Method in record class org.wpilib.units.measure.Voltage
 
div(Angle) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Angle) - Method in record class org.wpilib.units.measure.Angle
 
div(Angle) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Angle) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Angle) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Angle) - Method in record class org.wpilib.units.measure.Current
 
div(Angle) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Angle) - Method in record class org.wpilib.units.measure.Distance
 
div(Angle) - Method in interface org.wpilib.units.Measure
Divides this measure by an angle and returns the result in the most appropriate unit.
div(Angle) - Method in record class org.wpilib.units.measure.Energy
 
div(Angle) - Method in record class org.wpilib.units.measure.Force
 
div(Angle) - Method in record class org.wpilib.units.measure.Frequency
 
div(Angle) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Angle) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Angle) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Angle) - Method in record class org.wpilib.units.measure.Mass
 
div(Angle) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Angle) - Method in record class org.wpilib.units.measure.Mult
 
div(Angle) - Method in record class org.wpilib.units.measure.Per
 
div(Angle) - Method in record class org.wpilib.units.measure.Power
 
div(Angle) - Method in record class org.wpilib.units.measure.Resistance
 
div(Angle) - Method in record class org.wpilib.units.measure.Temperature
 
div(Angle) - Method in record class org.wpilib.units.measure.Time
 
div(Angle) - Method in record class org.wpilib.units.measure.Torque
 
div(Angle) - Method in record class org.wpilib.units.measure.Velocity
 
div(Angle) - Method in record class org.wpilib.units.measure.Voltage
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Acceleration
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Angle
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Current
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Distance
 
div(AngularAcceleration) - Method in interface org.wpilib.units.Measure
Divides this measure by an angular acceleration and returns the result in the most appropriate unit.
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Energy
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Force
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Frequency
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Mass
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Mult
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Per
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Power
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Resistance
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Temperature
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Time
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Torque
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Velocity
 
div(AngularAcceleration) - Method in record class org.wpilib.units.measure.Voltage
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Acceleration
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Angle
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Current
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Distance
 
div(AngularMomentum) - Method in interface org.wpilib.units.Measure
Divides this measure by an angular momentum and returns the result in the most appropriate unit.
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Energy
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Force
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Frequency
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Mass
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Mult
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Per
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Power
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Resistance
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Temperature
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Time
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Torque
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Velocity
 
div(AngularMomentum) - Method in record class org.wpilib.units.measure.Voltage
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Acceleration
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Angle
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Current
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Distance
 
div(AngularVelocity) - Method in interface org.wpilib.units.Measure
Divides this measure by an angular velocity and returns the result in the most appropriate unit.
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Energy
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Force
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Frequency
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Mass
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Mult
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Per
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Power
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Resistance
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Temperature
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Time
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Torque
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Velocity
 
div(AngularVelocity) - Method in record class org.wpilib.units.measure.Voltage
 
div(Current) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Current) - Method in record class org.wpilib.units.measure.Angle
 
div(Current) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Current) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Current) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Current) - Method in record class org.wpilib.units.measure.Current
 
div(Current) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Current) - Method in record class org.wpilib.units.measure.Distance
 
div(Current) - Method in interface org.wpilib.units.Measure
Divides this measure by an electric current and returns the result in the most appropriate unit.
div(Current) - Method in record class org.wpilib.units.measure.Energy
 
div(Current) - Method in record class org.wpilib.units.measure.Force
 
div(Current) - Method in record class org.wpilib.units.measure.Frequency
 
div(Current) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Current) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Current) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Current) - Method in record class org.wpilib.units.measure.Mass
 
div(Current) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Current) - Method in record class org.wpilib.units.measure.Mult
 
div(Current) - Method in record class org.wpilib.units.measure.Per
 
div(Current) - Method in record class org.wpilib.units.measure.Power
 
div(Current) - Method in record class org.wpilib.units.measure.Resistance
 
div(Current) - Method in record class org.wpilib.units.measure.Temperature
 
div(Current) - Method in record class org.wpilib.units.measure.Time
 
div(Current) - Method in record class org.wpilib.units.measure.Torque
 
div(Current) - Method in record class org.wpilib.units.measure.Velocity
 
div(Current) - Method in record class org.wpilib.units.measure.Voltage
 
div(Dimensionless) - Method in record class org.wpilib.units.ImmutableMeasure
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Angle
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Current
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Distance
 
div(Dimensionless) - Method in interface org.wpilib.units.Measure
Divides this measure by a dimensionless scalar and returns the result.
div(Dimensionless) - Method in record class org.wpilib.units.measure.Energy
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Force
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Frequency
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Mass
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Mult
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Per
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Power
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Resistance
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Temperature
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Time
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Torque
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Velocity
 
div(Dimensionless) - Method in record class org.wpilib.units.measure.Voltage
 
div(Distance) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Distance) - Method in record class org.wpilib.units.measure.Angle
 
div(Distance) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Distance) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Distance) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Distance) - Method in record class org.wpilib.units.measure.Current
 
div(Distance) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Distance) - Method in record class org.wpilib.units.measure.Distance
 
div(Distance) - Method in interface org.wpilib.units.Measure
Divides this measure by a distance and returns the result in the most appropriate unit.
div(Distance) - Method in record class org.wpilib.units.measure.Energy
 
div(Distance) - Method in record class org.wpilib.units.measure.Force
 
div(Distance) - Method in record class org.wpilib.units.measure.Frequency
 
div(Distance) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Distance) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Distance) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Distance) - Method in record class org.wpilib.units.measure.Mass
 
div(Distance) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Distance) - Method in record class org.wpilib.units.measure.Mult
 
div(Distance) - Method in record class org.wpilib.units.measure.Per
 
div(Distance) - Method in record class org.wpilib.units.measure.Power
 
div(Distance) - Method in record class org.wpilib.units.measure.Resistance
 
div(Distance) - Method in record class org.wpilib.units.measure.Temperature
 
div(Distance) - Method in record class org.wpilib.units.measure.Time
 
div(Distance) - Method in record class org.wpilib.units.measure.Torque
 
div(Distance) - Method in record class org.wpilib.units.measure.Velocity
 
div(Distance) - Method in record class org.wpilib.units.measure.Voltage
 
div(Energy) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Energy) - Method in record class org.wpilib.units.measure.Angle
 
div(Energy) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Energy) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Energy) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Energy) - Method in record class org.wpilib.units.measure.Current
 
div(Energy) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Energy) - Method in record class org.wpilib.units.measure.Distance
 
div(Energy) - Method in interface org.wpilib.units.Measure
Divides this measure by an energy and returns the result in the most appropriate unit.
div(Energy) - Method in record class org.wpilib.units.measure.Energy
 
div(Energy) - Method in record class org.wpilib.units.measure.Force
 
div(Energy) - Method in record class org.wpilib.units.measure.Frequency
 
div(Energy) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Energy) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Energy) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Energy) - Method in record class org.wpilib.units.measure.Mass
 
div(Energy) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Energy) - Method in record class org.wpilib.units.measure.Mult
 
div(Energy) - Method in record class org.wpilib.units.measure.Per
 
div(Energy) - Method in record class org.wpilib.units.measure.Power
 
div(Energy) - Method in record class org.wpilib.units.measure.Resistance
 
div(Energy) - Method in record class org.wpilib.units.measure.Temperature
 
div(Energy) - Method in record class org.wpilib.units.measure.Time
 
div(Energy) - Method in record class org.wpilib.units.measure.Torque
 
div(Energy) - Method in record class org.wpilib.units.measure.Velocity
 
div(Energy) - Method in record class org.wpilib.units.measure.Voltage
 
div(Force) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Force) - Method in record class org.wpilib.units.measure.Angle
 
div(Force) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Force) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Force) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Force) - Method in record class org.wpilib.units.measure.Current
 
div(Force) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Force) - Method in record class org.wpilib.units.measure.Distance
 
div(Force) - Method in interface org.wpilib.units.Measure
Divides this measure by a force and returns the result in the most appropriate unit.
div(Force) - Method in record class org.wpilib.units.measure.Energy
 
div(Force) - Method in record class org.wpilib.units.measure.Force
 
div(Force) - Method in record class org.wpilib.units.measure.Frequency
 
div(Force) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Force) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Force) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Force) - Method in record class org.wpilib.units.measure.Mass
 
div(Force) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Force) - Method in record class org.wpilib.units.measure.Mult
 
div(Force) - Method in record class org.wpilib.units.measure.Per
 
div(Force) - Method in record class org.wpilib.units.measure.Power
 
div(Force) - Method in record class org.wpilib.units.measure.Resistance
 
div(Force) - Method in record class org.wpilib.units.measure.Temperature
 
div(Force) - Method in record class org.wpilib.units.measure.Time
 
div(Force) - Method in record class org.wpilib.units.measure.Torque
 
div(Force) - Method in record class org.wpilib.units.measure.Velocity
 
div(Force) - Method in record class org.wpilib.units.measure.Voltage
 
div(Frequency) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Frequency) - Method in record class org.wpilib.units.measure.Angle
 
div(Frequency) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Frequency) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Frequency) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Frequency) - Method in record class org.wpilib.units.measure.Current
 
div(Frequency) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Frequency) - Method in record class org.wpilib.units.measure.Distance
 
div(Frequency) - Method in interface org.wpilib.units.Measure
Divides this measure by a frequency and returns the result in the most appropriate unit.
div(Frequency) - Method in record class org.wpilib.units.measure.Energy
 
div(Frequency) - Method in record class org.wpilib.units.measure.Force
 
div(Frequency) - Method in record class org.wpilib.units.measure.Frequency
 
div(Frequency) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Frequency) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Frequency) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Frequency) - Method in record class org.wpilib.units.measure.Mass
 
div(Frequency) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Frequency) - Method in record class org.wpilib.units.measure.Mult
 
div(Frequency) - Method in record class org.wpilib.units.measure.Per
 
div(Frequency) - Method in record class org.wpilib.units.measure.Power
 
div(Frequency) - Method in record class org.wpilib.units.measure.Resistance
 
div(Frequency) - Method in record class org.wpilib.units.measure.Temperature
 
div(Frequency) - Method in record class org.wpilib.units.measure.Time
 
div(Frequency) - Method in record class org.wpilib.units.measure.Torque
 
div(Frequency) - Method in record class org.wpilib.units.measure.Velocity
 
div(Frequency) - Method in record class org.wpilib.units.measure.Voltage
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Acceleration
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Angle
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Current
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Distance
 
div(LinearAcceleration) - Method in interface org.wpilib.units.Measure
Divides this measure by a linear acceleration and returns the result in the most appropriate unit.
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Energy
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Force
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Frequency
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Mass
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Mult
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Per
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Power
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Resistance
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Temperature
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Time
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Torque
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Velocity
 
div(LinearAcceleration) - Method in record class org.wpilib.units.measure.Voltage
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Acceleration
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Angle
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Current
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Distance
 
div(LinearMomentum) - Method in interface org.wpilib.units.Measure
Divides this measure by a linear momentum and returns the result in the most appropriate unit.
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Energy
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Force
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Frequency
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Mass
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Mult
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Per
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Power
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Resistance
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Temperature
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Time
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Torque
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Velocity
 
div(LinearMomentum) - Method in record class org.wpilib.units.measure.Voltage
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Acceleration
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Angle
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Current
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Distance
 
div(LinearVelocity) - Method in interface org.wpilib.units.Measure
Divides this measure by a linear velocity and returns the result in the most appropriate unit.
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Energy
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Force
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Frequency
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Mass
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Mult
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Per
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Power
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Resistance
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Temperature
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Time
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Torque
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Velocity
 
div(LinearVelocity) - Method in record class org.wpilib.units.measure.Voltage
 
div(Mass) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Mass) - Method in record class org.wpilib.units.measure.Angle
 
div(Mass) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Mass) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Mass) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Mass) - Method in record class org.wpilib.units.measure.Current
 
div(Mass) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Mass) - Method in record class org.wpilib.units.measure.Distance
 
div(Mass) - Method in interface org.wpilib.units.Measure
Divides this measure by a mass and returns the result in the most appropriate unit.
div(Mass) - Method in record class org.wpilib.units.measure.Energy
 
div(Mass) - Method in record class org.wpilib.units.measure.Force
 
div(Mass) - Method in record class org.wpilib.units.measure.Frequency
 
div(Mass) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Mass) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Mass) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Mass) - Method in record class org.wpilib.units.measure.Mass
 
div(Mass) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Mass) - Method in record class org.wpilib.units.measure.Mult
 
div(Mass) - Method in record class org.wpilib.units.measure.Per
 
div(Mass) - Method in record class org.wpilib.units.measure.Power
 
div(Mass) - Method in record class org.wpilib.units.measure.Resistance
 
div(Mass) - Method in record class org.wpilib.units.measure.Temperature
 
div(Mass) - Method in record class org.wpilib.units.measure.Time
 
div(Mass) - Method in record class org.wpilib.units.measure.Torque
 
div(Mass) - Method in record class org.wpilib.units.measure.Velocity
 
div(Mass) - Method in record class org.wpilib.units.measure.Voltage
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Acceleration
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Angle
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Current
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Distance
 
div(MomentOfInertia) - Method in interface org.wpilib.units.Measure
Divides this measure by a moment of inertia and returns the result in the most appropriate unit.
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Energy
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Force
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Frequency
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Mass
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Mult
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Per
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Power
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Resistance
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Temperature
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Time
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Torque
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Velocity
 
div(MomentOfInertia) - Method in record class org.wpilib.units.measure.Voltage
 
div(Mult) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Mult) - Method in record class org.wpilib.units.measure.Angle
 
div(Mult) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Mult) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Mult) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Mult) - Method in record class org.wpilib.units.measure.Current
 
div(Mult) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Mult) - Method in record class org.wpilib.units.measure.Distance
 
div(Mult) - Method in interface org.wpilib.units.Measure
Divides this measure by a generic multiplication and returns the result in the most appropriate unit.
div(Mult) - Method in record class org.wpilib.units.measure.Energy
 
div(Mult) - Method in record class org.wpilib.units.measure.Force
 
div(Mult) - Method in record class org.wpilib.units.measure.Frequency
 
div(Mult) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Mult) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Mult) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Mult) - Method in record class org.wpilib.units.measure.Mass
 
div(Mult) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Mult) - Method in record class org.wpilib.units.measure.Mult
 
div(Mult) - Method in record class org.wpilib.units.measure.Per
 
div(Mult) - Method in record class org.wpilib.units.measure.Power
 
div(Mult) - Method in record class org.wpilib.units.measure.Resistance
 
div(Mult) - Method in record class org.wpilib.units.measure.Temperature
 
div(Mult) - Method in record class org.wpilib.units.measure.Time
 
div(Mult) - Method in record class org.wpilib.units.measure.Torque
 
div(Mult) - Method in record class org.wpilib.units.measure.Velocity
 
div(Mult) - Method in record class org.wpilib.units.measure.Voltage
 
div(Per) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Per) - Method in record class org.wpilib.units.measure.Angle
 
div(Per) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Per) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Per) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Per) - Method in record class org.wpilib.units.measure.Current
 
div(Per) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Per) - Method in record class org.wpilib.units.measure.Distance
 
div(Per) - Method in interface org.wpilib.units.Measure
Divides this measure by a generic ratio and returns the result in the most appropriate unit.
div(Per) - Method in record class org.wpilib.units.measure.Energy
 
div(Per) - Method in record class org.wpilib.units.measure.Force
 
div(Per) - Method in record class org.wpilib.units.measure.Frequency
 
div(Per) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Per) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Per) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Per) - Method in record class org.wpilib.units.measure.Mass
 
div(Per) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Per) - Method in record class org.wpilib.units.measure.Mult
 
div(Per) - Method in record class org.wpilib.units.measure.Per
 
div(Per) - Method in record class org.wpilib.units.measure.Power
 
div(Per) - Method in record class org.wpilib.units.measure.Resistance
 
div(Per) - Method in record class org.wpilib.units.measure.Temperature
 
div(Per) - Method in record class org.wpilib.units.measure.Time
 
div(Per) - Method in record class org.wpilib.units.measure.Torque
 
div(Per) - Method in record class org.wpilib.units.measure.Velocity
 
div(Per) - Method in record class org.wpilib.units.measure.Voltage
 
div(Power) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Power) - Method in record class org.wpilib.units.measure.Angle
 
div(Power) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Power) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Power) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Power) - Method in record class org.wpilib.units.measure.Current
 
div(Power) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Power) - Method in record class org.wpilib.units.measure.Distance
 
div(Power) - Method in interface org.wpilib.units.Measure
Divides this measure by a power and returns the result in the most appropriate unit.
div(Power) - Method in record class org.wpilib.units.measure.Energy
 
div(Power) - Method in record class org.wpilib.units.measure.Force
 
div(Power) - Method in record class org.wpilib.units.measure.Frequency
 
div(Power) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Power) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Power) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Power) - Method in record class org.wpilib.units.measure.Mass
 
div(Power) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Power) - Method in record class org.wpilib.units.measure.Mult
 
div(Power) - Method in record class org.wpilib.units.measure.Per
 
div(Power) - Method in record class org.wpilib.units.measure.Power
 
div(Power) - Method in record class org.wpilib.units.measure.Resistance
 
div(Power) - Method in record class org.wpilib.units.measure.Temperature
 
div(Power) - Method in record class org.wpilib.units.measure.Time
 
div(Power) - Method in record class org.wpilib.units.measure.Torque
 
div(Power) - Method in record class org.wpilib.units.measure.Velocity
 
div(Power) - Method in record class org.wpilib.units.measure.Voltage
 
div(Resistance) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Resistance) - Method in record class org.wpilib.units.measure.Angle
 
div(Resistance) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Resistance) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Resistance) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Resistance) - Method in record class org.wpilib.units.measure.Current
 
div(Resistance) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Resistance) - Method in record class org.wpilib.units.measure.Distance
 
div(Resistance) - Method in interface org.wpilib.units.Measure
Divides this measure by a resistance and returns the result in the most appropriate unit.
div(Resistance) - Method in record class org.wpilib.units.measure.Energy
 
div(Resistance) - Method in record class org.wpilib.units.measure.Force
 
div(Resistance) - Method in record class org.wpilib.units.measure.Frequency
 
div(Resistance) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Resistance) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Resistance) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Resistance) - Method in record class org.wpilib.units.measure.Mass
 
div(Resistance) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Resistance) - Method in record class org.wpilib.units.measure.Mult
 
div(Resistance) - Method in record class org.wpilib.units.measure.Per
 
div(Resistance) - Method in record class org.wpilib.units.measure.Power
 
div(Resistance) - Method in record class org.wpilib.units.measure.Resistance
 
div(Resistance) - Method in record class org.wpilib.units.measure.Temperature
 
div(Resistance) - Method in record class org.wpilib.units.measure.Time
 
div(Resistance) - Method in record class org.wpilib.units.measure.Torque
 
div(Resistance) - Method in record class org.wpilib.units.measure.Velocity
 
div(Resistance) - Method in record class org.wpilib.units.measure.Voltage
 
div(Temperature) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Temperature) - Method in record class org.wpilib.units.measure.Angle
 
div(Temperature) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Temperature) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Temperature) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Temperature) - Method in record class org.wpilib.units.measure.Current
 
div(Temperature) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Temperature) - Method in record class org.wpilib.units.measure.Distance
 
div(Temperature) - Method in interface org.wpilib.units.Measure
Divides this measure by a temperature and returns the result in the most appropriate unit.
div(Temperature) - Method in record class org.wpilib.units.measure.Energy
 
div(Temperature) - Method in record class org.wpilib.units.measure.Force
 
div(Temperature) - Method in record class org.wpilib.units.measure.Frequency
 
div(Temperature) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Temperature) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Temperature) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Temperature) - Method in record class org.wpilib.units.measure.Mass
 
div(Temperature) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Temperature) - Method in record class org.wpilib.units.measure.Mult
 
div(Temperature) - Method in record class org.wpilib.units.measure.Per
 
div(Temperature) - Method in record class org.wpilib.units.measure.Power
 
div(Temperature) - Method in record class org.wpilib.units.measure.Resistance
 
div(Temperature) - Method in record class org.wpilib.units.measure.Temperature
 
div(Temperature) - Method in record class org.wpilib.units.measure.Time
 
div(Temperature) - Method in record class org.wpilib.units.measure.Torque
 
div(Temperature) - Method in record class org.wpilib.units.measure.Velocity
 
div(Temperature) - Method in record class org.wpilib.units.measure.Voltage
 
div(Time) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Time) - Method in record class org.wpilib.units.measure.Angle
 
div(Time) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Time) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Time) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Time) - Method in record class org.wpilib.units.measure.Current
 
div(Time) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Time) - Method in record class org.wpilib.units.measure.Distance
 
div(Time) - Method in interface org.wpilib.units.Measure
Divides this measure by a time and returns the result in the most appropriate unit.
div(Time) - Method in record class org.wpilib.units.measure.Energy
 
div(Time) - Method in record class org.wpilib.units.measure.Force
 
div(Time) - Method in record class org.wpilib.units.measure.Frequency
 
div(Time) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Time) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Time) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Time) - Method in record class org.wpilib.units.measure.Mass
 
div(Time) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Time) - Method in record class org.wpilib.units.measure.Mult
 
div(Time) - Method in record class org.wpilib.units.measure.Per
 
div(Time) - Method in record class org.wpilib.units.measure.Power
 
div(Time) - Method in record class org.wpilib.units.measure.Resistance
 
div(Time) - Method in record class org.wpilib.units.measure.Temperature
 
div(Time) - Method in record class org.wpilib.units.measure.Time
 
div(Time) - Method in record class org.wpilib.units.measure.Torque
 
div(Time) - Method in record class org.wpilib.units.measure.Velocity
 
div(Time) - Method in record class org.wpilib.units.measure.Voltage
 
div(Torque) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Torque) - Method in record class org.wpilib.units.measure.Angle
 
div(Torque) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Torque) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Torque) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Torque) - Method in record class org.wpilib.units.measure.Current
 
div(Torque) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Torque) - Method in record class org.wpilib.units.measure.Distance
 
div(Torque) - Method in interface org.wpilib.units.Measure
Divides this measure by a torque and returns the result in the most appropriate unit.
div(Torque) - Method in record class org.wpilib.units.measure.Energy
 
div(Torque) - Method in record class org.wpilib.units.measure.Force
 
div(Torque) - Method in record class org.wpilib.units.measure.Frequency
 
div(Torque) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Torque) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Torque) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Torque) - Method in record class org.wpilib.units.measure.Mass
 
div(Torque) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Torque) - Method in record class org.wpilib.units.measure.Mult
 
div(Torque) - Method in record class org.wpilib.units.measure.Per
 
div(Torque) - Method in record class org.wpilib.units.measure.Power
 
div(Torque) - Method in record class org.wpilib.units.measure.Resistance
 
div(Torque) - Method in record class org.wpilib.units.measure.Temperature
 
div(Torque) - Method in record class org.wpilib.units.measure.Time
 
div(Torque) - Method in record class org.wpilib.units.measure.Torque
 
div(Torque) - Method in record class org.wpilib.units.measure.Velocity
 
div(Torque) - Method in record class org.wpilib.units.measure.Voltage
 
div(Velocity) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Velocity) - Method in record class org.wpilib.units.measure.Angle
 
div(Velocity) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Velocity) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Velocity) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Velocity) - Method in record class org.wpilib.units.measure.Current
 
div(Velocity) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Velocity) - Method in record class org.wpilib.units.measure.Distance
 
div(Velocity) - Method in interface org.wpilib.units.Measure
Divides this measure by a generic velocity and returns the result in the most appropriate unit.
div(Velocity) - Method in record class org.wpilib.units.measure.Energy
 
div(Velocity) - Method in record class org.wpilib.units.measure.Force
 
div(Velocity) - Method in record class org.wpilib.units.measure.Frequency
 
div(Velocity) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Velocity) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Velocity) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Velocity) - Method in record class org.wpilib.units.measure.Mass
 
div(Velocity) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Velocity) - Method in record class org.wpilib.units.measure.Mult
 
div(Velocity) - Method in record class org.wpilib.units.measure.Per
 
div(Velocity) - Method in record class org.wpilib.units.measure.Power
 
div(Velocity) - Method in record class org.wpilib.units.measure.Resistance
 
div(Velocity) - Method in record class org.wpilib.units.measure.Temperature
 
div(Velocity) - Method in record class org.wpilib.units.measure.Time
 
div(Velocity) - Method in record class org.wpilib.units.measure.Torque
 
div(Velocity) - Method in record class org.wpilib.units.measure.Velocity
 
div(Velocity) - Method in record class org.wpilib.units.measure.Voltage
 
div(Voltage) - Method in record class org.wpilib.units.measure.Acceleration
 
div(Voltage) - Method in record class org.wpilib.units.measure.Angle
 
div(Voltage) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
div(Voltage) - Method in record class org.wpilib.units.measure.AngularMomentum
 
div(Voltage) - Method in record class org.wpilib.units.measure.AngularVelocity
 
div(Voltage) - Method in record class org.wpilib.units.measure.Current
 
div(Voltage) - Method in record class org.wpilib.units.measure.Dimensionless
 
div(Voltage) - Method in record class org.wpilib.units.measure.Distance
 
div(Voltage) - Method in interface org.wpilib.units.Measure
Divides this measure by a voltage and returns the result in the most appropriate unit.
div(Voltage) - Method in record class org.wpilib.units.measure.Energy
 
div(Voltage) - Method in record class org.wpilib.units.measure.Force
 
div(Voltage) - Method in record class org.wpilib.units.measure.Frequency
 
div(Voltage) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
div(Voltage) - Method in record class org.wpilib.units.measure.LinearMomentum
 
div(Voltage) - Method in record class org.wpilib.units.measure.LinearVelocity
 
div(Voltage) - Method in record class org.wpilib.units.measure.Mass
 
div(Voltage) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
div(Voltage) - Method in record class org.wpilib.units.measure.Mult
 
div(Voltage) - Method in record class org.wpilib.units.measure.Per
 
div(Voltage) - Method in record class org.wpilib.units.measure.Power
 
div(Voltage) - Method in record class org.wpilib.units.measure.Resistance
 
div(Voltage) - Method in record class org.wpilib.units.measure.Temperature
 
div(Voltage) - Method in record class org.wpilib.units.measure.Time
 
div(Voltage) - Method in record class org.wpilib.units.measure.Torque
 
div(Voltage) - Method in record class org.wpilib.units.measure.Velocity
 
div(Voltage) - Method in record class org.wpilib.units.measure.Voltage
 
div(Measure) - Method in interface org.wpilib.units.Measure
Divides this measurement by another measure and performs some dimensional analysis to reduce the units.
div(UnaryFunction) - Method in interface org.wpilib.units.UnaryFunction
Creates a composite function h(x) such that h(x) = f(x) / g(x).
divide(double) - Method in class org.wpilib.math.geometry.Quaternion
Divides by a scalar.
divideRatio(Measure) - Method in interface org.wpilib.units.Measure
Divides this measure by a ratio in terms of this measurement's unit to another unit, returning a measurement in terms of the other unit.
dot(Quaternion) - Method in class org.wpilib.math.geometry.Quaternion
Returns the elementwise product of two quaternions.
dot(Translation2d) - Method in class org.wpilib.math.geometry.Translation2d
Computes the dot product between this translation and another translation in 2D space.
dot(Translation3d) - Method in class org.wpilib.math.geometry.Translation3d
Computes the dot product between this translation and another translation in 3D space.
dot(Vector) - Method in class org.wpilib.math.linalg.Vector
Returns the dot product of this vector with another.
DoubleArrayEntry - Interface in org.wpilib.networktables
NetworkTables DoubleArray entry.
DoubleArrayLogEntry - Class in org.wpilib.datalog
Log array of double values.
DoubleArrayLogEntry(DataLog, String) - Constructor for class org.wpilib.datalog.DoubleArrayLogEntry
Constructs a double array log entry.
DoubleArrayLogEntry(DataLog, String, long) - Constructor for class org.wpilib.datalog.DoubleArrayLogEntry
Constructs a double array log entry.
DoubleArrayLogEntry(DataLog, String, String) - Constructor for class org.wpilib.datalog.DoubleArrayLogEntry
Constructs a double array log entry.
DoubleArrayLogEntry(DataLog, String, String, long) - Constructor for class org.wpilib.datalog.DoubleArrayLogEntry
Constructs a double array log entry.
DoubleArrayPublisher - Interface in org.wpilib.networktables
NetworkTables DoubleArray publisher.
DoubleArraySubscriber - Interface in org.wpilib.networktables
NetworkTables DoubleArray subscriber.
DoubleArrayTopic - Class in org.wpilib.networktables
NetworkTables DoubleArray topic.
DoubleArrayTopic(NetworkTableInstance, int) - Constructor for class org.wpilib.networktables.DoubleArrayTopic
Constructor; use NetworkTableInstance.getDoubleArrayTopic() instead.
DoubleArrayTopic(Topic) - Constructor for class org.wpilib.networktables.DoubleArrayTopic
Construct from a generic topic.
DoubleCircularBuffer - Class in org.wpilib.util.container
This is a simple circular buffer so we don't need to "bucket brigade" copy old values.
DoubleCircularBuffer(int) - Constructor for class org.wpilib.util.container.DoubleCircularBuffer
Create a CircularBuffer with the provided size.
DoubleEntry - Interface in org.wpilib.networktables
NetworkTables Double entry.
DoubleLogEntry - Class in org.wpilib.datalog
Log double values.
DoubleLogEntry(DataLog, String) - Constructor for class org.wpilib.datalog.DoubleLogEntry
Constructs a double log entry.
DoubleLogEntry(DataLog, String, long) - Constructor for class org.wpilib.datalog.DoubleLogEntry
Constructs a double log entry.
DoubleLogEntry(DataLog, String, String) - Constructor for class org.wpilib.datalog.DoubleLogEntry
Constructs a double log entry.
DoubleLogEntry(DataLog, String, String, long) - Constructor for class org.wpilib.datalog.DoubleLogEntry
Constructs a double log entry.
DoublePublisher - Interface in org.wpilib.networktables
NetworkTables Double publisher.
DoubleSolenoid - Class in org.wpilib.hardware.pneumatic
DoubleSolenoid class for running 2 channels of high voltage Digital Output on the pneumatics module.
DoubleSolenoid(int, int, PneumaticsModuleType, int, int) - Constructor for class org.wpilib.hardware.pneumatic.DoubleSolenoid
Constructs a double solenoid for a specified module of a specific module type.
DoubleSolenoid(int, PneumaticsModuleType, int, int) - Constructor for class org.wpilib.hardware.pneumatic.DoubleSolenoid
Constructs a double solenoid for a default module of a specific module type.
DoubleSolenoid.Value - Enum Class in org.wpilib.hardware.pneumatic
Possible values for a DoubleSolenoid.
DoubleSolenoidSim - Class in org.wpilib.simulation
Class to control a simulated DoubleSolenoid.
DoubleSolenoidSim(int, PneumaticsModuleType, int, int) - Constructor for class org.wpilib.simulation.DoubleSolenoidSim
Constructs for a solenoid on a pneumatics module of the given type and ID.
DoubleSolenoidSim(PneumaticsModuleType, int, int) - Constructor for class org.wpilib.simulation.DoubleSolenoidSim
Constructs for a solenoid on a pneumatics module of the given type and default ID.
DoubleSolenoidSim(PneumaticsBaseSim, int, int) - Constructor for class org.wpilib.simulation.DoubleSolenoidSim
Constructs for a solenoid on the given pneumatics module.
DoubleSubscriber - Interface in org.wpilib.networktables
NetworkTables Double subscriber.
DoubleTopic - Class in org.wpilib.networktables
NetworkTables Double topic.
DoubleTopic(NetworkTableInstance, int) - Constructor for class org.wpilib.networktables.DoubleTopic
Constructor; use NetworkTableInstance.getDoubleTopic() instead.
DoubleTopic(Topic) - Constructor for class org.wpilib.networktables.DoubleTopic
Construct from a generic topic.
down - Variable in class org.wpilib.driverstation.DriverStation.TouchpadFinger
Whether the finger is touching the touchpad.
Down - Enum constant in enum class org.wpilib.driverstation.DriverStation.POVDirection
POV down.
DownLeft - Enum constant in enum class org.wpilib.driverstation.DriverStation.POVDirection
POV down left.
DownRight - Enum constant in enum class org.wpilib.driverstation.DriverStation.POVDirection
POV down right.
dpadDown() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the D-pad down button's digital signal.
dpadDown() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the D-pad down button's digital signal.
dpadDown(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the D-pad down button's digital signal.
dpadDown(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the D-pad down button's digital signal.
dpadDown(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the D-pad down button's digital signal.
dpadLeft() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the D-pad left button's digital signal.
dpadLeft() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the D-pad left button's digital signal.
dpadLeft(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the D-pad left button's digital signal.
dpadLeft(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the D-pad left button's digital signal.
dpadLeft(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the D-pad left button's digital signal.
dpadRight() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the D-pad right button's digital signal.
dpadRight() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the D-pad right button's digital signal.
dpadRight(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the D-pad right button's digital signal.
dpadRight(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the D-pad right button's digital signal.
dpadRight(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the D-pad right button's digital signal.
dpadUp() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the D-pad up button's digital signal.
dpadUp() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the D-pad up button's digital signal.
dpadUp(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the D-pad up button's digital signal.
dpadUp(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the D-pad up button's digital signal.
dpadUp(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the D-pad up button's digital signal.
driveCartesian(double, double, double) - Method in class org.wpilib.drive.MecanumDrive
Drive method for Mecanum platform.
driveCartesian(double, double, double, Rotation2d) - Method in class org.wpilib.drive.MecanumDrive
Drive method for Mecanum platform.
driveCartesianIK(double, double, double) - Static method in class org.wpilib.drive.MecanumDrive
Cartesian inverse kinematics for Mecanum platform.
driveCartesianIK(double, double, double, Rotation2d) - Static method in class org.wpilib.drive.MecanumDrive
Cartesian inverse kinematics for Mecanum platform.
drivePolar(double, Rotation2d, double) - Method in class org.wpilib.drive.MecanumDrive
Drive method for Mecanum platform.
DriverStation - Class in org.wpilib.driverstation
Provide access to the network communication data to / from the Driver Station.
DriverStation.Alliance - Enum Class in org.wpilib.driverstation
The robot alliance that the robot is a part of.
DriverStation.MatchType - Enum Class in org.wpilib.driverstation
The type of robot match that the robot is part of.
DriverStation.POVDirection - Enum Class in org.wpilib.driverstation
A controller POV direction.
DriverStation.TouchpadFinger - Class in org.wpilib.driverstation
Represents a finger on a touchpad.
driverStationConnected() - Method in class org.wpilib.framework.IterativeRobotBase
Code that needs to know the DS state should go here.
driverStationConnected() - Method in class org.wpilib.framework.OpModeRobot
Function called exactly once after the DS is connected.
DriverStationDataJNI - Class in org.wpilib.hardware.hal.simulation
JNI for Driver Station data.
DriverStationJNI - Class in org.wpilib.hardware.hal
Driver Station JNI Functions.
DriverStationModeThread - Class in org.wpilib.internal
For internal use only.
DriverStationModeThread(ControlWord) - Constructor for class org.wpilib.internal.DriverStationModeThread
Internal use only.
DriverStationSim - Class in org.wpilib.simulation
Class to control a simulated driver station.
dtheta - Variable in class org.wpilib.math.geometry.Twist2d
Angular "dtheta" component (radians).
DutyCycle - Class in org.wpilib.hardware.rotation
Class to read a duty cycle PWM input.
DutyCycle(int) - Constructor for class org.wpilib.hardware.rotation.DutyCycle
Constructs a DutyCycle input from a smartio channel.
DutyCycleDataJNI - Class in org.wpilib.hardware.hal.simulation
JNI for duty cycle data.
DutyCycleEncoder - Class in org.wpilib.hardware.rotation
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 org.wpilib.hardware.rotation.DutyCycleEncoder
Construct a new DutyCycleEncoder on a specific channel.
DutyCycleEncoder(int, double, double) - Constructor for class org.wpilib.hardware.rotation.DutyCycleEncoder
Construct a new DutyCycleEncoder on a specific channel.
DutyCycleEncoder(DutyCycle) - Constructor for class org.wpilib.hardware.rotation.DutyCycleEncoder
Construct a new DutyCycleEncoder attached to an existing DutyCycle object.
DutyCycleEncoder(DutyCycle, double, double) - Constructor for class org.wpilib.hardware.rotation.DutyCycleEncoder
Construct a new DutyCycleEncoder attached to an existing DutyCycle object.
DutyCycleEncoderSim - Class in org.wpilib.simulation
Class to control a simulated duty cycle encoder.
DutyCycleEncoderSim(int) - Constructor for class org.wpilib.simulation.DutyCycleEncoderSim
Constructs from a digital input channel.
DutyCycleEncoderSim(DutyCycleEncoder) - Constructor for class org.wpilib.simulation.DutyCycleEncoderSim
Constructs from an DutyCycleEncoder object.
DutyCycleJNI - Class in org.wpilib.hardware.hal
DutyCycle HAL JNI functions.
DutyCycleSim - Class in org.wpilib.simulation
Class to control a simulated duty cycle digital input.
DutyCycleSim(DutyCycle) - Constructor for class org.wpilib.simulation.DutyCycleSim
Constructs from a DutyCycle object.
dx - Variable in class org.wpilib.math.geometry.Twist2d
Linear "dx" component.
dx - Variable in class org.wpilib.math.geometry.Twist3d
Linear "dx" component.
dy - Variable in class org.wpilib.math.geometry.Twist2d
Linear "dy" component.
dy - Variable in class org.wpilib.math.geometry.Twist3d
Linear "dy" component.
dynamic(SysIdRoutine.Direction) - Method in class org.wpilib.command2.sysid.SysIdRoutine
Returns a command to run a dynamic test in the specified direction.
DynamicStruct - Class in org.wpilib.util.struct
Dynamic (run-time) access to a serialized raw struct.
dz - Variable in class org.wpilib.math.geometry.Twist3d
Linear "dz" component.

E

E() - Static method in class org.wpilib.math.geometry.CoordinateAxis
Returns a coordinate axis corresponding to -Y in the NWU coordinate system.
eastFace() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the East Face button's digital signal.
eastFace() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the East Face button's digital signal.
eastFace(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the East Face button's digital signal.
eastFace(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the East Face button's digital signal.
eastFace(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the East Face button's digital signal.
EdgeConfiguration - Enum Class in org.wpilib.counter
Edge configuration.
EdgeCounterFilter - Class in org.wpilib.math.filter
A rising edge counter for boolean streams.
EdgeCounterFilter(int, double) - Constructor for class org.wpilib.math.filter.EdgeCounterFilter
Creates a new EdgeCounterFilter.
EDN() - Static method in class org.wpilib.math.geometry.CoordinateSystem
Returns an instance of the East-Down-North (EDN) coordinate system.
EigenJNI - Class in org.wpilib.math.jni
Eigen JNI.
either(Command, Command, BooleanSupplier) - Static method in class org.wpilib.command2.Commands
Runs one of two commands, based on the boolean selector function.
elementPower(double) - Method in class org.wpilib.math.linalg.Matrix
Returns a matrix which is the result of an element by element power of "this" and b.
elementPower(int) - Method in class org.wpilib.math.linalg.Matrix
Returns a matrix which is the result of an element by element power of "this" and b.
elementSum() - Method in class org.wpilib.math.linalg.Matrix
Computes the sum of all the elements in the matrix.
elementTimes(Matrix) - Method in class org.wpilib.math.linalg.Matrix
Returns a matrix which is the result of an element by element multiplication of "this" and other.
ElevatorFeedforward - Class in org.wpilib.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 org.wpilib.math.controller.ElevatorFeedforward
Creates a new ElevatorFeedforward with the specified gains.
ElevatorFeedforward(double, double, double, double) - Constructor for class org.wpilib.math.controller.ElevatorFeedforward
Creates a new ElevatorFeedforward with the specified gains.
ElevatorFeedforward(double, double, double, double, double) - Constructor for class org.wpilib.math.controller.ElevatorFeedforward
Creates a new ElevatorFeedforward with the specified gains and period.
ElevatorFeedforwardProto - Class in org.wpilib.math.controller.proto
 
ElevatorFeedforwardProto() - Constructor for class org.wpilib.math.controller.proto.ElevatorFeedforwardProto
 
ElevatorFeedforwardStruct - Class in org.wpilib.math.controller.struct
 
ElevatorFeedforwardStruct() - Constructor for class org.wpilib.math.controller.struct.ElevatorFeedforwardStruct
 
elevatorFromPhysicalConstants(DCMotor, double, double, double) - Static method in class org.wpilib.math.system.Models
Creates an elevator state-space model from physical constants.
elevatorFromSysId(double, double) - Static method in class org.wpilib.math.system.Models
Creates an elevator state-space model from SysId constants kᵥ (V/(m/s)) and kₐ (V/(m/s²)) from the feedforward model u = kᵥv + kₐa.
ElevatorSim - Class in org.wpilib.simulation
Represents a simulated elevator mechanism.
ElevatorSim(double, double, DCMotor, double, double, boolean, double, double...) - Constructor for class org.wpilib.simulation.ElevatorSim
Creates a simulated elevator mechanism.
ElevatorSim(DCMotor, double, double, double, double, double, boolean, double, double...) - Constructor for class org.wpilib.simulation.ElevatorSim
Creates a simulated elevator mechanism.
ElevatorSim(LinearSystem, DCMotor, double, double, boolean, double, double...) - Constructor for class org.wpilib.simulation.ElevatorSim
Creates a simulated elevator mechanism.
Elimination - Enum constant in enum class org.wpilib.driverstation.DriverStation.MatchType
Elimination.
Ellipse2d - Class in org.wpilib.math.geometry
Represents a 2d ellipse space containing translational, rotational, and scaling components.
Ellipse2d(Pose2d, double, double) - Constructor for class org.wpilib.math.geometry.Ellipse2d
Constructs an ellipse around a center point and two semi-axes, a horizontal and vertical one.
Ellipse2d(Pose2d, Distance, Distance) - Constructor for class org.wpilib.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 org.wpilib.math.geometry.Ellipse2d
Constructs a perfectly circular ellipse with the specified radius.
Ellipse2d(Translation2d, Distance) - Constructor for class org.wpilib.math.geometry.Ellipse2d
Constructs a perfectly circular ellipse with the specified radius.
Ellipse2dJNI - Class in org.wpilib.math.jni
Ellipse2d JNI.
Ellipse2dProto - Class in org.wpilib.math.geometry.proto
 
Ellipse2dProto() - Constructor for class org.wpilib.math.geometry.proto.Ellipse2dProto
 
Ellipse2dStruct - Class in org.wpilib.math.geometry.struct
 
Ellipse2dStruct() - Constructor for class org.wpilib.math.geometry.struct.Ellipse2dStruct
 
ellipses() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the ellipses button's digital signal.
ellipses() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the ellipses button's digital signal.
ellipses(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the ellipses button's digital signal.
ellipses(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the ellipses button's digital signal.
ellipses(EventLoop) - Method in class org.wpilib.driverstation.NiDsStadiaController
Constructs an event instance around the ellipses button's digital signal.
EllipticalRegionConstraint - Class in org.wpilib.math.trajectory.constraint
Enforces a particular constraint only within an elliptical region.
EllipticalRegionConstraint(Ellipse2d, TrajectoryConstraint) - Constructor for class org.wpilib.math.trajectory.constraint.EllipticalRegionConstraint
Constructs a new EllipticalRegionConstraint.
EllipticalRegionConstraint(Translation2d, double, double, Rotation2d, TrajectoryConstraint) - Constructor for class org.wpilib.math.trajectory.constraint.EllipticalRegionConstraint
Deprecated, for removal: This API element is subject to removal in a future version.
Use constructor taking Ellipse2d instead.
enable() - Method in class org.wpilib.command2.CommandScheduler
Enables the command scheduler.
enable() - Method in class org.wpilib.system.Watchdog
Enables the watchdog timer.
ENABLE_LOCAL - Static variable in interface org.wpilib.networktables.PubSubOption
For subscriptions, indicates local value updates will be queued for readQueue() (default).
ENABLE_REMOTE - Static variable in interface org.wpilib.networktables.PubSubOption
For subscriptions, indicates remote value updates will be queued for readQueue() (default).
enableAnalog(double, double) - Method in class org.wpilib.hardware.pneumatic.Compressor
If supported by the device, enables the compressor in analog mode.
enableCompressorAnalog(double, double) - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
Enables the compressor in analog mode.
enableCompressorAnalog(double, double) - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
If supported by the device, enables the compressor in analog mode.
enableCompressorAnalog(double, double) - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
Enables the compressor in digital mode.
enableCompressorDigital() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
enableCompressorDigital() - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Enables the compressor in digital mode using the digital pressure switch.
enableCompressorDigital() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
enableCompressorHybrid(double, double) - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
Enables the compressor in hybrid mode.
enableCompressorHybrid(double, double) - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
If supported by the device, enables the compressor in hybrid mode.
enableCompressorHybrid(double, double) - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
Enables the compressor in digital mode.
enableContinuousInput(double, double) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubPidConstants
Enables continuous input.
enableContinuousInput(double, double) - Method in class org.wpilib.math.controller.PIDController
Enables continuous input.
enableContinuousInput(double, double) - Method in class org.wpilib.math.controller.ProfiledPIDController
Enables continuous input.
enabled() - Method in record class org.wpilib.networktables.PubSubOption.ExcludeSelf
Returns the value of the enabled record component.
enabled() - Method in record class org.wpilib.networktables.PubSubOption.Hidden
Returns the value of the enabled record component.
enabled() - Method in record class org.wpilib.networktables.PubSubOption.KeepDuplicates
Returns the value of the enabled record component.
enabled() - Method in record class org.wpilib.networktables.PubSubOption.SendAll
Returns the value of the enabled record component.
enabled() - Method in record class org.wpilib.networktables.PubSubOption.TopicsOnly
Returns the value of the enabled record component.
enableDeadbandElimination(boolean) - Method in class org.wpilib.hardware.motor.PWMMotorController
Optionally eliminate the deadband from a motor controller.
enableDigital() - Method in class org.wpilib.hardware.pneumatic.Compressor
Enables the compressor in digital mode using the digital pressure switch.
enableHybrid(double, double) - Method in class org.wpilib.hardware.pneumatic.Compressor
If supported by the device, enables the compressor in hybrid mode.
enableMockTime() - Static method in class org.wpilib.util.WPIUtilJNI
Enable mock time.
enablePPS(double) - Method in class org.wpilib.hardware.discrete.DigitalOutput
Enable a PWM PPS (Pulse Per Second) Output on this line.
enablePWM(double) - Method in class org.wpilib.hardware.discrete.DigitalOutput
Enable a PWM Output on this line.
enableTermination() - Method in class org.wpilib.hardware.bus.SerialPort
Enable termination with the default terminator '\n'
enableTermination(char) - Method in class org.wpilib.hardware.bus.SerialPort
Enable termination and specify the termination character.
Encoder - Class in org.wpilib.hardware.rotation
Class to read quadrature encoders.
Encoder(int, int) - Constructor for class org.wpilib.hardware.rotation.Encoder
Encoder constructor.
Encoder(int, int, boolean) - Constructor for class org.wpilib.hardware.rotation.Encoder
Encoder constructor.
Encoder(int, int, boolean, CounterBase.EncodingType) - Constructor for class org.wpilib.hardware.rotation.Encoder
Encoder constructor.
EncoderDataJNI - Class in org.wpilib.hardware.hal.simulation
JNI for encoder data.
EncoderJNI - Class in org.wpilib.hardware.hal
Encoder JNI Functions.
EncoderSim - Class in org.wpilib.simulation
Class to control a simulated encoder.
EncoderSim(Encoder) - Constructor for class org.wpilib.simulation.EncoderSim
Constructs from an Encoder object.
end() - Method in class org.wpilib.opmode.PeriodicOpMode
Called a single time when the robot transitions from enabled to disabled, or just before close() is called if a different opmode is selected while the robot is enabled.
end(boolean) - Method in class org.wpilib.command2.Command
The action to take when the command ends.
end(boolean) - Method in class org.wpilib.command2.ConditionalCommand
 
end(boolean) - Method in class org.wpilib.command2.DeferredCommand
 
end(boolean) - Method in class org.wpilib.command2.FunctionalCommand
 
end(boolean) - Method in class org.wpilib.command2.NotifierCommand
 
end(boolean) - Method in class org.wpilib.command2.ParallelCommandGroup
 
end(boolean) - Method in class org.wpilib.command2.ParallelDeadlineGroup
 
end(boolean) - Method in class org.wpilib.command2.ParallelRaceGroup
 
end(boolean) - Method in class org.wpilib.command2.ProxyCommand
 
end(boolean) - Method in class org.wpilib.command2.RepeatCommand
 
end(boolean) - Method in class org.wpilib.command2.SelectCommand
 
end(boolean) - Method in class org.wpilib.command2.SequentialCommandGroup
 
end(boolean) - Method in class org.wpilib.command2.WaitCommand
 
end(boolean) - Method in class org.wpilib.command2.WrapperCommand
The action to take when the command ends.
endCompetition() - Method in class org.wpilib.framework.OpModeRobot
Ends the main loop in startCompetition().
endCompetition() - Method in class org.wpilib.framework.RobotBase
Ends the main loop in RobotBase.startCompetition().
endCompetition() - Method in class org.wpilib.framework.TimedRobot
Ends the main loop in startCompetition().
Energy - Record Class in org.wpilib.units.measure
 
Energy(double, double, EnergyUnit) - Constructor for record class org.wpilib.units.measure.Energy
Creates an instance of a Energy record class.
EnergyUnit - Class in org.wpilib.units
Unit of energy dimension.
EnergyUnit - Static variable in class org.wpilib.units.BaseUnits
The standard unit of energy, joules.
entry - Variable in class org.wpilib.datalog.DataLogRecord.MetadataRecordData
Entry ID.
entry - Variable in class org.wpilib.datalog.DataLogRecord.StartRecordData
Entry ID; this will be used for this entry in future records.
EntryBase - Class in org.wpilib.networktables
NetworkTables entry base implementation.
EntryBase(int) - Constructor for class org.wpilib.networktables.EntryBase
Constructor.
enumerateDevices(String) - Static method in class org.wpilib.simulation.SimDeviceSim
Get all sim devices with the given prefix.
enumerateProperties() - Method in class org.wpilib.vision.camera.VideoSink
Enumerate all properties of this sink.
enumerateProperties() - Method in class org.wpilib.vision.camera.VideoSource
Enumerate all properties of this source.
enumerateSimDevices(String) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
enumerateSimValues(int) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
enumerateSinkProperties(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns list of sink property handles.
enumerateSinks() - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns list of sinks.
enumerateSinks() - Static method in class org.wpilib.vision.camera.VideoSink
Enumerate all existing sinks.
enumerateSinks() - Method in class org.wpilib.vision.camera.VideoSource
Enumerate all sinks connected to this source.
enumerateSourceProperties(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns list of source property handles.
enumerateSources() - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns list of sources.
enumerateSources() - Static method in class org.wpilib.vision.camera.VideoSource
Enumerate all existing sources.
enumerateSourceSinks(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns list of source sinks.
enumerateSourceVideoModes(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns list of source's supported video modes.
enumerateUsbCameras() - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns list of USB cameras.
enumerateUsbCameras() - Static method in class org.wpilib.vision.camera.UsbCamera
Enumerate USB cameras on the local system.
enumerateValues() - Method in class org.wpilib.simulation.SimDeviceSim
Get all data of this object.
enumerateVideoModes() - Method in class org.wpilib.vision.camera.VideoSource
Enumerate all known video modes for this source.
EnumFieldBuilder(String) - Constructor for class org.wpilib.util.struct.StructGenerator.SchemaBuilder.EnumFieldBuilder
Creates a new enum field builder.
enumValues - Variable in class org.wpilib.util.struct.parser.ParsedDeclaration
Enum values.
EpilogueBackend - Interface in org.wpilib.epilogue.logging
A backend is a generic interface for Epilogue to log discrete data points.
EpilogueConfiguration - Class in org.wpilib.epilogue
A configuration object to be used by the generated Epilogue class to customize its behavior.
EpilogueConfiguration() - Constructor for class org.wpilib.epilogue.EpilogueConfiguration
Default constructor.
equals(Object) - Method in record class org.wpilib.command3.ConflictDetector.Conflict
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
equals(Object) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
equals(Object) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
equals(Object) - Method in record class org.wpilib.command3.SchedulerEvent.Canceled
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.command3.SchedulerEvent.Completed
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.command3.SchedulerEvent.CompletedWithError
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.command3.SchedulerEvent.Interrupted
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.command3.SchedulerEvent.Mounted
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.command3.SchedulerEvent.Scheduled
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.command3.SchedulerEvent.Yielded
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.wpilib.hardware.hal.ControlWord
 
equals(Object) - Method in class org.wpilib.math.geometry.Ellipse2d
Checks equality between this Ellipse2d and another object.
equals(Object) - Method in class org.wpilib.math.geometry.Pose2d
Checks equality between this Pose2d and another object.
equals(Object) - Method in class org.wpilib.math.geometry.Pose3d
Checks equality between this Pose3d and another object.
equals(Object) - Method in class org.wpilib.math.geometry.Quaternion
Checks equality between this Quaternion and another object.
equals(Object) - Method in class org.wpilib.math.geometry.Rectangle2d
Checks equality between this Rectangle2d and another object.
equals(Object) - Method in class org.wpilib.math.geometry.Rotation2d
Checks equality between this Rotation2d and another object.
equals(Object) - Method in class org.wpilib.math.geometry.Rotation3d
Checks equality between this Rotation3d and another object.
equals(Object) - Method in class org.wpilib.math.geometry.Transform2d
Checks equality between this Transform2d and another object.
equals(Object) - Method in class org.wpilib.math.geometry.Transform3d
Checks equality between this Transform3d and another object.
equals(Object) - Method in class org.wpilib.math.geometry.Translation2d
Checks equality between this Translation2d and another object.
equals(Object) - Method in class org.wpilib.math.geometry.Translation3d
Checks equality between this Translation3d and another object.
equals(Object) - Method in class org.wpilib.math.geometry.Twist2d
Checks equality between this Twist2d and another object.
equals(Object) - Method in class org.wpilib.math.geometry.Twist3d
Checks equality between this Twist3d and another object.
equals(Object) - Method in class org.wpilib.math.kinematics.ChassisAccelerations
 
equals(Object) - Method in class org.wpilib.math.kinematics.ChassisVelocities
 
equals(Object) - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelPositions
 
equals(Object) - Method in class org.wpilib.math.kinematics.MecanumDriveWheelPositions
 
equals(Object) - Method in class org.wpilib.math.kinematics.SwerveModuleAcceleration
 
equals(Object) - Method in class org.wpilib.math.kinematics.SwerveModulePosition
 
equals(Object) - Method in class org.wpilib.math.kinematics.SwerveModuleVelocity
 
equals(Object) - Method in class org.wpilib.math.linalg.Matrix
Checks if an object is equal to this Matrix.
equals(Object) - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufDCMotor
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufEllipse2d
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufLinearSystem
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufMatrix
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufPose2d
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufPose3d
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufQuaternion
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufRectangle2d
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufRotation2d
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufRotation3d
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufTrajectory
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufTransform2d
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufTransform3d
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufTranslation2d
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufTranslation3d
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufTwist2d
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufTwist3d
 
equals(Object) - Method in class org.wpilib.math.proto.ProtobufVector
 
equals(Object) - Method in class org.wpilib.math.trajectory.ExponentialProfile.State
 
equals(Object) - Method in class org.wpilib.math.trajectory.Trajectory
 
equals(Object) - Method in class org.wpilib.math.trajectory.Trajectory.State
 
equals(Object) - Method in class org.wpilib.math.trajectory.TrapezoidProfile.State
 
equals(Object) - Method in class org.wpilib.math.util.Pair
Checks equality between this Pair and another object.
equals(Object) - Method in class org.wpilib.networktables.NetworkTable
 
equals(Object) - Method in class org.wpilib.networktables.NetworkTableEntry
 
equals(Object) - Method in class org.wpilib.networktables.NetworkTableInstance
 
equals(Object) - Method in class org.wpilib.networktables.NetworkTableValue
 
equals(Object) - Method in class org.wpilib.networktables.ProtobufTopic
 
equals(Object) - Method in record class org.wpilib.networktables.PubSubOption.DisableLocal
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.networktables.PubSubOption.DisableRemote
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.networktables.PubSubOption.ExcludePublisher
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.networktables.PubSubOption.ExcludePublisherHandle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.networktables.PubSubOption.ExcludeSelf
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.networktables.PubSubOption.Hidden
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.networktables.PubSubOption.KeepDuplicates
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.networktables.PubSubOption.Periodic
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.networktables.PubSubOption.PollStorage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.networktables.PubSubOption.SendAll
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.networktables.PubSubOption.TopicsOnly
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.wpilib.networktables.StructArrayTopic
 
equals(Object) - Method in class org.wpilib.networktables.StructTopic
 
equals(Object) - Method in class org.wpilib.networktables.Topic
 
equals(Object) - Method in class org.wpilib.system.Watchdog
 
equals(Object) - Method in record class org.wpilib.units.ImmutableMeasure
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Acceleration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Angle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.AngularAcceleration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.AngularMomentum
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.AngularVelocity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Current
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Dimensionless
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Distance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Energy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Force
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Frequency
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.LinearAcceleration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.LinearMomentum
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.LinearVelocity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Mass
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.MomentOfInertia
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Mult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Per
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Power
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Resistance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Temperature
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Time
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Torque
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Velocity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.wpilib.units.measure.Voltage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.wpilib.units.MultUnit
 
equals(Object) - Method in class org.wpilib.units.PerUnit
 
equals(Object) - Method in class org.wpilib.units.Unit
 
equals(Object) - Method in class org.wpilib.util.Color
 
equals(Object) - Method in class org.wpilib.util.Color8Bit
 
equals(Object) - Method in class org.wpilib.vision.apriltag.AprilTag
 
equals(Object) - Method in class org.wpilib.vision.apriltag.AprilTagDetector.Config
 
equals(Object) - Method in class org.wpilib.vision.apriltag.AprilTagDetector.QuadThresholdParameters
 
equals(Object) - Method in class org.wpilib.vision.apriltag.AprilTagFieldLayout
 
equals(Object) - Method in class org.wpilib.vision.apriltag.AprilTagPoseEstimator.Config
 
equals(Object) - Method in class org.wpilib.vision.camera.VideoMode
 
equals(Object) - Method in class org.wpilib.vision.camera.VideoSink
 
equals(Object) - Method in class org.wpilib.vision.camera.VideoSource
 
EQUIVALENCE_THRESHOLD - Static variable in interface org.wpilib.units.Measure
The threshold for two measures to be considered equivalent if converted to the same unit.
equivalent(Unit) - Method in class org.wpilib.units.Unit
Checks if this unit is equivalent to another one.
error() - Method in record class org.wpilib.command3.SchedulerEvent.CompletedWithError
Returns the value of the error record component.
ERROR - Static variable in enum class org.wpilib.driverstation.Alert.Level
Alternate name for a high priority alert.
error1 - Variable in class org.wpilib.vision.apriltag.AprilTagPoseEstimate
Object-space error of pose 1.
error2 - Variable in class org.wpilib.vision.apriltag.AprilTagPoseEstimate
Object-space error of pose 2.
errorCovariances - Variable in class org.wpilib.math.estimator.KalmanFilterLatencyCompensator.ObserverSnapshot
The error covariance.
errorHandler - Variable in class org.wpilib.epilogue.EpilogueConfiguration
The error handler for loggers to use if they encounter an error while logging.
ErrorHandler - Interface in org.wpilib.epilogue.logging.errors
An error handler is used by the Logged framework to catch and process any errors that occur during the logging process.
ErrorMessages - Class in org.wpilib.util
Utility class for common WPILib error messages.
ErrorPrinter - Class in org.wpilib.epilogue.logging.errors
An error handler implementation that prints error information to the console.
ErrorPrinter() - Constructor for class org.wpilib.epilogue.logging.errors.ErrorPrinter
Default constructor.
estimate(double[], double[]) - Method in class org.wpilib.vision.apriltag.AprilTagPoseEstimator
Estimates tag pose.
estimate(AprilTagDetection) - Method in class org.wpilib.vision.apriltag.AprilTagPoseEstimator
Estimates tag pose.
estimateHomography(double[]) - Method in class org.wpilib.vision.apriltag.AprilTagPoseEstimator
Estimates the pose of the tag using the homography method described in [1].
estimateHomography(AprilTagDetection) - Method in class org.wpilib.vision.apriltag.AprilTagPoseEstimator
Estimates the pose of the tag using the homography method described in [1].
estimateMOI(double, double) - Static method in class org.wpilib.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 org.wpilib.vision.apriltag.AprilTagPoseEstimator
Estimates the pose of the tag.
estimateOrthogonalIteration(AprilTagDetection, int) - Method in class org.wpilib.vision.apriltag.AprilTagPoseEstimator
Estimates the pose of the tag.
estimatePose(double[], double[], double, double, double, double, double) - Static method in class org.wpilib.vision.apriltag.jni.AprilTagJNI
Estimates tag pose.
estimatePoseHomography(double[], double, double, double, double, double) - Static method in class org.wpilib.vision.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 org.wpilib.vision.apriltag.jni.AprilTagJNI
Estimates the pose of the tag.
Event - Class in org.wpilib.util.concurrent
An atomic signaling event for synchronization.
Event() - Constructor for class org.wpilib.util.concurrent.Event
Constructor.
Event(boolean) - Constructor for class org.wpilib.util.concurrent.Event
Constructor.
Event(boolean, boolean) - Constructor for class org.wpilib.util.concurrent.Event
Constructor.
EventLoop - Class in org.wpilib.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 org.wpilib.event.EventLoop
Default constructor.
eventName - Variable in class org.wpilib.hardware.hal.MatchInfoData
Stores the event name.
EventVector - Class in org.wpilib.util.concurrent
A thread-safe container for handling events.
EventVector() - Constructor for class org.wpilib.util.concurrent.EventVector
Default constructor.
EXCLUDE_SELF - Static variable in interface org.wpilib.networktables.PubSubOption
For entries, indicates value updates from the internal publisher will be excluded.
excludePublisher - Variable in class org.wpilib.networktables.PubSubOptions
For subscriptions, if non-zero, value updates for readQueue() are not queued for this publisher.
excludePublisher(int) - Static method in interface org.wpilib.networktables.PubSubOption
Don't queue value updates for the given publisher.
excludePublisher(Publisher) - Static method in interface org.wpilib.networktables.PubSubOption
Don't queue value updates for the given publisher.
ExcludePublisher(Publisher) - Constructor for record class org.wpilib.networktables.PubSubOption.ExcludePublisher
Creates an instance of a ExcludePublisher record class.
ExcludePublisherHandle(int) - Constructor for record class org.wpilib.networktables.PubSubOption.ExcludePublisherHandle
Creates an instance of a ExcludePublisherHandle record class.
excludeSelf - Variable in class org.wpilib.networktables.PubSubOptions
For entries, don't queue (for readQueue) value updates for the entry's internal publisher.
ExcludeSelf(boolean) - Constructor for record class org.wpilib.networktables.PubSubOption.ExcludeSelf
Creates an instance of a ExcludeSelf record class.
execute() - Method in class org.wpilib.command2.Command
The main body of a command.
execute() - Method in class org.wpilib.command2.ConditionalCommand
 
execute() - Method in class org.wpilib.command2.DeferredCommand
 
execute() - Method in class org.wpilib.command2.FunctionalCommand
 
execute() - Method in class org.wpilib.command2.ParallelCommandGroup
 
execute() - Method in class org.wpilib.command2.ParallelDeadlineGroup
 
execute() - Method in class org.wpilib.command2.ParallelRaceGroup
 
execute() - Method in class org.wpilib.command2.ProxyCommand
 
execute() - Method in class org.wpilib.command2.RepeatCommand
 
execute() - Method in class org.wpilib.command2.SelectCommand
 
execute() - Method in class org.wpilib.command2.SequentialCommandGroup
 
execute() - Method in class org.wpilib.command2.WrapperCommand
The main body of a command.
executing(Consumer) - Method in interface org.wpilib.command3.NeedsExecutionBuilderStage
Sets the function body of the executing command.
exists() - Method in class org.wpilib.networktables.EntryBase
 
exists() - Method in class org.wpilib.networktables.NetworkTableEntry
Determines if the entry currently exists.
exists() - Method in interface org.wpilib.networktables.Subscriber
Determines if the entry currently exists.
exists() - Method in class org.wpilib.networktables.Topic
Determines if the topic is currently being published.
exitMain() - Static method in class org.wpilib.hardware.hal.HAL
Causes HAL_RunMain() to exit.
exp() - Method in class org.wpilib.math.geometry.Quaternion
Matrix exponential of a quaternion.
exp() - Method in class org.wpilib.math.geometry.Twist2d
Obtain a new Transform2d from a (constant curvature) velocity.
exp() - Method in class org.wpilib.math.geometry.Twist3d
Obtain a new Transform3d from a (constant curvature) velocity.
exp() - Method in class org.wpilib.math.linalg.Matrix
Computes the matrix exponential using Eigen's solver.
exp(double) - Method in interface org.wpilib.units.UnaryFunction
Creates a composite function h(x) such that h(x) = f(x) ^ k.
exp(double[], int, double[]) - Static method in class org.wpilib.math.jni.EigenJNI
Computes the matrix exp.
exp(double, double, double, double, double, double) - Static method in class org.wpilib.math.jni.Twist3dJNI
Obtain a Transform3d from a (constant curvature) velocity.
exp(UnaryFunction) - Method in interface org.wpilib.units.UnaryFunction
Creates a composite function h(x) such that h(x) = f(x) ^ g(x).
ExpansionHub - Class in org.wpilib.hardware.expansionhub
This class controls a REV ExpansionHub plugged in over USB to Systemcore.
ExpansionHub(int) - Constructor for class org.wpilib.hardware.expansionhub.ExpansionHub
Constructs a new ExpansionHub for a given USB ID
ExpansionHubMotor - Class in org.wpilib.hardware.expansionhub
This class controls a specific motor and encoder hooked up to an ExpansionHub.
ExpansionHubMotor(int, int) - Constructor for class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Constructs a servo at the requested channel on a specific USB port.
ExpansionHubPidConstants - Class in org.wpilib.hardware.expansionhub
This class contains PID constants for an ExpansionHub motor.
ExpansionHubServo - Class in org.wpilib.hardware.expansionhub
This class controls a specific servo hooked up to an ExpansionHub.
ExpansionHubServo(int, int) - Constructor for class org.wpilib.hardware.expansionhub.ExpansionHubServo
Constructs a servo at the requested channel on a specific USB port.
ExponentialProfile - Class in org.wpilib.math.trajectory
A exponential curve-shaped velocity profile.
ExponentialProfile(ExponentialProfile.Constraints) - Constructor for class org.wpilib.math.trajectory.ExponentialProfile
Constructs an ExponentialProfile.
ExponentialProfile.Constraints - Class in org.wpilib.math.trajectory
Profile constraints.
ExponentialProfile.ProfileTiming - Class in org.wpilib.math.trajectory
Profile timing.
ExponentialProfile.State - Class in org.wpilib.math.trajectory
Profile state.
ExponentialProfileStateStruct - Class in org.wpilib.math.trajectory.struct
 
ExponentialProfileStateStruct() - Constructor for class org.wpilib.math.trajectory.struct.ExponentialProfileStateStruct
 
ExtendedKalmanFilter<States,Inputs,Outputs> - Class in org.wpilib.math.estimator
A Kalman filter combines predictions from a model and measurements to give an estimate of the true system state.
ExtendedKalmanFilter(Nat, Nat, Nat, BiFunction, BiFunction, Matrix, Matrix, double) - Constructor for class org.wpilib.math.estimator.ExtendedKalmanFilter
Constructs an extended Kalman filter.
ExtendedKalmanFilter(Nat, Nat, Nat, BiFunction, BiFunction, Matrix, Matrix, BiFunction, BiFunction, double) - Constructor for class org.wpilib.math.estimator.ExtendedKalmanFilter
Constructs an extended Kalman filter.
extractColumnVector(int) - Method in class org.wpilib.math.linalg.Matrix
Extracts a given column into a column vector with new underlying storage.
extractFrom(int, int, Matrix) - Method in class org.wpilib.math.linalg.Matrix
Extracts a submatrix from the supplied matrix and inserts it in a submatrix in "this".
extractRowVector(int) - Method in class org.wpilib.math.linalg.Matrix
Extracts a given row into a row vector with new underlying storage.
eye(D) - Static method in class org.wpilib.math.linalg.Matrix
Creates the identity matrix of the given dimension.
eye(Nat) - Static method in class org.wpilib.math.linalg.Matrix
Creates the identity matrix of the given dimension.

F

Fahrenheit - Static variable in class org.wpilib.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() - Method in class org.wpilib.event.BooleanEvent
Creates a new event that triggers when this one changes from true to false.
feed() - Method in class org.wpilib.hardware.motor.MotorSafety
Feed the motor safety object.
feedWatchdog() - Method in class org.wpilib.drive.RobotDriveBase
Feed the motor safety object.
Feet - Static variable in class org.wpilib.units.Units
304.8/1000 of a Units.Meter, or 12 Units.Inches.
FeetPerSecond - Static variable in class org.wpilib.units.Units
A unit of linear velocity equivalent to travelling at a rate one Foot per Units.Second.
FeetPerSecondPerSecond - Static variable in class org.wpilib.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 org.wpilib.math.util.Units
Converts given feet to meters.
fetchStruct(Class) - Static method in class org.wpilib.util.struct.StructFetcher
Returns a Struct for the given StructSerializable marked class.
fetchStructDynamic(Class) - Static method in class org.wpilib.util.struct.StructFetcher
Returns a Struct for the given class.
Field2d - Class in org.wpilib.smartdashboard
2D representation of game field for dashboards.
Field2d() - Constructor for class org.wpilib.smartdashboard.Field2d
Constructor.
FieldObject2d - Class in org.wpilib.smartdashboard
Game field object on a Field2d.
FileBackend - Class in org.wpilib.epilogue.logging
A backend implementation that saves information to a WPILib DataLog file on disk.
FileBackend(DataLog) - Constructor for class org.wpilib.epilogue.logging.FileBackend
Creates a new file-based backend.
FileLogger - Class in org.wpilib.datalog
A class version of `tail -f`, otherwise known as `tail -f` at home.
FileLogger(String, DataLog, String) - Constructor for class org.wpilib.datalog.FileLogger
Construct a FileLogger.
filename - Variable in class org.wpilib.networktables.LogMessage
The filename of the source file that generated the message.
Filesystem - Class in org.wpilib.system
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 org.wpilib.math.linalg.Matrix
Sets all the elements in "this" matrix equal to the specified value.
fill(double) - Static method in class org.wpilib.math.linalg.VecBuilder
Returns a 1x1 vector containing the given elements.
fill(double, double) - Static method in class org.wpilib.math.linalg.VecBuilder
Returns a 2x1 vector containing the given elements.
fill(double, double, double) - Static method in class org.wpilib.math.linalg.VecBuilder
Returns a 3x1 vector containing the given elements.
fill(double, double, double, double) - Static method in class org.wpilib.math.linalg.VecBuilder
Returns a 4x1 vector containing the given elements.
fill(double, double, double, double, double) - Static method in class org.wpilib.math.linalg.VecBuilder
Returns a 5x1 vector containing the given elements.
fill(double, double, double, double, double, double) - Static method in class org.wpilib.math.linalg.VecBuilder
Returns a 6x1 vector containing the given elements.
fill(double, double, double, double, double, double, double) - Static method in class org.wpilib.math.linalg.VecBuilder
Returns a 7x1 vector containing the given elements.
fill(double, double, double, double, double, double, double, double) - Static method in class org.wpilib.math.linalg.VecBuilder
Returns a 8x1 vector containing the given elements.
fill(double, double, double, double, double, double, double, double, double) - Static method in class org.wpilib.math.linalg.VecBuilder
Returns a 9x1 vector containing the given elements.
fill(double, double, double, double, double, double, double, double, double, double) - Static method in class org.wpilib.math.linalg.VecBuilder
Returns a 10x1 vector containing the given elements.
fill(Nat, Nat, double...) - Static method in class org.wpilib.math.linalg.MatBuilder
Fills the matrix with the given data, encoded in row major form.
finallyDo(Runnable) - Method in class org.wpilib.command2.Command
Decorates this command with a lambda to call on interrupt or end, following the command's inherent Command.end(boolean) method.
finallyDo(BooleanConsumer) - Method in class org.wpilib.command2.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 org.wpilib.util.struct.StructDescriptorDatabase
Finds a structure in the database by name.
findAllConflicts(Collection) - Static method in class org.wpilib.command3.ConflictDetector
Finds all conflicting pairs of commands in the input collection.
findField(String) - Method in class org.wpilib.util.struct.DynamicStruct
Gets a struct field descriptor by name.
findFieldByName(String) - Method in class org.wpilib.util.struct.StructDescriptor
Gets a field descriptor by name.
findForChannel(int) - Static method in class org.wpilib.hardware.hal.simulation.DigitalPWMDataJNI
 
findForChannel(int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
finish() - Method in class org.wpilib.datalog.DataLogEntry
Finishes the entry.
finish(int) - Method in class org.wpilib.datalog.DataLog
Finish an entry.
finish(int, long) - Method in class org.wpilib.datalog.DataLog
Finish an entry.
finish(long) - Method in class org.wpilib.datalog.DataLogEntry
Finishes the entry.
finiteDifference(int, int[], double) - Static method in class org.wpilib.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 org.wpilib.hardware.pneumatic.PneumaticHub
 
fireOneShot(int) - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Fire a single solenoid shot.
fireOneShot(int) - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
fireOneShot(int, int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Fire a single solenoid shot.
fireOneShot(int, int, int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Fire a single solenoid shot for the specified duration.
FirmwareFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
The firmware on the device has malfunctioned.
FirmwareFault - Variable in class org.wpilib.hardware.hal.REVPHStickyFaults
The firmware on the device has malfunctioned.
firmwareFix - Variable in class org.wpilib.hardware.hal.PowerDistributionVersion
Firmware fix version number.
firmwareFix - Variable in class org.wpilib.hardware.hal.REVPHVersion
The firmware fix version.
firmwareMajor - Variable in class org.wpilib.hardware.hal.PowerDistributionVersion
Firmware major version number.
firmwareMajor - Variable in class org.wpilib.hardware.hal.REVPHVersion
The firmware major version.
firmwareMinor - Variable in class org.wpilib.hardware.hal.PowerDistributionVersion
Firmware minor version number.
firmwareMinor - Variable in class org.wpilib.hardware.hal.REVPHVersion
The firmware minor version.
flags - Variable in class org.wpilib.hardware.hal.can.CANReceiveMessage
The flags of the message.
flags - Variable in class org.wpilib.hardware.hal.can.CANStreamMessage
The flags of the message.
FloatArrayEntry - Interface in org.wpilib.networktables
NetworkTables FloatArray entry.
FloatArrayLogEntry - Class in org.wpilib.datalog
Log array of float values.
FloatArrayLogEntry(DataLog, String) - Constructor for class org.wpilib.datalog.FloatArrayLogEntry
Constructs a float array log entry.
FloatArrayLogEntry(DataLog, String, long) - Constructor for class org.wpilib.datalog.FloatArrayLogEntry
Constructs a float array log entry.
FloatArrayLogEntry(DataLog, String, String) - Constructor for class org.wpilib.datalog.FloatArrayLogEntry
Constructs a float array log entry.
FloatArrayLogEntry(DataLog, String, String, long) - Constructor for class org.wpilib.datalog.FloatArrayLogEntry
Constructs a float array log entry.
FloatArrayPublisher - Interface in org.wpilib.networktables
NetworkTables FloatArray publisher.
FloatArraySubscriber - Interface in org.wpilib.networktables
NetworkTables FloatArray subscriber.
FloatArrayTopic - Class in org.wpilib.networktables
NetworkTables FloatArray topic.
FloatArrayTopic(NetworkTableInstance, int) - Constructor for class org.wpilib.networktables.FloatArrayTopic
Constructor; use NetworkTableInstance.getFloatArrayTopic() instead.
FloatArrayTopic(Topic) - Constructor for class org.wpilib.networktables.FloatArrayTopic
Construct from a generic topic.
FloatConsumer - Interface in org.wpilib.util.function
Represents an operation that accepts a single float-valued argument and returns no result.
FloatEntry - Interface in org.wpilib.networktables
NetworkTables Float entry.
FloatLogEntry - Class in org.wpilib.datalog
Log float values.
FloatLogEntry(DataLog, String) - Constructor for class org.wpilib.datalog.FloatLogEntry
Constructs a float log entry.
FloatLogEntry(DataLog, String, long) - Constructor for class org.wpilib.datalog.FloatLogEntry
Constructs a float log entry.
FloatLogEntry(DataLog, String, String) - Constructor for class org.wpilib.datalog.FloatLogEntry
Constructs a float log entry.
FloatLogEntry(DataLog, String, String, long) - Constructor for class org.wpilib.datalog.FloatLogEntry
Constructs a float log entry.
FloatPublisher - Interface in org.wpilib.networktables
NetworkTables Float publisher.
FloatSubscriber - Interface in org.wpilib.networktables
NetworkTables Float subscriber.
FloatSupplier - Interface in org.wpilib.util.function
Represents a supplier of float-valued results.
FloatTopic - Class in org.wpilib.networktables
NetworkTables Float topic.
FloatTopic(NetworkTableInstance, int) - Constructor for class org.wpilib.networktables.FloatTopic
Constructor; use NetworkTableInstance.getFloatTopic() instead.
FloatTopic(Topic) - Constructor for class org.wpilib.networktables.FloatTopic
Construct from a generic topic.
flush() - Method in class org.wpilib.datalog.DataLog
Explicitly flushes the log data to disk.
flush() - Method in class org.wpilib.datalog.DataLogWriter
Explicitly flushes the log data to disk.
flush() - Method in class org.wpilib.hardware.bus.SerialPort
Force the output buffer to be written to the port.
flush() - Method in class org.wpilib.networktables.NetworkTableInstance
Flushes all updated values immediately to the network.
flush(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Flushes all updated values immediately to the network.
flushLocal() - Method in class org.wpilib.networktables.NetworkTableInstance
Flushes all updated values immediately to the local client/server.
flushLocal(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Flushes all updated values immediately to the local client/server.
flywheelFromPhysicalConstants(DCMotor, double, double) - Static method in class org.wpilib.math.system.Models
Creates a flywheel state-space model from physical constants.
flywheelFromSysId(double, double) - Static method in class org.wpilib.math.system.Models
Creates a flywheel state-space model from SysId constants kᵥ (V/(rad/s)) and kₐ (V/(rad/s²)) from the feedforward model u = kᵥv + kₐa.
FlywheelSim - Class in org.wpilib.simulation
Represents a simulated flywheel mechanism.
FlywheelSim(LinearSystem, DCMotor, double...) - Constructor for class org.wpilib.simulation.FlywheelSim
Creates a simulated flywheel mechanism.
follow(ExpansionHubMotor) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Sets this motor to follow another motor on the same hub.
Foot - Static variable in class org.wpilib.units.Units
304.8/1000 of a Units.Meter, or 12 Units.Inches.
Force - Record Class in org.wpilib.units.measure
 
Force(double, double, ForceUnit) - Constructor for record class org.wpilib.units.measure.Force
Creates an instance of a Force record class.
forceLoad() - Static method in class org.wpilib.datalog.DataLogJNI
Force load the library.
forceLoad() - Static method in class org.wpilib.hardware.hal.JNIWrapper
Force load the library.
forceLoad() - Static method in class org.wpilib.math.jni.WPIMathJNI
Force load the library.
forceLoad() - Static method in class org.wpilib.net.WPINetJNI
Force load the library.
forceLoad() - Static method in class org.wpilib.networktables.NetworkTablesJNI
Force load the library.
forceLoad() - Static method in class org.wpilib.util.WPIUtilJNI
Force load the library.
forceLoad() - Static method in class org.wpilib.vision.camera.CameraServerJNI
Force load the library.
forceLoad() - Static method in class org.wpilib.vision.camera.OpenCvLoader
Force load the library.
forceStaticLoad() - Static method in class org.wpilib.vision.camera.OpenCvLoader
Forces a static load.
ForceUnit - Class in org.wpilib.units
A unit of force like Units.Newtons.
forDouble() - Static method in interface org.wpilib.math.interpolation.Interpolator
Returns interpolator for Double.
forDouble() - Static method in interface org.wpilib.math.interpolation.InverseInterpolator
Returns inverse interpolator for Double.
forEach(Consumer) - Method in class org.wpilib.datalog.DataLogReader
 
forEach(LEDReader.IndexedColorIterator) - Method in interface org.wpilib.hardware.led.LEDReader
Iterates over the LEDs in the buffer, starting from index 0.
forEach(LongToObjectHashMap.IteratorFunction) - Method in class org.wpilib.units.collections.LongToObjectHashMap
Iterates over every key-value pair in the map and passes them to the given function.
forEachDescriptor(Predicate, BiConsumer) - Method in interface org.wpilib.util.protobuf.Protobuf
Loops over all protobuf descriptors including nested/referenced descriptors.
forEachRemaining(Consumer) - Method in class org.wpilib.datalog.DataLogIterator
 
fork(Collection) - Method in class org.wpilib.command3.Coroutine
Forks off some commands.
fork(Command...) - Method in class org.wpilib.command3.Coroutine
Schedules a child command and then immediately returns.
forLimit(int) - Static method in class org.wpilib.epilogue.logging.errors.LoggerDisabler
Creates a disabler that kicks in after a logger raises more than threshold exceptions.
fps - Variable in class org.wpilib.vision.camera.VideoMode
Frames per second.
frame() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the frame button's digital signal.
frame() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the frame button's digital signal.
frame(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the frame button's digital signal.
frame(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the frame button's digital signal.
frame(EventLoop) - Method in class org.wpilib.driverstation.NiDsStadiaController
Constructs an event instance around the frame button's digital signal.
free(int) - Static method in class org.wpilib.hardware.hal.AddressableLEDJNI
Free the Addressable LED Handle.
free(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Frees a PCM handle.
free(int) - Static method in class org.wpilib.hardware.hal.DutyCycleJNI
Free a DutyCycle.
free(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Cleans a PowerDistribution module.
free(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Frees a PH handle.
free(int) - Method in class org.wpilib.system.Resource
Deprecated.
Free an allocated resource.
freeAnalogInputPort(int) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Frees an analog input port.
freeCounter(int) - Static method in class org.wpilib.hardware.hal.CounterJNI
Frees a counter.
freeCurrent - Variable in class org.wpilib.math.system.DCMotor
Current draw under no load in amps.
freeDigitalPWM(int) - Static method in class org.wpilib.hardware.hal.DIOJNI
Frees the resource associated with a DO PWM generator.
freeDIOPort(int) - Static method in class org.wpilib.hardware.hal.DIOJNI
Frees a DIO port.
freeEncoder(int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Frees an encoder.
freeFileLogger(long) - Static method in class org.wpilib.datalog.DataLogJNI
Free a native FileLogger.
freeMulticastServiceAnnouncer(int) - Static method in class org.wpilib.net.WPINetJNI
Frees a MulticastServiceAnnouncer.
freeMulticastServiceResolver(int) - Static method in class org.wpilib.net.WPINetJNI
Frees MulticastServiceResolver.
freePWMPort(int) - Static method in class org.wpilib.hardware.hal.PWMJNI
Frees a PWM port.
freeSimDevice(int) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Frees a simulated device.
freeSpeed - Variable in class org.wpilib.math.system.DCMotor
Angular velocity under no load in radians per second.
Frequency - Record Class in org.wpilib.units.measure
 
Frequency(double, double, FrequencyUnit) - Constructor for record class org.wpilib.units.measure.Frequency
Creates an instance of a Frequency record class.
FrequencyUnit - Class in org.wpilib.units
A unit of frequency like Units.Hertz.
fromBase(UnaryFunction) - Method in class org.wpilib.units.UnitBuilder
Sets the conversion function to transform values in the base unit to values in the derived unit.
fromBaseUnits(double) - Method in class org.wpilib.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 org.wpilib.math.trajectory.ExponentialProfile.Constraints
Constructs constraints for an ExponentialProfile from characteristics.
fromDegrees(double) - Static method in class org.wpilib.math.geometry.Rotation2d
Constructs and returns a Rotation2d with the given degree value.
fromHSV(int, int, int) - Static method in class org.wpilib.util.Color
Creates a Color from HSV values.
fromInt(int) - Static method in enum class org.wpilib.hardware.hal.RobotMode
Gets a mode from an integer value.
fromNative(int, long, double) - Static method in class org.wpilib.hardware.hal.HALValue
Build a HAL value from its native components.
fromNativeHandle(int) - Static method in class org.wpilib.networktables.NetworkTableInstance
Create an instance from a native handle.
fromRadians(double) - Static method in class org.wpilib.math.geometry.Rotation2d
Constructs and returns a Rotation2d with the given radian value.
fromRotations(double) - Static method in class org.wpilib.math.geometry.Rotation2d
Constructs and returns a Rotation2d with the given number of rotations.
fromRotationVector(Vector) - Static method in class org.wpilib.math.geometry.Quaternion
Returns the quaternion representation of this rotation vector.
fromStateSpace(double, double, double) - Static method in class org.wpilib.math.trajectory.ExponentialProfile.Constraints
Constructs constraints for an ExponentialProfile from State-Space parameters.
fromString(String) - Static method in class org.wpilib.util.Color
Makes a Color from a string.
fromString(String) - Static method in enum class org.wpilib.util.struct.StructFieldType
Get field type from string.
fromValue(int) - Method in enum class org.wpilib.hardware.led.AddressableLED.ColorOrder
Gets a color order from an int value.
fromValue(int) - Static method in enum class org.wpilib.hardware.pneumatic.CompressorConfigType
Gets a type from an int value.
frontLeft - Variable in class org.wpilib.drive.MecanumDrive.WheelVelocities
Front-left wheel velocity.
frontLeft - Variable in class org.wpilib.math.kinematics.MecanumDriveWheelAccelerations
Acceleration of the front left wheel in meters per second squared.
frontLeft - Variable in class org.wpilib.math.kinematics.MecanumDriveWheelPositions
Distance measured by the front left wheel in meters.
frontLeft - Variable in class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
Velocity of the front left wheel in meters per second.
frontRight - Variable in class org.wpilib.drive.MecanumDrive.WheelVelocities
Front-right wheel velocity.
frontRight - Variable in class org.wpilib.math.kinematics.MecanumDriveWheelAccelerations
Acceleration of the front right wheel in meters per second squared.
frontRight - Variable in class org.wpilib.math.kinematics.MecanumDriveWheelPositions
Distance measured by the front right wheel in meters.
frontRight - Variable in class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
Velocity of the front right wheel in meters per second.
FunctionalCommand - Class in org.wpilib.command2
A command that allows the user to pass in functions for each of the basic command methods through the constructor.
FunctionalCommand(Runnable, Runnable, Consumer, BooleanSupplier, Subsystem...) - Constructor for class org.wpilib.command2.FunctionalCommand
Creates a new FunctionalCommand.
fx - Variable in class org.wpilib.vision.apriltag.AprilTagPoseEstimator.Config
Camera horizontal focal length, in pixels.
fy - Variable in class org.wpilib.vision.apriltag.AprilTagPoseEstimator.Config
Camera vertical focal length, in pixels.

G

Gamepad - Class in org.wpilib.driverstation
Handle input from Gamepad controllers connected to the Driver Station.
Gamepad(int) - Constructor for class org.wpilib.driverstation.Gamepad
Construct an instance of a controller.
Gamepad.Axis - Enum Class in org.wpilib.driverstation
Represents an axis on an Gamepad.
Gamepad.Button - Enum Class in org.wpilib.driverstation
Represents a digital button on a Gamepad.
GamepadSim - Class in org.wpilib.simulation
Class to control a simulated Gamepad controller.
GamepadSim(int) - Constructor for class org.wpilib.simulation.GamepadSim
Constructs from a joystick port number.
GamepadSim(Gamepad) - Constructor for class org.wpilib.simulation.GamepadSim
Constructs from a Gamepad object.
genEnum(Class) - Static method in class org.wpilib.util.struct.StructGenerator
Generates a Struct for the given Enum class.
generate16h5AprilTagImage(int) - Static method in class org.wpilib.vision.apriltag.AprilTag
Generates a RawFrame containing the apriltag with the id with family 16h5 passed in.
generate16h5AprilTagImage(RawFrame, long, int) - Static method in class org.wpilib.vision.apriltag.jni.AprilTagJNI
Generates a RawFrame containing the apriltag with the id with family 16h5 passed in.
generate36h11AprilTagImage(int) - Static method in class org.wpilib.vision.apriltag.AprilTag
Generates a RawFrame containing the apriltag with the id with family 36h11 passed in.
generate36h11AprilTagImage(RawFrame, long, int) - Static method in class org.wpilib.vision.apriltag.jni.AprilTagJNI
Generates a RawFrame containing the apriltag with the id with family 36h11 passed in.
generateTrajectory(List, TrajectoryConfig) - Static method in class org.wpilib.math.trajectory.TrajectoryGenerator
Generates a trajectory from the given waypoints and config.
generateTrajectory(Pose2d, List, Pose2d, TrajectoryConfig) - Static method in class org.wpilib.math.trajectory.TrajectoryGenerator
Generates a trajectory from the given waypoints and config.
generateTrajectory(Spline.ControlVector, List, Spline.ControlVector, TrajectoryConfig) - Static method in class org.wpilib.math.trajectory.TrajectoryGenerator
Generates a trajectory from the given control vectors and config.
generateTrajectory(TrajectoryGenerator.ControlVectorList, TrajectoryConfig) - Static method in class org.wpilib.math.trajectory.TrajectoryGenerator
Generates a trajectory from the given quintic control vectors and config.
GenericEntry - Interface in org.wpilib.networktables
NetworkTables generic entry.
GenericHID - Class in org.wpilib.driverstation
Handle input from standard HID devices connected to the Driver Station.
GenericHID(int) - Constructor for class org.wpilib.driverstation.GenericHID
Construct an instance of a device.
GenericHID.HIDType - Enum Class in org.wpilib.driverstation
USB HID interface type.
GenericHID.RumbleType - Enum Class in org.wpilib.driverstation
Represents a rumble output on the Joystick.
GenericHIDSim - Class in org.wpilib.simulation
Class to control a simulated generic joystick.
GenericHIDSim(int) - Constructor for class org.wpilib.simulation.GenericHIDSim
Constructs from a joystick port number.
GenericHIDSim(GenericHID) - Constructor for class org.wpilib.simulation.GenericHIDSim
Constructs from a GenericHID object.
genericPublish(String, PubSubOption...) - Method in class org.wpilib.networktables.Topic
Create a new publisher to the topic.
GenericPublisher - Interface in org.wpilib.networktables
NetworkTables generic publisher.
genericPublishEx(String, String, PubSubOption...) - Method in class org.wpilib.networktables.Topic
Create a new publisher to the topic, with type string and initial properties.
genericSubscribe(String, PubSubOption...) - Method in class org.wpilib.networktables.Topic
Create a new subscriber to the topic.
genericSubscribe(PubSubOption...) - Method in class org.wpilib.networktables.Topic
Create a new subscriber to the topic.
GenericSubscriber - Interface in org.wpilib.networktables
NetworkTables generic subscriber.
genRecord(Class) - Static method in class org.wpilib.util.struct.StructGenerator
Generates a Struct for the given Record class.
get() - Method in class org.wpilib.driverstation.Alert
Gets whether the alert is active.
get() - Method in interface org.wpilib.hardware.discrete.CounterBase
Get the count.
get() - Method in class org.wpilib.hardware.discrete.DigitalInput
Get the value from a digital input channel.
get() - Method in class org.wpilib.hardware.discrete.DigitalOutput
Gets the value being output from the Digital Output.
get() - Method in class org.wpilib.hardware.hal.SimBoolean
Gets the simulated value.
get() - Method in class org.wpilib.hardware.hal.SimDouble
Gets the simulated value.
get() - Method in class org.wpilib.hardware.hal.SimEnum
Gets the simulated value.
get() - Method in class org.wpilib.hardware.hal.SimInt
Gets the simulated value.
get() - Method in class org.wpilib.hardware.hal.SimLong
Gets the simulated value.
get() - Method in class org.wpilib.hardware.pneumatic.DoubleSolenoid
Read the current value of the solenoid.
get() - Method in class org.wpilib.hardware.pneumatic.Solenoid
Read the current value of the solenoid.
get() - Method in class org.wpilib.hardware.rotation.AnalogEncoder
Get the encoder value.
get() - Method in class org.wpilib.hardware.rotation.AnalogPotentiometer
Get the current reading of the potentiometer.
get() - Method in class org.wpilib.hardware.rotation.DutyCycleEncoder
Get the encoder value since the last reset.
get() - Method in class org.wpilib.hardware.rotation.Encoder
Gets the current count.
get() - Method in interface org.wpilib.networktables.BooleanArraySubscriber
Get the last published value.
get() - Method in interface org.wpilib.networktables.BooleanSubscriber
Get the last published value.
get() - Method in interface org.wpilib.networktables.DoubleArraySubscriber
Get the last published value.
get() - Method in interface org.wpilib.networktables.DoubleSubscriber
Get the last published value.
get() - Method in interface org.wpilib.networktables.FloatArraySubscriber
Get the last published value.
get() - Method in interface org.wpilib.networktables.FloatSubscriber
Get the last published value.
get() - Method in interface org.wpilib.networktables.GenericSubscriber
Get the last published value.
get() - Method in interface org.wpilib.networktables.IntegerArraySubscriber
Get the last published value.
get() - Method in interface org.wpilib.networktables.IntegerSubscriber
Get the last published value.
get() - Method in interface org.wpilib.networktables.ProtobufSubscriber
Get the last published value.
get() - Method in interface org.wpilib.networktables.RawSubscriber
Get the last published value.
get() - Method in interface org.wpilib.networktables.StringArraySubscriber
Get the last published value.
get() - Method in interface org.wpilib.networktables.StringSubscriber
Get the last published value.
get() - Method in interface org.wpilib.networktables.StructArraySubscriber
Get the last published value.
get() - Method in interface org.wpilib.networktables.StructSubscriber
Get the last published value.
get() - Method in class org.wpilib.simulation.AnalogEncoderSim
Get the simulated position.
get() - Method in class org.wpilib.simulation.DoubleSolenoidSim
Check the value of the double solenoid output.
get() - Method in class org.wpilib.simulation.DutyCycleEncoderSim
Get the position in turns.
get() - Method in class org.wpilib.system.Timer
Get the current time from the timer.
get() - Method in class org.wpilib.vision.camera.VideoProperty
Returns property value.
get(boolean) - Method in interface org.wpilib.networktables.BooleanSubscriber
Get the last published value.
get(boolean[]) - Method in interface org.wpilib.networktables.BooleanArraySubscriber
Get the last published value.
get(byte[]) - Method in interface org.wpilib.networktables.RawSubscriber
Get the last published value.
get(double) - Method in interface org.wpilib.networktables.DoubleSubscriber
Get the last published value.
get(double[]) - Method in interface org.wpilib.networktables.DoubleArraySubscriber
Get the last published value.
get(float) - Method in interface org.wpilib.networktables.FloatSubscriber
Get the last published value.
get(float[]) - Method in interface org.wpilib.networktables.FloatArraySubscriber
Get the last published value.
get(int) - Method in class org.wpilib.math.linalg.Vector
Returns an element of the vector at a specified row.
get(int) - Method in class org.wpilib.util.container.CircularBuffer
Get the element at the provided index relative to the start of the buffer.
get(int) - Method in class org.wpilib.util.container.DoubleCircularBuffer
Get the element at the provided index relative to the start of the buffer.
get(int, int) - Method in class org.wpilib.math.linalg.Matrix
Get an element of this matrix.
get(long) - Method in interface org.wpilib.networktables.IntegerSubscriber
Get the last published value.
get(long) - Method in class org.wpilib.units.collections.LongToObjectHashMap
Gets the value associated with the given key.
get(long[]) - Method in interface org.wpilib.networktables.IntegerArraySubscriber
Get the last published value.
get(String) - Method in interface org.wpilib.networktables.StringSubscriber
Get the last published value.
get(String[]) - Method in interface org.wpilib.networktables.StringArraySubscriber
Get the last published value.
get(K) - Method in class org.wpilib.math.interpolation.InterpolatingMatrixTreeMap
Returns the value associated with a given key.
get(K) - Method in class org.wpilib.math.interpolation.InterpolatingTreeMap
Returns the value associated with a given key.
get(T) - Method in interface org.wpilib.networktables.ProtobufSubscriber
Get the last published value.
get(T) - Method in interface org.wpilib.networktables.StructSubscriber
Get the last published value.
get(T[]) - Method in interface org.wpilib.networktables.StructArraySubscriber
Get the last published value.
get5VRegulatedVoltage() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
Returns the current voltage of the regulated 5v supply.
get5VVoltage(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Returns the current voltage of the regulated 5v supply.
getA() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix a = 4; This method returns the internal storage object without modifying any has state.
getA() - Method in class org.wpilib.math.system.LinearSystem
Returns the system matrix A.
getA(int, int) - Method in class org.wpilib.math.system.LinearSystem
Returns an element of the system matrix A.
getAButton() - Method in class org.wpilib.driverstation.NiDsStadiaController
Read the value of the A button on the controller.
getAButton() - Method in class org.wpilib.driverstation.NiDsXboxController
Read the value of the A button on the controller.
getAButtonPressed() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the A button was pressed since the last check.
getAButtonPressed() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the A button was pressed since the last check.
getAButtonReleased() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the A button was released since the last check.
getAButtonReleased() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the A button was released since the last check.
getAcceleration() - Method in class org.wpilib.hardware.accelerometer.AnalogAccelerometer
Return the acceleration in Gs.
getAcceleration() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
optional double acceleration = 1;
getAcceleration() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional double acceleration = 3;
getAcceleration(ADXL345_I2C.Axes) - Method in class org.wpilib.hardware.accelerometer.ADXL345_I2C
Get the acceleration of one axis in Gs.
getAccelerations() - Method in class org.wpilib.hardware.accelerometer.ADXL345_I2C
Get the acceleration of all axes in Gs.
getAccelX() - Method in class org.wpilib.hardware.imu.OnboardIMU
Get the acceleration along the X axis of the IMU in meters per second squared.
getAccelY() - Method in class org.wpilib.hardware.imu.OnboardIMU
Get the acceleration along the X axis of the IMU in meters per second squared.
getAccelZ() - Method in class org.wpilib.hardware.imu.OnboardIMU
Get the acceleration along the X axis of the IMU in meters per second squared.
getAccumulatedError() - Method in class org.wpilib.math.controller.PIDController
Returns the accumulated error used in the integral calculation of this controller.
getAccumulatedError() - Method in class org.wpilib.math.controller.ProfiledPIDController
Returns the accumulated error used in the integral calculation of this controller.
getActiveButtonLoop() - Method in class org.wpilib.command2.CommandScheduler
Get the active button poll.
getActualDataRate() - Method in class org.wpilib.vision.camera.VideoSource
Get the data rate (in bytes per second).
getActualFPS() - Method in class org.wpilib.vision.camera.VideoSource
Get the actual FPS.
getAlerts() - Static method in class org.wpilib.hardware.hal.simulation.AlertDataJNI
Gets detailed information about each alert.
getAlertText(int) - Static method in class org.wpilib.hardware.hal.AlertJNI
Gets the text of the alert.
getAll() - Static method in class org.wpilib.simulation.AlertSim
Gets detailed information about each alert.
getAllCurrents() - Method in class org.wpilib.hardware.power.PowerDistribution
Query all currents of the PDP.
getAllCurrents(int, double[]) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Gets the current of all channels on the PowerDistribution.
getAlliance() - Static method in class org.wpilib.driverstation.DriverStation
Get the current alliance from the FMS.
getAllianceStation() - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Gets the current alliance station ID.
getAllianceStationId() - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
getAllianceStationId() - Static method in class org.wpilib.simulation.DriverStationSim
Get the alliance station ID (color + number).
getAllJoystickData(int, float[], short[], byte[], float[], long[]) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Get all joystick data.
getAlpha() - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
optional double alpha = 3;
getAmbiguity() - Method in class org.wpilib.vision.apriltag.AprilTagPoseEstimate
Get the ratio of pose reprojection errors, called ambiguity.
getAnalogAverageBits(int) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Gets the number of averaging bits.
getAnalogAverageValue(int) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Gets a sample from the output of the oversample and average engine for the channel.
getAnalogAverageVoltage(int) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Gets a scaled sample from the output of the oversample and average engine for the channel.
getAnalogLSBWeight(int) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Gets the factory scaling least significant bit weight constant.
getAnalogOffset(int) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Gets the factory scaling offset constant.
getAnalogOversampleBits(int) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Gets the number of oversample bits.
getAnalogSampleRate() - Static method in class org.wpilib.hardware.hal.AnalogJNI
Gets the current sample rate.
getAnalogValue(int) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Gets a sample straight from the channel on this module.
getAnalogValueToVolts(int, int) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Get the analog voltage from a raw value.
getAnalogVoltage() - Method in class org.wpilib.hardware.pneumatic.Compressor
If supported by the device, returns the analog input voltage (on channel 0).
getAnalogVoltage(int) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Gets a scaled sample straight from the channel on this module.
getAnalogVoltage(int) - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
Returns the raw voltage of the specified analog input channel.
getAnalogVoltage(int) - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
If supported by the device, returns the raw voltage of the specified analog input channel.
getAnalogVoltage(int) - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
Unsupported by the CTRE PCM.
getAnalogVoltage(int, int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Returns the raw voltage of the specified analog input channel.
getAnalogVoltsToValue(int, double) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Converts a voltage to a raw value for a specified channel.
getAndymark9015(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of Andymark 9015 motors.
getAndymarkRs775_125(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of Andymark RS775-125 motors.
getAngle() - Method in enum class org.wpilib.driverstation.DriverStation.POVDirection
Gets the angle of a POVDirection.
getAngle() - Method in class org.wpilib.math.geometry.Rotation3d
Returns the angle in radians in the axis-angle representation of this rotation.
getAngle() - Method in class org.wpilib.math.geometry.Translation2d
Returns the angle this translation forms with the positive X axis.
getAngle() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
optional .wpi.proto.ProtobufRotation2d angle = 2; This method returns the internal storage object without modifying any has state.
getAngle() - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
optional .wpi.proto.ProtobufRotation2d angle = 2; This method returns the internal storage object without modifying any has state.
getAngle() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
optional .wpi.proto.ProtobufRotation2d angle = 2; This method returns the internal storage object without modifying any has state.
getAngle() - Method in class org.wpilib.romi.RomiGyro
Return the actual angle in degrees that the robot is currently facing.
getAngle() - Method in class org.wpilib.simulation.SingleJointedArmSim
Returns the current arm angle.
getAngle() - Method in class org.wpilib.smartdashboard.MechanismLigament2d
Get the ligament's angle relative to its parent.
getAngle() - Method in class org.wpilib.xrp.XRPGyro
Return the actual angle in degrees that the robot is currently facing.
getAngle() - Method in class org.wpilib.xrp.XRPServo
Get the servo angle.
getAngleX() - Method in class org.wpilib.hardware.imu.OnboardIMU
Get the angle about the X axis of the IMU in radians.
getAngleX() - Method in class org.wpilib.romi.RomiGyro
Get the currently reported angle around the X-axis.
getAngleX() - Method in class org.wpilib.xrp.XRPGyro
Get the currently reported angle around the X-axis.
getAngleY() - Method in class org.wpilib.hardware.imu.OnboardIMU
Get the angle about the Y axis of the IMU in radians.
getAngleY() - Method in class org.wpilib.romi.RomiGyro
Get the currently reported angle around the X-axis.
getAngleY() - Method in class org.wpilib.xrp.XRPGyro
Get the currently reported angle around the X-axis.
getAngleZ() - Method in class org.wpilib.hardware.imu.OnboardIMU
Get the angle about the Z axis of the IMU in radians.
getAngleZ() - Method in class org.wpilib.romi.RomiGyro
Get the currently reported angle around the Z-axis.
getAngleZ() - Method in class org.wpilib.xrp.XRPGyro
Get the currently reported angle around the Z-axis.
getAngularAcceleration() - Method in class org.wpilib.simulation.DCMotorSim
Returns the DC motor's acceleration.
getAngularAcceleration() - Method in class org.wpilib.simulation.FlywheelSim
Returns the flywheel's acceleration.
getAngularPosition() - Method in class org.wpilib.simulation.DCMotorSim
Returns the DC motor's position.
getAngularVelocity() - Method in class org.wpilib.simulation.DCMotorSim
Returns the DC motor's velocity.
getAngularVelocity() - Method in class org.wpilib.simulation.FlywheelSim
Returns the flywheel's velocity.
getArraySize() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Gets the array size.
getAsBoolean() - Method in class org.wpilib.command2.button.Trigger
 
getAsBoolean() - Method in class org.wpilib.command3.Trigger
 
getAsBoolean() - Method in class org.wpilib.event.BooleanEvent
Returns the state of this signal (high or low) as of the last loop poll.
getAsBoolean() - Method in interface org.wpilib.networktables.BooleanSubscriber
 
getAsDouble() - Method in interface org.wpilib.networktables.DoubleSubscriber
 
getAsFloat() - Method in interface org.wpilib.networktables.FloatSubscriber
 
getAsFloat() - Method in interface org.wpilib.util.function.FloatSupplier
Gets a result.
getAsLong() - Method in interface org.wpilib.networktables.IntegerSubscriber
 
getAtomic() - Method in interface org.wpilib.networktables.BooleanArraySubscriber
Get the last published value along with its timestamp If no value has been published, returns the stored default value and a timestamp of 0.
getAtomic() - Method in interface org.wpilib.networktables.BooleanSubscriber
Get the last published value along with its timestamp If no value has been published, returns the stored default value and a timestamp of 0.
getAtomic() - Method in interface org.wpilib.networktables.DoubleArraySubscriber
Get the last published value along with its timestamp If no value has been published, returns the stored default value and a timestamp of 0.
getAtomic() - Method in interface org.wpilib.networktables.DoubleSubscriber
Get the last published value along with its timestamp If no value has been published, returns the stored default value and a timestamp of 0.
getAtomic() - Method in interface org.wpilib.networktables.FloatArraySubscriber
Get the last published value along with its timestamp If no value has been published, returns the stored default value and a timestamp of 0.
getAtomic() - Method in interface org.wpilib.networktables.FloatSubscriber
Get the last published value along with its timestamp If no value has been published, returns the stored default value and a timestamp of 0.
getAtomic() - Method in interface org.wpilib.networktables.IntegerArraySubscriber
Get the last published value along with its timestamp If no value has been published, returns the stored default value and a timestamp of 0.
getAtomic() - Method in interface org.wpilib.networktables.IntegerSubscriber
Get the last published value along with its timestamp If no value has been published, returns the stored default value and a timestamp of 0.
getAtomic() - Method in interface org.wpilib.networktables.ProtobufSubscriber
Get the last published value along with its timestamp.
getAtomic() - Method in interface org.wpilib.networktables.RawSubscriber
Get the last published value along with its timestamp If no value has been published, returns the stored default value and a timestamp of 0.
getAtomic() - Method in interface org.wpilib.networktables.StringArraySubscriber
Get the last published value along with its timestamp If no value has been published, returns the stored default value and a timestamp of 0.
getAtomic() - Method in interface org.wpilib.networktables.StringSubscriber
Get the last published value along with its timestamp If no value has been published, returns the stored default value and a timestamp of 0.
getAtomic() - Method in interface org.wpilib.networktables.StructArraySubscriber
Get the last published value along with its timestamp.
getAtomic() - Method in interface org.wpilib.networktables.StructSubscriber
Get the last published value along with its timestamp.
getAtomic(boolean) - Method in interface org.wpilib.networktables.BooleanSubscriber
Get the last published value along with its timestamp If no value has been published, returns the passed defaultValue and a timestamp of 0.
getAtomic(boolean[]) - Method in interface org.wpilib.networktables.BooleanArraySubscriber
Get the last published value along with its timestamp If no value has been published, returns the passed defaultValue and a timestamp of 0.
getAtomic(byte[]) - Method in interface org.wpilib.networktables.RawSubscriber
Get the last published value along with its timestamp If no value has been published, returns the passed defaultValue and a timestamp of 0.
getAtomic(double) - Method in interface org.wpilib.networktables.DoubleSubscriber
Get the last published value along with its timestamp If no value has been published, returns the passed defaultValue and a timestamp of 0.
getAtomic(double[]) - Method in interface org.wpilib.networktables.DoubleArraySubscriber
Get the last published value along with its timestamp If no value has been published, returns the passed defaultValue and a timestamp of 0.
getAtomic(float) - Method in interface org.wpilib.networktables.FloatSubscriber
Get the last published value along with its timestamp If no value has been published, returns the passed defaultValue and a timestamp of 0.
getAtomic(float[]) - Method in interface org.wpilib.networktables.FloatArraySubscriber
Get the last published value along with its timestamp If no value has been published, returns the passed defaultValue and a timestamp of 0.
getAtomic(long) - Method in interface org.wpilib.networktables.IntegerSubscriber
Get the last published value along with its timestamp If no value has been published, returns the passed defaultValue and a timestamp of 0.
getAtomic(long[]) - Method in interface org.wpilib.networktables.IntegerArraySubscriber
Get the last published value along with its timestamp If no value has been published, returns the passed defaultValue and a timestamp of 0.
getAtomic(String) - Method in interface org.wpilib.networktables.StringSubscriber
Get the last published value along with its timestamp If no value has been published, returns the passed defaultValue and a timestamp of 0.
getAtomic(String[]) - Method in interface org.wpilib.networktables.StringArraySubscriber
Get the last published value along with its timestamp If no value has been published, returns the passed defaultValue and a timestamp of 0.
getAtomic(T) - Method in interface org.wpilib.networktables.ProtobufSubscriber
Get the last published value along with its timestamp.
getAtomic(T) - Method in interface org.wpilib.networktables.StructSubscriber
Get the last published value along with its timestamp If no value has been published or the value cannot be unpacked, returns the passed defaultValue and a timestamp of 0.
getAtomic(T[]) - Method in interface org.wpilib.networktables.StructArraySubscriber
Get the last published value along with its timestamp.
getAtomicBoolean(int, boolean) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns timestamped topic value as an atomic Boolean.
getAtomicBooleanArray(int, boolean[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns timestamped topic value as an atomic BooleanArray.
getAtomicDouble(int, double) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns timestamped topic value as an atomic Double.
getAtomicDoubleArray(int, double[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns timestamped topic value as an atomic DoubleArray.
getAtomicFloat(int, float) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns timestamped topic value as an atomic Float.
getAtomicFloatArray(int, float[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns timestamped topic value as an atomic FloatArray.
getAtomicInteger(int, long) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns timestamped topic value as an atomic Integer.
getAtomicIntegerArray(int, long[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns timestamped topic value as an atomic IntegerArray.
getAtomicRaw(int, byte[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns timestamped topic value as an atomic Raw.
getAtomicString(int, String) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns timestamped topic value as an atomic String.
getAtomicStringArray(int, String[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns timestamped topic value as an atomic StringArray.
getAverageBits() - Method in class org.wpilib.hardware.discrete.AnalogInput
Get the number of averaging bits.
getAverageBits() - Method in class org.wpilib.simulation.AnalogInputSim
Get the number of average bits.
getAverageBits(int) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
getAverageValue() - Method in class org.wpilib.hardware.discrete.AnalogInput
Get a sample from the output of the oversample and average engine for this channel.
getAverageVoltage() - Method in class org.wpilib.hardware.discrete.AnalogInput
Get a scaled sample from the output of the oversample and average engine for this channel.
getAx() - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
optional double ax = 1;
getAxesAvailable() - Method in class org.wpilib.driverstation.GenericHID
Get the number of axes for the HID.
getAxesMaximumIndex() - Method in class org.wpilib.driverstation.GenericHID
Get the maximum axis index for the joystick.
getAxis() - Method in class org.wpilib.math.geometry.Rotation3d
Returns the axis in the axis-angle representation of this rotation.
getAy() - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
optional double ay = 2;
getB() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix b = 5; This method returns the internal storage object without modifying any has state.
getB() - Method in class org.wpilib.math.system.LinearSystem
Returns the input matrix B.
getB(int, int) - Method in class org.wpilib.math.system.LinearSystem
Returns an element of the input matrix B.
getBackButton() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the Back button on the controller.
getBackButton() - Method in class org.wpilib.driverstation.NiDsXboxController
Read the value of the back button on the controller.
getBackButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the Back button was pressed since the last check.
getBackButtonPressed() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the back button was pressed since the last check.
getBackButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the Back button was released since the last check.
getBackButtonReleased() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the back button was released since the last check.
getBackendKind() - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
getBackendKind() - Method in interface org.wpilib.networktables.NTSendableBuilder
 
getBackendKind() - Method in interface org.wpilib.util.sendable.SendableBuilder
Gets the kind of backend being used.
getBag(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of Bag motors.
getBanebotsRs550(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of Banebots RS 550 motors.
getBanebotsRs775(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of Banebots RS775 motors.
getBaseUnit() - Method in class org.wpilib.units.AngleUnit
 
getBaseUnit() - Method in class org.wpilib.units.AngularAccelerationUnit
 
getBaseUnit() - Method in class org.wpilib.units.AngularMomentumUnit
 
getBaseUnit() - Method in class org.wpilib.units.AngularVelocityUnit
 
getBaseUnit() - Method in class org.wpilib.units.CurrentUnit
 
getBaseUnit() - Method in class org.wpilib.units.DimensionlessUnit
 
getBaseUnit() - Method in class org.wpilib.units.DistanceUnit
 
getBaseUnit() - Method in class org.wpilib.units.EnergyUnit
 
getBaseUnit() - Method in class org.wpilib.units.ForceUnit
 
getBaseUnit() - Method in class org.wpilib.units.FrequencyUnit
 
getBaseUnit() - Method in class org.wpilib.units.LinearAccelerationUnit
 
getBaseUnit() - Method in class org.wpilib.units.LinearMomentumUnit
 
getBaseUnit() - Method in class org.wpilib.units.LinearVelocityUnit
 
getBaseUnit() - Method in class org.wpilib.units.MassUnit
 
getBaseUnit() - Method in class org.wpilib.units.MomentOfInertiaUnit
 
getBaseUnit() - Method in class org.wpilib.units.MultUnit
 
getBaseUnit() - Method in class org.wpilib.units.PerUnit
 
getBaseUnit() - Method in class org.wpilib.units.PowerUnit
 
getBaseUnit() - Method in class org.wpilib.units.ResistanceUnit
 
getBaseUnit() - Method in class org.wpilib.units.TemperatureUnit
 
getBaseUnit() - Method in class org.wpilib.units.TimeUnit
 
getBaseUnit() - Method in class org.wpilib.units.TorqueUnit
 
getBaseUnit() - Method in class org.wpilib.units.Unit
Gets the base unit of measurement that this unit is derived from.
getBaseUnit() - Method in class org.wpilib.units.VelocityUnit
 
getBaseUnit() - Method in class org.wpilib.units.VoltageUnit
 
getBatteryVoltage() - Static method in class org.wpilib.system.RobotController
Read the battery voltage.
getBButton() - Method in class org.wpilib.driverstation.NiDsStadiaController
Read the value of the B button on the controller.
getBButton() - Method in class org.wpilib.driverstation.NiDsXboxController
Read the value of the B button on the controller.
getBButtonPressed() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the B button was pressed since the last check.
getBButtonPressed() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the B button was pressed since the last check.
getBButtonReleased() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the B button was released since the last check.
getBButtonReleased() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the B button was released since the last check.
getBitMask() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Gets the bit mask for the field.
getBitShift() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Gets the bit shift for the field (LSB=0).
getBitWidth() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Gets the bit width of the field, in bits.
getBlue(int) - Method in class org.wpilib.hardware.led.AddressableLEDBuffer
Gets the blue channel of the color at the specified index.
getBlue(int) - Method in class org.wpilib.hardware.led.AddressableLEDBufferView
 
getBlue(int) - Method in interface org.wpilib.hardware.led.LEDReader
Gets the blue channel of the color at the specified index.
getBoolean() - Method in class org.wpilib.datalog.DataLogRecord
Decodes a data record as a boolean.
getBoolean() - Method in class org.wpilib.hardware.hal.HALValue
Get the value as a boolean.
getBoolean() - Method in class org.wpilib.networktables.NetworkTableValue
Get the boolean value.
getBoolean(boolean) - Method in interface org.wpilib.networktables.GenericSubscriber
Gets the entry's value as a boolean.
getBoolean(boolean) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a boolean.
getBoolean(int, boolean) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic value.
getBoolean(String) - Method in class org.wpilib.simulation.SimDeviceSim
Get the property object with the given name.
getBoolean(String, boolean) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Returns the boolean the key maps to.
getBoolean(String, boolean) - Static method in class org.wpilib.util.Preferences
Returns the boolean at the given key.
getBooleanArray() - Method in class org.wpilib.datalog.DataLogRecord
Decodes a data record as a boolean array.
getBooleanArray() - Method in class org.wpilib.networktables.NetworkTableValue
Get the boolean[] value.
getBooleanArray(boolean[]) - Method in interface org.wpilib.networktables.GenericSubscriber
Gets the entry's value as a boolean[].
getBooleanArray(boolean[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a boolean[].
getBooleanArray(int, boolean[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic value.
getBooleanArray(Boolean[]) - Method in interface org.wpilib.networktables.GenericSubscriber
Gets the entry's value as a boolean array.
getBooleanArray(Boolean[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a boolean array.
getBooleanArray(String, boolean[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Returns the boolean array the key maps to.
getBooleanArray(String, Boolean[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Returns the boolean array the key maps to.
getBooleanArrayTopic(String) - Method in class org.wpilib.networktables.NetworkTable
Get boolean[] topic.
getBooleanArrayTopic(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Get boolean[] topic.
getBooleanTopic(String) - Method in class org.wpilib.networktables.NetworkTable
Get boolean topic.
getBooleanTopic(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Get boolean topic.
getBoolField(StructFieldDescriptor) - Method in class org.wpilib.util.struct.DynamicStruct
Gets the value of a boolean field.
getBoolField(StructFieldDescriptor, int) - Method in class org.wpilib.util.struct.DynamicStruct
Gets the value of a boolean field.
getBreakerFault(int) - Method in class org.wpilib.hardware.hal.PowerDistributionFaults
Gets whether there is a breaker fault at the specified channel.
getBreakerFault(int) - Method in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Gets whether there is a sticky breaker fault at the specified channel.
getBrightness() - Method in class org.wpilib.vision.camera.VideoCamera
Get the brightness, as a percentage (0-100).
getBrownedOut() - Static method in class org.wpilib.hardware.hal.HAL
Gets if the system is in a browned out state.
getBrownoutVoltage() - Static method in class org.wpilib.hardware.hal.PowerJNI
Get the current brownout voltage setting.
getBrownoutVoltage() - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
getBrownoutVoltage() - Static method in class org.wpilib.simulation.RoboRioSim
Measure the Brownout voltage.
getBrownoutVoltage() - Static method in class org.wpilib.system.RobotController
Get the current brownout voltage setting.
getBuffer() - Method in class org.wpilib.util.struct.DynamicStruct
Gets the serialized backing data buffer.
getButtonAPressed() - Method in class org.wpilib.romi.OnBoardIO
Gets if the A button is pressed.
getButtonBPressed() - Method in class org.wpilib.romi.OnBoardIO
Gets if the B button is pressed.
getButtonCPressed() - Method in class org.wpilib.romi.OnBoardIO
Gets if the C button is pressed.
getButtonsAvailable() - Method in class org.wpilib.driverstation.GenericHID
For the current HID, return the number of buttons.
getButtonsMaximumIndex() - Method in class org.wpilib.driverstation.GenericHID
Get the maximum button index for the joystick.
getBytesReceived() - Method in class org.wpilib.hardware.bus.SerialPort
Get the number of bytes currently available to read from the serial port.
getC() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix c = 6; This method returns the internal storage object without modifying any has state.
getC() - Method in class org.wpilib.math.system.LinearSystem
Returns the output matrix C.
getC(int, int) - Method in class org.wpilib.math.system.LinearSystem
Returns an element of the output matrix C.
getCameraBrightness(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns camera brightness.
getCameraServerShared() - Static method in class org.wpilib.vision.stream.CameraServerSharedStore
Get the CameraServerShared object.
getCANStatus(int) - Static method in class org.wpilib.system.RobotController
Get the current status of the CAN bus.
getCANStatus(int, CANStatus) - Static method in class org.wpilib.hardware.hal.can.CANJNI
Retrieves the current status of the CAN bus.
getCenter() - Method in class org.wpilib.math.geometry.Ellipse2d
Returns the center of the ellipse.
getCenter() - Method in class org.wpilib.math.geometry.Rectangle2d
Returns the center of the rectangle.
getCenter() - Method in class org.wpilib.math.proto.ProtobufEllipse2d
optional .wpi.proto.ProtobufPose2d center = 1; This method returns the internal storage object without modifying any has state.
getCenter() - Method in class org.wpilib.math.proto.ProtobufRectangle2d
optional .wpi.proto.ProtobufPose2d center = 1; This method returns the internal storage object without modifying any has state.
getCenterX() - Method in class org.wpilib.vision.apriltag.AprilTagDetection
Gets the center of the detection in image pixel coordinates.
getCenterY() - Method in class org.wpilib.vision.apriltag.AprilTagDetection
Gets the center of the detection in image pixel coordinates.
getChannel() - Method in class org.wpilib.hardware.discrete.AnalogInput
Get the channel number.
getChannel() - Method in class org.wpilib.hardware.discrete.DigitalInput
Get the channel of the digital input.
getChannel() - Method in class org.wpilib.hardware.discrete.DigitalOutput
Get the GPIO channel number that this object represents.
getChannel() - Method in class org.wpilib.hardware.discrete.PWM
Gets the channel number associated with the PWM Object.
getChannel() - Method in class org.wpilib.hardware.led.AddressableLED
Gets the output channel.
getChannel() - Method in class org.wpilib.hardware.motor.PWMMotorController
Gets the PWM channel number.
getChannel() - Method in class org.wpilib.hardware.pneumatic.Solenoid
Get the channel this solenoid is connected to.
getChannel() - Method in class org.wpilib.hardware.range.SharpIR
Get the analog input channel number.
getChannel() - Method in class org.wpilib.hardware.rotation.AnalogEncoder
Get the channel number.
getChannelCurrent(int, int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Gets the current of a specific PowerDistribution channel.
getChannelCurrentNoError(int, int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Gets the current of a specific PowerDistribution channel without throwing any errors.
getChannelFault(int) - Method in class org.wpilib.hardware.hal.REVPHFaults
Gets whether there is a fault at the specified channel.
getChoices() - Method in class org.wpilib.vision.camera.VideoProperty
Returns the possible values for the enum property value.
getCIM(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of CIM motors.
getCircleButton() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Read the value of the circle button on the controller.
getCircleButton() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Read the value of the circle button on the controller.
getCircleButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the circle button was pressed since the last check.
getCircleButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the circle button was pressed since the last check.
getCircleButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the circle button was released since the last check.
getCircleButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the circle button was released since the last check.
getClampFunction() - Method in class org.wpilib.math.system.LinearSystemLoop
Get the function used to clamp the input u.
getClosedLoopControl(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Get whether the PCM closed loop control is enabled.
getClosedLoopEnabled() - Method in class org.wpilib.simulation.CTREPCMSim
Check whether the closed loop compressor control is active.
getClosedLoopEnabled(int) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
getCoefficients() - Method in class org.wpilib.math.spline.CubicHermiteSpline
Returns the coefficients matrix.
getCoefficients() - Method in class org.wpilib.math.spline.QuinticHermiteSpline
Returns the coefficients matrix.
getCoefficients() - Method in class org.wpilib.math.spline.Spline
Returns the coefficients of the spline.
getColor() - Method in class org.wpilib.smartdashboard.MechanismLigament2d
Get the ligament color.
getComments() - Static method in class org.wpilib.hardware.hal.HALUtil
Returns the comments from the roboRIO web interface.
getComments() - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
getComments() - Static method in class org.wpilib.simulation.RoboRioSim
Get the comments string.
getComments() - Static method in class org.wpilib.system.RobotController
Return the comments from the roboRIO web interface.
getCommsDisableCount() - Static method in class org.wpilib.hardware.hal.HAL
Gets the number of times the system has been disabled due to communication errors with the Driver Station.
getCommsDisableCount() - Static method in class org.wpilib.system.RobotController
Gets the number of times the system has been disabled due to communication errors with the Driver Station.
getCompressor() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
getCompressor() - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Returns whether the compressor is active or not.
getCompressor() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
getCompressor(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Get whether compressor is turned on.
getCompressor(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Get whether compressor is turned on.
getCompressorConfig(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Get compressor configuration from the PH.
getCompressorConfigType() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
getCompressorConfigType() - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Returns the active compressor configuration.
getCompressorConfigType() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
getCompressorConfigType() - Method in class org.wpilib.simulation.REVPHSim
Check whether the closed loop compressor control is active.
getCompressorConfigType(int) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
getCompressorCurrent() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
getCompressorCurrent() - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Returns the current drawn by the compressor in amps.
getCompressorCurrent() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
getCompressorCurrent() - Method in class org.wpilib.simulation.CTREPCMSim
 
getCompressorCurrent() - Method in class org.wpilib.simulation.PneumaticsBaseSim
Read the compressor current.
getCompressorCurrent() - Method in class org.wpilib.simulation.REVPHSim
 
getCompressorCurrent(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Returns the current drawn by the compressor.
getCompressorCurrent(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Returns the current drawn by the compressor.
getCompressorCurrent(int) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
getCompressorCurrent(int) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
getCompressorCurrentTooHighFault() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
Return whether the compressor current is currently too high.
getCompressorCurrentTooHighFault(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Return whether the compressor current is currently too high.
getCompressorCurrentTooHighStickyFault() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
Returns whether the compressor current has been too high since sticky faults were last cleared.
getCompressorCurrentTooHighStickyFault(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Returns whether the compressor current has been too high since sticky faults were last cleared.
getCompressorNotConnectedFault() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
Returns whether the compressor is currently disconnected.
getCompressorNotConnectedFault(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Returns whether the compressor is currently disconnected.
getCompressorNotConnectedStickyFault() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
Returns whether the compressor has been disconnected since sticky faults were last cleared.
getCompressorNotConnectedStickyFault(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Returns whether the compressor has been disconnected since sticky faults were last cleared.
getCompressorOn() - Method in class org.wpilib.simulation.CTREPCMSim
 
getCompressorOn() - Method in class org.wpilib.simulation.PneumaticsBaseSim
Check if the compressor is on.
getCompressorOn() - Method in class org.wpilib.simulation.REVPHSim
 
getCompressorOn(int) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
getCompressorOn(int) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
getCompressorShortedFault() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
Returns whether the compressor is currently shorted.
getCompressorShortedFault(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Returns whether the compressor is currently shorted.
getCompressorShortedStickyFault() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
Returns whether the compressor has been shorted since sticky faults were last cleared.
getCompressorShortedStickyFault(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Returns whether the compressor has been shorted since sticky faults were last cleared.
getConfig() - Method in class org.wpilib.vision.apriltag.AprilTagDetector
Gets detector configuration.
getConfig() - Method in class org.wpilib.vision.apriltag.AprilTagPoseEstimator
Gets estimator configuration.
getConfigJson() - Method in class org.wpilib.vision.camera.VideoSink
Get a JSON configuration string.
getConfigJson() - Method in class org.wpilib.vision.camera.VideoSource
Get a JSON configuration string.
getConfigType() - Method in class org.wpilib.hardware.pneumatic.Compressor
Returns the active compressor configuration.
getConnected() - Method in class org.wpilib.simulation.DutyCycleEncoderSim
Get if the encoder is connected.
getConnections() - Method in class org.wpilib.networktables.NetworkTableInstance
Gets information on the currently established network connections.
getConnections(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Gets information on the currently established network connections.
getConstraints() - Method in class org.wpilib.math.controller.ProfiledPIDController
Get the velocity and acceleration constraints for this controller.
getConstraints() - Method in class org.wpilib.math.trajectory.TrajectoryConfig
Returns the user-defined constraints of the trajectory.
getController() - Method in class org.wpilib.math.system.LinearSystemLoop
Return the controller used internally.
getControlWord(ControlWord) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Gets the current control word of the driver station.
getConverterFromBase() - Method in class org.wpilib.units.Unit
Gets the conversion function used to convert values to terms of this unit.
getConverterToBase() - Method in class org.wpilib.units.Unit
Gets the conversion function used to convert values to base unit terms.
getCorners() - Method in class org.wpilib.vision.apriltag.AprilTagDetection
Gets the corners of the tag in image pixel coordinates.
getCornerX(int) - Method in class org.wpilib.vision.apriltag.AprilTagDetection
Gets a corner of the tag in image pixel coordinates.
getCornerY(int) - Method in class org.wpilib.vision.apriltag.AprilTagDetection
Gets a corner of the tag in image pixel coordinates.
getCos() - Method in class org.wpilib.math.geometry.Rotation2d
Returns the cosine of the Rotation2d.
getCount() - Method in class org.wpilib.counter.UpDownCounter
Gets the current count.
getCount() - Static method in class org.wpilib.simulation.AlertSim
Gets the number of alerts.
getCount() - Method in class org.wpilib.simulation.EncoderSim
Read the count of the encoder.
getCount(int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
getCounter(int) - Static method in class org.wpilib.hardware.hal.CounterJNI
Reads the current counter value.
getCounterPeriod(int) - Static method in class org.wpilib.hardware.hal.CounterJNI
Gets the Period of the most recent count.
getCounterStopped(int) - Static method in class org.wpilib.hardware.hal.CounterJNI
Determines if the clock is stopped.
getCPUTemp() - Static method in class org.wpilib.hardware.hal.PowerJNI
Get the current CPU temperature in degrees Celsius.
getCPUTemp() - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
getCPUTemp() - Static method in class org.wpilib.simulation.RoboRioSim
Get the cpu temp.
getCPUTemp() - Static method in class org.wpilib.system.RobotController
Get the current CPU temperature in degrees Celsius.
getCreateButton() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Read the value of the create button on the controller.
getCreateButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the create button was pressed since the last check.
getCreateButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the create button was released since the last check.
getCrossButton() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Read the value of the cross button on the controller.
getCrossButton() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Read the value of the cross button on the controller.
getCrossButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the cross button was pressed since the last check.
getCrossButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the cross button was pressed since the last check.
getCrossButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the cross button was released since the last check.
getCrossButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the cross button was released since the last check.
getCubicControlVectorsFromWaypoints(Pose2d, Translation2d[], Pose2d) - Static method in class org.wpilib.math.spline.SplineHelper
Returns 2 cubic control vectors from a set of exterior waypoints and interior translations.
getCubicSplinesFromControlVectors(Spline.ControlVector, Translation2d[], Spline.ControlVector) - Static method in class org.wpilib.math.spline.SplineHelper
Returns a set of cubic splines corresponding to the provided control vectors.
getCurrent() - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Gets the current being pulled by the motor.
getCurrent() - Method in class org.wpilib.hardware.pneumatic.Compressor
Get the current drawn by the compressor.
getCurrent(double) - Method in class org.wpilib.math.system.DCMotor
Calculate current drawn by motor for a given torque.
getCurrent(double, double) - Method in class org.wpilib.math.system.DCMotor
Calculate current drawn by motor with given velocity and input voltage.
getCurrent(int) - Method in class org.wpilib.hardware.power.PowerDistribution
Query the current of a single channel of the PDP/PDH.
getCurrent(int) - Method in class org.wpilib.simulation.PDPSim
Read the current in one of the PDP channels.
getCurrent(int, int) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
getCurrent3V3() - Static method in class org.wpilib.system.RobotController
Get the current output of the 3.3V rail.
getCurrentCommand() - Method in interface org.wpilib.command2.Subsystem
Returns the command currently running on this subsystem.
getCurrentDraw() - Method in class org.wpilib.simulation.DCMotorSim
Returns the DC motor's current draw.
getCurrentDraw() - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
Get the current draw of the drivetrain.
getCurrentDraw() - Method in class org.wpilib.simulation.ElevatorSim
Returns the elevator current draw.
getCurrentDraw() - Method in class org.wpilib.simulation.FlywheelSim
Returns the flywheel's current draw.
getCurrentDraw() - Method in class org.wpilib.simulation.SingleJointedArmSim
Returns the arm current draw.
getCurrentGearing() - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
Get the drivetrain gearing.
getCurrentThreadIsRealTime() - Static method in class org.wpilib.hardware.hal.ThreadsJNI
Gets the real-time status for the current thread.
getCurrentThreadIsRealTime() - Static method in class org.wpilib.system.Threads
Get if the current thread is real-time.
getCurrentThreadPriority() - Static method in class org.wpilib.hardware.hal.ThreadsJNI
Gets the thread priority for the current thread.
getCurrentThreadPriority() - Static method in class org.wpilib.system.Threads
Get the thread priority for the current thread.
getCurvature() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional double curvature = 5;
getD() - Method in class org.wpilib.math.controller.PIDController
Get the Differential coefficient.
getD() - Method in class org.wpilib.math.controller.ProfiledPIDController
Gets the differential coefficient.
getD() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix d = 7; This method returns the internal storage object without modifying any has state.
getD() - Method in class org.wpilib.math.system.LinearSystem
Returns the feedthrough matrix D.
getD(int, int) - Method in class org.wpilib.math.system.LinearSystem
Returns an element of the feedthrough matrix D.
getData() - Method in class org.wpilib.math.linalg.Matrix
Returns the row major data of this matrix as a double array.
getData() - Method in class org.wpilib.math.proto.ProtobufMatrix
repeated double data = 3; This method returns the internal storage object without modifying any has state.
getData() - Method in class org.wpilib.net.MulticastServiceResolver
Returns multicast service resolver data.
getData() - Method in class org.wpilib.simulation.AddressableLEDSim
Get the LED data.
getData() - Method in class org.wpilib.util.RawFrame
Get a ByteBuffer pointing to the frame data.
getData(int, int) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
getData(String) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Returns the value at the specified key.
getData(Sendable, int) - Static method in class org.wpilib.util.sendable.SendableRegistry
Gets arbitrary data associated with an object in the registry.
getDataHandle() - Static method in class org.wpilib.util.sendable.SendableRegistry
Gets a unique handle for setting/getting data with setData() and getData().
getDataPtr() - Method in class org.wpilib.util.RawFrame
Get a long (is a uint8_t* in native code) pointing to the frame data.
getDebounceTime() - Method in class org.wpilib.math.filter.Debouncer
Gets the time to debounce.
getDebounceType() - Method in class org.wpilib.math.filter.Debouncer
Gets the debounce type.
getDecisionMargin() - Method in class org.wpilib.vision.apriltag.AprilTagDetection
Gets a measure of the quality of the binary decoding process: the average difference between the intensity of a data bit versus the decision threshold.
getDecodingScaleFactor() - Method in class org.wpilib.hardware.rotation.Encoder
Gets the decoding scale factor for scaling raw values to full counts.
getDefault() - Static method in class org.wpilib.command3.Scheduler
Gets the default scheduler instance for use in a robot program.
getDefault() - Static method in class org.wpilib.networktables.NetworkTableInstance
Get global default instance.
getDefault() - Method in class org.wpilib.vision.camera.VideoProperty
Returns property default value.
getDefaultButtonLoop() - Method in class org.wpilib.command2.CommandScheduler
Get the default button poll.
getDefaultCommand() - Method in interface org.wpilib.command2.Subsystem
Gets the default command for this subsystem.
getDefaultCommand() - Method in class org.wpilib.command3.Mechanism
Gets the default command that was set by the latest call to Mechanism.setDefaultCommand(Command).
getDefaultCommand(Subsystem) - Method in class org.wpilib.command2.CommandScheduler
Gets the default command associated with this subsystem.
getDefaultCommandFor(Mechanism) - Method in class org.wpilib.command3.Scheduler
Gets the default command set for a mechanism.
getDefaultCTREPCMModule() - Static method in class org.wpilib.system.SensorUtil
Get the number of the default solenoid module.
getDefaultEventLoop() - Method in class org.wpilib.command3.Scheduler
An event loop used by the scheduler to poll triggers that schedule or cancel commands.
getDefaultForType(PneumaticsModuleType) - Static method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
For internal use to get the default for a specific type.
getDefaultInstance() - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns default instance handle.
getDefaultREVPHModule() - Static method in class org.wpilib.system.SensorUtil
Get the number of the default solenoid module.
getDegrees() - Method in class org.wpilib.math.geometry.Rotation2d
Returns the degree value of the Rotation2d constrained within [-180, 180].
getDeployDirectory() - Static method in class org.wpilib.system.Filesystem
Obtains the 'deploy' directory of the program, located at src/main/deploy, which is deployed by default.
getDescription() - Method in class org.wpilib.drive.DifferentialDrive
 
getDescription() - Method in class org.wpilib.drive.MecanumDrive
 
getDescription() - Method in class org.wpilib.drive.RobotDriveBase
 
getDescription() - Method in class org.wpilib.hardware.motor.MotorSafety
Returns a description to print when an error occurs.
getDescription() - Method in class org.wpilib.hardware.motor.PWMMotorController
 
getDescription() - Method in class org.wpilib.vision.camera.VideoSink
Get the sink description.
getDescription() - Method in class org.wpilib.vision.camera.VideoSource
Get the source description.
getDescriptor() - Method in class org.wpilib.command3.proto.CommandProto
 
getDescriptor() - Method in class org.wpilib.command3.proto.MechanismProto
 
getDescriptor() - Static method in class org.wpilib.command3.proto.ProtobufCommands
 
getDescriptor() - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
getDescriptor() - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
getDescriptor() - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
getDescriptor() - Method in class org.wpilib.command3.proto.SchedulerProto
 
getDescriptor() - Method in class org.wpilib.math.controller.proto.ArmFeedforwardProto
 
getDescriptor() - Method in class org.wpilib.math.controller.proto.DifferentialDriveFeedforwardProto
 
getDescriptor() - Method in class org.wpilib.math.controller.proto.DifferentialDriveWheelVoltagesProto
 
getDescriptor() - Method in class org.wpilib.math.controller.proto.ElevatorFeedforwardProto
 
getDescriptor() - Method in class org.wpilib.math.controller.proto.SimpleMotorFeedforwardProto
 
getDescriptor() - Method in class org.wpilib.math.geometry.proto.Ellipse2dProto
 
getDescriptor() - Method in class org.wpilib.math.geometry.proto.Pose2dProto
 
getDescriptor() - Method in class org.wpilib.math.geometry.proto.Pose3dProto
 
getDescriptor() - Method in class org.wpilib.math.geometry.proto.QuaternionProto
 
getDescriptor() - Method in class org.wpilib.math.geometry.proto.Rectangle2dProto
 
getDescriptor() - Method in class org.wpilib.math.geometry.proto.Rotation2dProto
 
getDescriptor() - Method in class org.wpilib.math.geometry.proto.Rotation3dProto
 
getDescriptor() - Method in class org.wpilib.math.geometry.proto.Transform2dProto
 
getDescriptor() - Method in class org.wpilib.math.geometry.proto.Transform3dProto
 
getDescriptor() - Method in class org.wpilib.math.geometry.proto.Translation2dProto
 
getDescriptor() - Method in class org.wpilib.math.geometry.proto.Translation3dProto
 
getDescriptor() - Method in class org.wpilib.math.geometry.proto.Twist2dProto
 
getDescriptor() - Method in class org.wpilib.math.geometry.proto.Twist3dProto
 
getDescriptor() - Method in class org.wpilib.math.kinematics.proto.ChassisAccelerationsProto
 
getDescriptor() - Method in class org.wpilib.math.kinematics.proto.ChassisVelocitiesProto
 
getDescriptor() - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveKinematicsProto
 
getDescriptor() - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveWheelAccelerationsProto
 
getDescriptor() - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveWheelPositionsProto
 
getDescriptor() - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveWheelVelocitiesProto
 
getDescriptor() - Method in class org.wpilib.math.kinematics.proto.MecanumDriveKinematicsProto
 
getDescriptor() - Method in class org.wpilib.math.kinematics.proto.MecanumDriveWheelAccelerationsProto
 
getDescriptor() - Method in class org.wpilib.math.kinematics.proto.MecanumDriveWheelPositionsProto
 
getDescriptor() - Method in class org.wpilib.math.kinematics.proto.MecanumDriveWheelVelocitiesProto
 
getDescriptor() - Method in class org.wpilib.math.kinematics.proto.SwerveDriveKinematicsProto
 
getDescriptor() - Method in class org.wpilib.math.kinematics.proto.SwerveModuleAccelerationProto
 
getDescriptor() - Method in class org.wpilib.math.kinematics.proto.SwerveModulePositionProto
 
getDescriptor() - Method in class org.wpilib.math.kinematics.proto.SwerveModuleVelocityProto
 
getDescriptor() - Method in class org.wpilib.math.linalg.proto.MatrixProto
 
getDescriptor() - Method in class org.wpilib.math.linalg.proto.VectorProto
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufControllerDescriptor
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufDCMotor
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufEllipse2d
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufGeometry2dDescriptor
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufGeometry3dDescriptor
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufKinematicsDescriptor
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufLinearSystem
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufMatrix
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufPose2d
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufPose3d
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufQuaternion
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufRectangle2d
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufRotation2d
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufRotation3d
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufSplineDescriptor
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufSystemDescriptor
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufTrajectory
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufTrajectoryDescriptor
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufTransform2d
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufTransform3d
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufTranslation2d
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufTranslation3d
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufTwist2d
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufTwist3d
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufVector
 
getDescriptor() - Static method in class org.wpilib.math.proto.ProtobufWPIMathDescriptor
 
getDescriptor() - Method in class org.wpilib.math.spline.proto.CubicHermiteSplineProto
 
getDescriptor() - Method in class org.wpilib.math.spline.proto.QuinticHermiteSplineProto
 
getDescriptor() - Method in class org.wpilib.math.system.proto.DCMotorProto
 
getDescriptor() - Method in class org.wpilib.math.system.proto.LinearSystemProto
 
getDescriptor() - Method in class org.wpilib.math.trajectory.proto.TrajectoryProto
 
getDescriptor() - Method in class org.wpilib.math.trajectory.proto.TrajectoryStateProto
 
getDescriptor() - Method in interface org.wpilib.util.protobuf.Protobuf
Gets the protobuf descriptor.
getDescriptor() - Method in class org.wpilib.util.struct.DynamicStruct
Gets the struct descriptor.
getDetectorConfig(long) - Static method in class org.wpilib.vision.apriltag.jni.AprilTagJNI
Gets the detector engine configuration.
getDetectorQTP(long) - Static method in class org.wpilib.vision.apriltag.jni.AprilTagJNI
Gets the detector engine quad threshold parameters.
getDeviceAddress() - Method in class org.wpilib.hardware.accelerometer.ADXL345_I2C
Returns the I2C device address.
getDeviceAddress() - Method in class org.wpilib.hardware.bus.I2C
Returns I2C device address.
getDIO(int) - Static method in class org.wpilib.hardware.hal.DIOJNI
Reads a digital value from a DIO channel.
getDIODirection(int) - Static method in class org.wpilib.hardware.hal.DIOJNI
Reads the direction of a DIO channel.
getDirection() - Method in interface org.wpilib.hardware.discrete.CounterBase
Determine which direction the counter is going.
getDirection() - Method in class org.wpilib.hardware.rotation.Encoder
The last direction the encoder value changed.
getDirection() - Method in class org.wpilib.simulation.EncoderSim
Get the direction of the encoder.
getDirection(int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
getDirectionDegrees() - Method in class org.wpilib.command2.button.CommandJoystick
Get the direction of the vector formed by the joystick and its origin in degrees.
getDirectionDegrees() - Method in class org.wpilib.command3.button.CommandJoystick
Get the direction of the vector formed by the joystick and its origin in degrees.
getDirectionDegrees() - Method in class org.wpilib.driverstation.Joystick
Get the direction of the vector formed by the joystick and its origin in degrees.
getDirectionRadians() - Method in class org.wpilib.command2.button.CommandJoystick
Get the direction of the vector formed by the joystick and its origin in radians.
getDirectionRadians() - Method in class org.wpilib.command3.button.CommandJoystick
Get the direction of the vector formed by the joystick and its origin in radians.
getDirectionRadians() - Method in class org.wpilib.driverstation.Joystick
Get the direction of the vector formed by the joystick and its origin in radians.
getDirectMat() - Method in class org.wpilib.vision.camera.CvSink
Get the direct backing mat for this sink.
getDistance() - Method in class org.wpilib.hardware.rotation.Encoder
Get the distance the robot has driven since the last reset as scaled by the value from Encoder.setDistancePerPulse(double).
getDistance() - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
optional double distance = 1;
getDistance() - Method in class org.wpilib.simulation.EncoderSim
Read the distance of the encoder.
getDistance() - Method in class org.wpilib.xrp.XRPRangefinder
Get the measured distance in meters.
getDistance(int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
getDistance(Translation2d) - Method in class org.wpilib.math.geometry.Ellipse2d
Returns the distance between the perimeter of the ellipse and the point.
getDistance(Translation2d) - Method in class org.wpilib.math.geometry.Rectangle2d
Returns the distance between the perimeter of the rectangle and the point.
getDistance(Translation2d) - Method in class org.wpilib.math.geometry.Translation2d
Calculates the distance between two translations in 2D space.
getDistance(Translation3d) - Method in class org.wpilib.math.geometry.Translation3d
Calculates the distance between two translations in 3D space.
getDistancePerPulse() - Method in class org.wpilib.hardware.rotation.Encoder
Get the distance per pulse for this encoder.
getDistancePerPulse() - Method in class org.wpilib.simulation.EncoderSim
Get the distance per pulse value.
getDistancePerPulse(int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
getDouble() - Method in class org.wpilib.datalog.DataLogRecord
Decodes a data record as a double.
getDouble() - Method in class org.wpilib.hardware.hal.HALValue
Get the value as a double.
getDouble() - Method in class org.wpilib.networktables.NetworkTableValue
Get the double value.
getDouble(double) - Method in interface org.wpilib.networktables.GenericSubscriber
Gets the entry's value as a double.
getDouble(double) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a double.
getDouble(int, double) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic value.
getDouble(String) - Method in class org.wpilib.simulation.SimDeviceSim
Get the property object with the given name.
getDouble(String, double) - Static method in class org.wpilib.util.Preferences
Returns the double at the given key.
getDoubleArray() - Method in class org.wpilib.datalog.DataLogRecord
Decodes a data record as a double array.
getDoubleArray() - Method in class org.wpilib.networktables.NetworkTableValue
Get the double[] value.
getDoubleArray(double[]) - Method in interface org.wpilib.networktables.GenericSubscriber
Gets the entry's value as a double[].
getDoubleArray(double[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a double[].
getDoubleArray(int, double[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic value.
getDoubleArray(Double[]) - Method in interface org.wpilib.networktables.GenericSubscriber
Gets the entry's value as a boolean array.
getDoubleArray(Double[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a boolean array.
getDoubleArrayTopic(String) - Method in class org.wpilib.networktables.NetworkTable
Get double[] topic.
getDoubleArrayTopic(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Get double[] topic.
getDoubleBuffer() - Method in class org.wpilib.datalog.DataLogRecord
Decodes a data record as a double array.
getDoubleField(StructFieldDescriptor) - Method in class org.wpilib.util.struct.DynamicStruct
Gets the value of a double field.
getDoubleField(StructFieldDescriptor, int) - Method in class org.wpilib.util.struct.DynamicStruct
Gets the value of a double field.
getDoubleTopic(String) - Method in class org.wpilib.networktables.NetworkTable
Get double topic.
getDoubleTopic(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Get double topic.
getDpadDownButton() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the D-pad down button on the controller.
getDpadDownButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the D-pad down button was pressed since the last check.
getDpadDownButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the D-pad down button was released since the last check.
getDpadLeftButton() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the D-pad left button on the controller.
getDpadLeftButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the D-pad left button was pressed since the last check.
getDpadLeftButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the D-pad left button was released since the last check.
getDpadRightButton() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the D-pad right button on the controller.
getDpadRightButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the D-pad right button was pressed since the last check.
getDpadRightButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the D-pad right button was released since the last check.
getDpadUpButton() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the D-pad up button on the controller.
getDpadUpButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the D-pad up button was pressed since the last check.
getDpadUpButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the D-pad up button was released since the last check.
getDsAttached() - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
getDsAttached() - Static method in class org.wpilib.simulation.DriverStationSim
Check if the DS is attached.
getDt() - Method in class org.wpilib.math.controller.ArmFeedforward
Returns the period in seconds.
getDt() - Method in class org.wpilib.math.controller.ElevatorFeedforward
Returns the period in seconds.
getDt() - Method in class org.wpilib.math.controller.SimpleMotorFeedforward
Returns the period in seconds.
getDt() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double dt = 5;
getDt() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double dt = 5;
getDt() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
optional double dt = 4;
getDtheta() - Method in class org.wpilib.math.proto.ProtobufTwist2d
optional double dtheta = 3;
getDutyCycle() - Method in interface org.wpilib.hardware.motor.MotorController
Gets the duty cycle of the motor controller.
getDutyCycle() - Method in class org.wpilib.hardware.motor.PWMMotorController
 
getDutyCycle() - Method in class org.wpilib.simulation.DigitalPWMSim
Read the duty cycle value.
getDutyCycle() - Method in class org.wpilib.simulation.PWMMotorControllerSim
Gets the motor duty cycle.
getDutyCycle() - Method in class org.wpilib.xrp.XRPMotor
 
getDutyCycle(int) - Static method in class org.wpilib.hardware.hal.simulation.DigitalPWMDataJNI
 
getDutyCycleInternal() - Method in class org.wpilib.hardware.motor.PWMMotorController
Gets the duty cycle from -1 to 1 (the sign indicates direction), from the currently set pulse time.
getDx() - Method in class org.wpilib.math.proto.ProtobufTwist2d
optional double dx = 1;
getDx() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double dx = 1;
getDy() - Method in class org.wpilib.math.proto.ProtobufTwist2d
optional double dy = 2;
getDy() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double dy = 2;
getDynamics(Matrix, Matrix) - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
The differential drive dynamics function.
getDz() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double dz = 3;
getEastFaceButton() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the East Face button on the controller.
getEastFaceButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the East Face button was pressed since the last check.
getEastFaceButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the East Face button was released since the last check.
getEdgesPerRevolution() - Method in class org.wpilib.counter.Tachometer
Gets the number of edges per revolution.
getEllipsesButton() - Method in class org.wpilib.driverstation.NiDsStadiaController
Read the value of the ellipses button on the controller.
getEllipsesButtonPressed() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the ellipses button was pressed since the last check.
getEllipsesButtonReleased() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the ellipses button was released since the last check.
getEnabled() - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
getEnabled() - Static method in class org.wpilib.simulation.DriverStationSim
Check if the DS is enabled.
getEnabled3V3() - Static method in class org.wpilib.system.RobotController
Get the enabled state of the 3.3V rail.
getEncoder(int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Gets the current counts of the encoder after encoding type scaling.
getEncoderDecodingScaleFactor(int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Gets the decoding scale factor of the encoder.
getEncoderDirection(int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Gets the last direction the encoder value changed.
getEncoderDistance(int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Gets the current distance traveled by the encoder.
getEncoderDistancePerPulse(int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Gets the user set distance per pulse of the encoder.
getEncoderEncodingScale(int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Gets the encoder scale value.
getEncoderEncodingType(int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Gets the encoding type of the encoder.
getEncoderFPGAIndex(int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Gets the FPGA index of the encoder.
getEncoderPeriod(int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Gets the Period of the most recent count.
getEncoderPosition() - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Gets the current position of the motor encoder.
getEncoderRate(int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Gets the current rate of the encoder.
getEncoderRaw(int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Gets the raw counts of the encoder.
getEncoderSamplesToAverage(int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Gets the current samples to average value.
getEncoderStopped(int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Determines if the clock is stopped.
getEncoderVelocity() - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Gets the current velocity of the motor encoder.
getEncodingScale() - Method in class org.wpilib.hardware.rotation.Encoder
Used to divide raw edge counts down to spec'd counts.
getEncodingScaleFactor(int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Gets the encoder scale value.
getEndVelocity() - Method in class org.wpilib.math.trajectory.TrajectoryConfig
Returns the starting velocity of the trajectory.
getEntry() - Method in class org.wpilib.datalog.DataLogRecord
Gets the entry ID.
getEntry(boolean[], PubSubOption...) - Method in class org.wpilib.networktables.BooleanArrayTopic
Create a new entry for the topic.
getEntry(boolean, PubSubOption...) - Method in class org.wpilib.networktables.BooleanTopic
Create a new entry for the topic.
getEntry(double[], PubSubOption...) - Method in class org.wpilib.networktables.DoubleArrayTopic
Create a new entry for the topic.
getEntry(double, PubSubOption...) - Method in class org.wpilib.networktables.DoubleTopic
Create a new entry for the topic.
getEntry(float[], PubSubOption...) - Method in class org.wpilib.networktables.FloatArrayTopic
Create a new entry for the topic.
getEntry(float, PubSubOption...) - Method in class org.wpilib.networktables.FloatTopic
Create a new entry for the topic.
getEntry(int, int, String, PubSubOption...) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns NT entry handle.
getEntry(int, int, String, PubSubOptions) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns NT entry handle.
getEntry(int, String) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns NT entry handle.
getEntry(long[], PubSubOption...) - Method in class org.wpilib.networktables.IntegerArrayTopic
Create a new entry for the topic.
getEntry(long, PubSubOption...) - Method in class org.wpilib.networktables.IntegerTopic
Create a new entry for the topic.
getEntry(String) - Method in class org.wpilib.networktables.NetworkTable
Gets the entry for a sub key.
getEntry(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Gets the entry for a key.
getEntry(String) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Gets the entry for the specified key.
getEntry(String[], PubSubOption...) - Method in class org.wpilib.networktables.StringArrayTopic
Create a new entry for the topic.
getEntry(String, byte[], PubSubOption...) - Method in class org.wpilib.networktables.RawTopic
Create a new entry for the topic.
getEntry(String, PubSubOption...) - Method in class org.wpilib.networktables.StringTopic
Create a new entry for the topic.
getEntry(T[], PubSubOption...) - Method in class org.wpilib.networktables.StructArrayTopic
Create a new entry for the topic.
getEntry(T, PubSubOption...) - Method in class org.wpilib.networktables.ProtobufTopic
Create a new entry for the topic.
getEntry(T, PubSubOption...) - Method in class org.wpilib.networktables.StructTopic
Create a new entry for the topic.
getEntryEx(String, boolean[], PubSubOption...) - Method in class org.wpilib.networktables.BooleanArrayTopic
Create a new entry for the topic, with specified type string.
getEntryEx(String, boolean, PubSubOption...) - Method in class org.wpilib.networktables.BooleanTopic
Create a new entry for the topic, with specified type string.
getEntryEx(String, double[], PubSubOption...) - Method in class org.wpilib.networktables.DoubleArrayTopic
Create a new entry for the topic, with specified type string.
getEntryEx(String, double, PubSubOption...) - Method in class org.wpilib.networktables.DoubleTopic
Create a new entry for the topic, with specified type string.
getEntryEx(String, float[], PubSubOption...) - Method in class org.wpilib.networktables.FloatArrayTopic
Create a new entry for the topic, with specified type string.
getEntryEx(String, float, PubSubOption...) - Method in class org.wpilib.networktables.FloatTopic
Create a new entry for the topic, with specified type string.
getEntryEx(String, long[], PubSubOption...) - Method in class org.wpilib.networktables.IntegerArrayTopic
Create a new entry for the topic, with specified type string.
getEntryEx(String, long, PubSubOption...) - Method in class org.wpilib.networktables.IntegerTopic
Create a new entry for the topic, with specified type string.
getEntryEx(String, String[], PubSubOption...) - Method in class org.wpilib.networktables.StringArrayTopic
Create a new entry for the topic, with specified type string.
getEntryEx(String, String, PubSubOption...) - Method in class org.wpilib.networktables.StringTopic
Create a new entry for the topic, with specified type string.
getEntryFlags(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns entry flags.
getEntryLastChange(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns NT entry last change time in microseconds.
getEntryName(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns NT entry name.
getEnum(String) - Method in class org.wpilib.simulation.SimDeviceSim
Get the property object with the given name.
getEnumOptions(SimEnum) - Static method in class org.wpilib.simulation.SimDeviceSim
Get all options for the given enum.
getEnumPropertyChoices(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns enum of possible property value strings.
getEnumValues() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Gets the enumerated values.
getError() - Method in class org.wpilib.math.controller.BangBangController
Returns the current error.
getError() - Method in class org.wpilib.math.controller.PIDController
Returns the difference between the setpoint and the measurement.
getError() - Method in class org.wpilib.math.system.LinearSystemLoop
Returns difference between reference r and current state x-hat.
getError() - Method in class org.wpilib.vision.camera.ImageSink
Get error string.
getError(int) - Method in class org.wpilib.math.system.LinearSystemLoop
Returns difference between reference r and current state x-hat.
getErrorDerivative() - Method in class org.wpilib.math.controller.PIDController
Returns the error derivative.
getErrorDerivativeTolerance() - Method in class org.wpilib.math.controller.PIDController
Returns the error derivative tolerance of this controller.
getErrorTolerance() - Method in class org.wpilib.math.controller.PIDController
Returns the error tolerance of this controller.
getEstimatedPosition() - Method in class org.wpilib.math.estimator.PoseEstimator
Gets the estimated robot pose.
getEstimatedPosition() - Method in class org.wpilib.math.estimator.PoseEstimator3d
Gets the estimated robot pose.
getEStop() - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
getEStop() - Static method in class org.wpilib.simulation.DriverStationSim
Check if eStop has been activated.
getEventHandle() - Method in class org.wpilib.net.MulticastServiceResolver
Returns event handle.
getEventName() - Static method in class org.wpilib.driverstation.DriverStation
Get the event name from the FMS.
getExpiration() - Method in class org.wpilib.hardware.motor.MotorSafety
Retrieve the timeout value for the corresponding motor safety object.
getExtractOnStaticLoad() - Static method in class org.wpilib.datalog.DataLogJNI.Helper
Returns true if the JNI should be loaded in the static block.
getExtractOnStaticLoad() - Static method in class org.wpilib.hardware.hal.JNIWrapper.Helper
Returns true if the JNI should be loaded in the static block.
getExtractOnStaticLoad() - Static method in class org.wpilib.math.jni.WPIMathJNI.Helper
Returns true if the JNI should be loaded in the static block.
getExtractOnStaticLoad() - Static method in class org.wpilib.net.WPINetJNI.Helper
Returns true if the JNI should be loaded in the static block.
getExtractOnStaticLoad() - Static method in class org.wpilib.networktables.NetworkTablesJNI.Helper
Returns true if the JNI should be loaded in the static block.
getExtractOnStaticLoad() - Static method in class org.wpilib.util.WPIUtilJNI.Helper
Returns true if the JNI should be loaded in the static block.
getExtractOnStaticLoad() - Static method in class org.wpilib.vision.apriltag.jni.AprilTagJNI.Helper
Returns true if the JNI should be loaded in the static block.
getExtractOnStaticLoad() - Static method in class org.wpilib.vision.camera.CameraServerJNI.Helper
Returns true if the JNI should be loaded in the static block.
getExtractOnStaticLoad() - Static method in class org.wpilib.vision.camera.OpenCvLoader.Helper
Returns true if the JNI should be loaded in the static block.
getExtraHeader() - Method in class org.wpilib.datalog.DataLogReader
Gets the extra header data.
getFactory() - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
getFactory() - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
getFactory() - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufDCMotor
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufEllipse2d
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufLinearSystem
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufMatrix
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufPose2d
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufPose3d
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufQuaternion
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufRectangle2d
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufRotation2d
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufRotation3d
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufTrajectory
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufTransform2d
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufTransform3d
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufTranslation2d
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufTranslation3d
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufTwist2d
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufTwist3d
 
getFactory() - Static method in class org.wpilib.math.proto.ProtobufVector
 
getFalcon500(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of Falcon 500 motors.
getFalcon500Foc(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of Falcon 500 motors with FOC (Field-Oriented Control) enabled.
getFamily() - Method in class org.wpilib.vision.apriltag.AprilTagDetection
Gets the decoded tag's family name.
getFaultCount3V3() - Static method in class org.wpilib.system.RobotController
Get the count of the total current faults on the 3.3V rail since the code started.
getFaults() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
Returns the faults currently active on this device.
getFaults() - Method in class org.wpilib.hardware.power.PowerDistribution
Returns the power distribution faults.
getFaults(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Get the current faults of the PowerDistribution.
getFaults(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Returns the faults currently active on the PH.
getFaultsNative(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Get the current faults of the PowerDistribution.
getFaultsNative(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Returns the faults currently active on the PH.
getFeedforward() - Method in class org.wpilib.math.system.LinearSystemLoop
Return the feedforward used internally.
getField() - Method in exception class org.wpilib.util.struct.BadSchemaException
Gets the name of the bad schema field.
getFieldLength() - Method in class org.wpilib.vision.apriltag.AprilTagFieldLayout
Returns the length of the field the layout is representing in meters.
getFields() - Method in class org.wpilib.util.struct.StructDescriptor
Gets all field descriptors.
getFieldWidth() - Method in class org.wpilib.vision.apriltag.AprilTagFieldLayout
Returns the length of the field the layout is representing in meters.
getFilterIndex() - Method in class org.wpilib.simulation.DIOSim
Read the filter index.
getFilterIndex(int) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
getFinalControlVector() - Method in class org.wpilib.math.spline.CubicHermiteSpline
Returns the final control vector that created this spline.
getFinalControlVector() - Method in class org.wpilib.math.spline.QuinticHermiteSpline
Returns the final control vector that created this spline.
getFinalControlVector() - Method in class org.wpilib.math.spline.Spline
Returns the final control vector that created this spline.
getFinishEntry() - Method in class org.wpilib.datalog.DataLogRecord
Decodes a finish control record.
getFirst() - Method in class org.wpilib.math.util.Pair
Returns the first object.
getFirst() - Method in class org.wpilib.util.container.CircularBuffer
Get value at front of buffer.
getFirst() - Method in class org.wpilib.util.container.DoubleCircularBuffer
Get value at front of buffer.
getFloat() - Method in class org.wpilib.datalog.DataLogRecord
Decodes a data record as a float.
getFloat() - Method in class org.wpilib.networktables.NetworkTableValue
Get the float value.
getFloat(float) - Method in interface org.wpilib.networktables.GenericSubscriber
Gets the entry's value as a float.
getFloat(float) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a float.
getFloat(int, float) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic value.
getFloat(String, float) - Static method in class org.wpilib.util.Preferences
Returns the float at the given key.
getFloatArray() - Method in class org.wpilib.datalog.DataLogRecord
Decodes a data record as a float array.
getFloatArray() - Method in class org.wpilib.networktables.NetworkTableValue
Get the float[] value.
getFloatArray(float[]) - Method in interface org.wpilib.networktables.GenericSubscriber
Gets the entry's value as a float[].
getFloatArray(float[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a float[].
getFloatArray(int, float[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic value.
getFloatArray(Float[]) - Method in interface org.wpilib.networktables.GenericSubscriber
Gets the entry's value as a boolean array.
getFloatArray(Float[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a boolean array.
getFloatArrayTopic(String) - Method in class org.wpilib.networktables.NetworkTable
Get float[] topic.
getFloatArrayTopic(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Get float[] topic.
getFloatBuffer() - Method in class org.wpilib.datalog.DataLogRecord
Decodes a data record as a float array.
getFloatField(StructFieldDescriptor) - Method in class org.wpilib.util.struct.DynamicStruct
Gets the value of a float field.
getFloatField(StructFieldDescriptor, int) - Method in class org.wpilib.util.struct.DynamicStruct
Gets the value of a float field.
getFloatTopic(String) - Method in class org.wpilib.networktables.NetworkTable
Get float topic.
getFloatTopic(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Get float topic.
getFmsAttached() - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
getFmsAttached() - Static method in class org.wpilib.simulation.DriverStationSim
Check if the FMS is connected.
getFocalPoints() - Method in class org.wpilib.math.geometry.Ellipse2d
Returns the focal points of the ellipse.
getForType(int, int, PneumaticsModuleType) - Static method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
For internal use to get a module for a specific type.
getForType(int, PneumaticsModuleType) - Static method in class org.wpilib.simulation.PneumaticsBaseSim
Get a module sim for a specific type.
getFPGAIndex() - Method in class org.wpilib.hardware.rotation.Encoder
Get the FPGA index of the encoder.
getFPGATime() - Static method in class org.wpilib.hardware.hal.HALUtil
Reads the microsecond-resolution timer on the FPGA.
getFPGATime() - Static method in class org.wpilib.system.RobotController
Read the microsecond timer from the FPGA.
getFPGATimestamp() - Static method in class org.wpilib.system.Timer
Return the system clock time in seconds.
getFrameButton() - Method in class org.wpilib.driverstation.NiDsStadiaController
Read the value of the frame button on the controller.
getFrameButtonPressed() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the frame button was pressed since the last check.
getFrameButtonReleased() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the frame button was released since the last check.
getFreeCurrent() - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double free_current = 4;
getFreeSpeed() - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double free_speed = 5;
getFrequency() - Method in class org.wpilib.counter.Tachometer
Gets the tachometer frequency.
getFrequency() - Method in class org.wpilib.hardware.rotation.DutyCycle
Get the frequency of the duty cycle signal.
getFrequency() - Method in class org.wpilib.hardware.rotation.DutyCycleEncoder
Get the frequency in Hz of the duty cycle signal from the encoder.
getFrequency() - Method in class org.wpilib.simulation.DutyCycleSim
Measure the frequency.
getFrequency(int) - Static method in class org.wpilib.hardware.hal.DutyCycleJNI
Get the frequency of the duty cycle signal.
getFrequency(int) - Static method in class org.wpilib.hardware.hal.simulation.DutyCycleDataJNI
 
getFromInt(int) - Static method in enum class org.wpilib.networktables.NetworkTableType
Convert from the numerical representation of type to an enum type.
getFromInt(int) - Static method in enum class org.wpilib.util.PixelFormat
Gets a PixelFormat enum value from its integer value.
getFromInt(int) - Static method in enum class org.wpilib.util.TimestampSource
Gets a TimestampSource enum value from its integer value.
getFromString(String) - Static method in enum class org.wpilib.networktables.NetworkTableType
Convert from a type string to an enum type.
getFrontLeft() - Method in class org.wpilib.math.kinematics.MecanumDriveKinematics
Returns the front-left wheel translation.
getFrontLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d front_left = 1; This method returns the internal storage object without modifying any has state.
getFrontLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
optional double front_left = 1;
getFrontLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
optional double front_left = 1;
getFrontLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
optional double front_left = 1;
getFrontRight() - Method in class org.wpilib.math.kinematics.MecanumDriveKinematics
Returns the front-right wheel translation.
getFrontRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d front_right = 2; This method returns the internal storage object without modifying any has state.
getFrontRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
optional double front_right = 2;
getFrontRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
optional double front_right = 2;
getFrontRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
optional double front_right = 2;
getFwdChannel() - Method in class org.wpilib.hardware.pneumatic.DoubleSolenoid
Get the forward channel.
getGameData() - Static method in class org.wpilib.driverstation.DriverStation
Get the game specific message from the FMS.
getGameData(String) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Gets the game-specific data for the current match.
getGamepadType() - Method in class org.wpilib.driverstation.GenericHID
Get the type of the HID.
getGearbox() - Method in class org.wpilib.simulation.DCMotorSim
Returns the gearbox for the DC motor.
getGearbox() - Method in class org.wpilib.simulation.FlywheelSim
Returns the gearbox for the flywheel.
getGearing() - Method in class org.wpilib.simulation.DCMotorSim
Returns the gear ratio of the DC motor.
getGearing() - Method in class org.wpilib.simulation.FlywheelSim
Returns the gear ratio of the flywheel.
getGenericEntry(String, PubSubOption...) - Method in class org.wpilib.networktables.Topic
Create a new generic entry for the topic.
getGenericEntry(PubSubOption...) - Method in class org.wpilib.networktables.Topic
Create a new generic entry for the topic.
getGlobalData(int, int) - Static method in class org.wpilib.simulation.AddressableLEDSim
Get the global LED data.
getGlobalSampleRate() - Static method in class org.wpilib.hardware.discrete.AnalogInput
Get the current sample rate.
getGoal() - Method in class org.wpilib.math.controller.ProfiledPIDController
Gets the goal for the ProfiledPIDController.
getGoogleButton() - Method in class org.wpilib.driverstation.NiDsStadiaController
Read the value of the google button on the controller.
getGoogleButtonPressed() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the google button was pressed since the last check.
getGoogleButtonReleased() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the google button was released since the last check.
getGreen(int) - Method in class org.wpilib.hardware.led.AddressableLEDBuffer
Gets the green channel of the color at the specified index.
getGreen(int) - Method in class org.wpilib.hardware.led.AddressableLEDBufferView
 
getGreen(int) - Method in interface org.wpilib.hardware.led.LEDReader
Gets the green channel of the color at the specified index.
getGuideButton() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the Guide button on the controller.
getGuideButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the Guide button was pressed since the last check.
getGuideButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the Guide button was released since the last check.
getGyroRateX() - Method in class org.wpilib.hardware.imu.OnboardIMU
Get the angular rate about the X axis of the IMU in radians per second.
getGyroRateY() - Method in class org.wpilib.hardware.imu.OnboardIMU
Get the angular rate about the Y axis of the IMU in radians per second.
getGyroRateZ() - Method in class org.wpilib.hardware.imu.OnboardIMU
Get the angular rate about the Z axis of the IMU in radians per second.
getHALErrno() - Static method in class org.wpilib.hardware.hal.HALUtil
Get the last HAL error code.
getHALErrorMessage(int) - Static method in class org.wpilib.hardware.hal.HALUtil
Gets the error message for a specific status code.
getHALRuntimeType() - Static method in class org.wpilib.hardware.hal.HALUtil
Returns the runtime type of the HAL.
getHALstrerror() - Static method in class org.wpilib.hardware.hal.HALUtil
Gets the error message for the last HAL error.
getHALstrerror(int) - Static method in class org.wpilib.hardware.hal.HALUtil
Returns the textual description of the system error code.
getHamburgerButton() - Method in class org.wpilib.driverstation.NiDsStadiaController
Read the value of the hamburger button on the controller.
getHamburgerButtonPressed() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the hamburger button was pressed since the last check.
getHamburgerButtonReleased() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the hamburger button was released since the last check.
getHamming() - Method in class org.wpilib.vision.apriltag.AprilTagDetection
Gets how many error bits were corrected.
getHandle() - Method in class org.wpilib.hardware.discrete.PWM
Get the underlying handle.
getHandle() - Method in class org.wpilib.networktables.EntryBase
 
getHandle() - Method in class org.wpilib.networktables.MultiSubscriber
Gets the native handle.
getHandle() - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the native handle for the entry.
getHandle() - Method in class org.wpilib.networktables.NetworkTableInstance
Gets the native handle for the instance.
getHandle() - Method in class org.wpilib.networktables.NetworkTableListener
Gets the native handle.
getHandle() - Method in class org.wpilib.networktables.NetworkTableListenerPoller
Gets the native handle.
getHandle() - Method in interface org.wpilib.networktables.PubSub
Gets the native handle.
getHandle() - Method in class org.wpilib.networktables.Topic
Gets the native handle for the topic.
getHandle() - Method in class org.wpilib.util.concurrent.Event
Gets the event handle (e.g.
getHandle() - Method in class org.wpilib.util.concurrent.Semaphore
Gets the semaphore handle (e.g.
getHandle() - Method in class org.wpilib.vision.camera.VideoSink
Returns the video sink handle.
getHandle() - Method in class org.wpilib.vision.camera.VideoSource
Returns the video source handle.
getHeading() - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
Returns the direction the robot is pointing.
getHeight() - Method in class org.wpilib.util.RawFrame
Get the height of the image.
getHID() - Method in class org.wpilib.command2.button.CommandGamepad
Get the underlying GenericHID object.
getHID() - Method in class org.wpilib.command2.button.CommandGenericHID
Get the underlying GenericHID object.
getHID() - Method in class org.wpilib.command2.button.CommandJoystick
Get the underlying GenericHID object.
getHID() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Get the underlying GenericHID object.
getHID() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Get the underlying GenericHID object.
getHID() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Get the underlying GenericHID object.
getHID() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Get the underlying GenericHID object.
getHID() - Method in class org.wpilib.command3.button.CommandGamepad
Get the underlying GenericHID object.
getHID() - Method in class org.wpilib.command3.button.CommandGenericHID
Get the underlying GenericHID object.
getHID() - Method in class org.wpilib.command3.button.CommandJoystick
Get the underlying GenericHID object.
getHID() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Get the underlying GenericHID object.
getHID() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Get the underlying GenericHID object.
getHID() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Get the underlying GenericHID object.
getHID() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Get the underlying GenericHID object.
getHierarchy(String) - Static method in class org.wpilib.networktables.NetworkTable
Gets a list of the names of all the super tables of a given key.
getHighTime(int) - Static method in class org.wpilib.hardware.hal.DutyCycleJNI
Get the raw high time of the duty cycle signal.
getHighTimeNanoseconds() - Method in class org.wpilib.hardware.rotation.DutyCycle
Get the raw high time of the duty cycle signal.
getHomography() - Method in class org.wpilib.vision.apriltag.AprilTagDetection
Gets the 3x3 homography matrix describing the projection from an "ideal" tag (with corners at (-1,1), (1,1), (1,-1), and (-1, -1)) to pixels in the image.
getHomographyMatrix() - Method in class org.wpilib.vision.apriltag.AprilTagDetection
Gets the 3x3 homography matrix describing the projection from an "ideal" tag (with corners at (-1,1), (1,1), (1,-1), and (-1, -1)) to pixels in the image.
getHostname() - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns hostname.
getHostName() - Method in class org.wpilib.net.ServiceData
Returns host name.
getHttpCameraKind() - Method in class org.wpilib.vision.camera.HttpCamera
Get the kind of HTTP camera.
getHttpCameraKind(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns HTTP camera kind.
getHttpCameraKindFromInt(int) - Static method in class org.wpilib.vision.camera.HttpCamera
Convert from the numerical representation of kind to an enum type.
getHttpCameraUrls(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns HTTP camera URLs.
getI() - Method in class org.wpilib.math.controller.PIDController
Get the Integral coefficient.
getI() - Method in class org.wpilib.math.controller.ProfiledPIDController
Gets the integral coefficient.
getId() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
A unique ID for the command.
getId() - Method in class org.wpilib.vision.apriltag.AprilTagDetection
Gets the decoded ID of the tag.
getImpl() - Method in class org.wpilib.datalog.DataLog
Gets the JNI implementation handle.
getIMUAcceleration(double[]) - Static method in class org.wpilib.hardware.hal.IMUJNI
Get the acceleration along the axes of the IMU in meters per second squared.
getIMUEulerAnglesFlat(double[]) - Static method in class org.wpilib.hardware.hal.IMUJNI
Get the angle, in radians, about the axes of the IMU in the "flat" orientation.
getIMUEulerAnglesLandscape(double[]) - Static method in class org.wpilib.hardware.hal.IMUJNI
Get the angle, in radians, about the axes of the IMU in the "landscape" orientation.
getIMUEulerAnglesPortrait(double[]) - Static method in class org.wpilib.hardware.hal.IMUJNI
Get the angle, in radians, about the axes of the IMU in the "portrait" orientation.
getIMUGyroRates(double[]) - Static method in class org.wpilib.hardware.hal.IMUJNI
Get the angular rate about the axes of the IMU in radians per second.
getIMUQuaternion(double[]) - Static method in class org.wpilib.hardware.hal.IMUJNI
Get the orientation of the IMU as a quaternion.
getIMUYawFlat() - Static method in class org.wpilib.hardware.hal.IMUJNI
Get the yaw value, in radians, of the IMU in the "flat" orientation.
getIMUYawLandscape() - Static method in class org.wpilib.hardware.hal.IMUJNI
Get the yaw value, in radians, of the IMU in the "landscape" orientation.
getIMUYawPortrait() - Static method in class org.wpilib.hardware.hal.IMUJNI
Get the yaw value, in radians, of the IMU in the "portrait" orientation.
getInfo() - Method in class org.wpilib.networktables.Topic
Gets combined information about the topic.
getInfo() - Method in class org.wpilib.vision.camera.UsbCamera
Get the full camera information for the device.
getInitialControlVector() - Method in class org.wpilib.math.spline.CubicHermiteSpline
Returns the initial control vector that created this spline.
getInitialControlVector() - Method in class org.wpilib.math.spline.QuinticHermiteSpline
Returns the initial control vector that created this spline.
getInitialControlVector() - Method in class org.wpilib.math.spline.Spline
Returns the initial control vector that created this spline.
getInitialized() - Method in class org.wpilib.simulation.AddressableLEDSim
Check if initialized.
getInitialized() - Method in class org.wpilib.simulation.AnalogInputSim
Check if this analog input has been initialized.
getInitialized() - Method in class org.wpilib.simulation.CTREPCMSim
 
getInitialized() - Method in class org.wpilib.simulation.DigitalPWMSim
Check whether this PWM output has been initialized.
getInitialized() - Method in class org.wpilib.simulation.DIOSim
Check whether this DIO has been initialized.
getInitialized() - Method in class org.wpilib.simulation.DutyCycleSim
Check whether this duty cycle input has been initialized.
getInitialized() - Method in class org.wpilib.simulation.EncoderSim
Read the Initialized value of the encoder.
getInitialized() - Method in class org.wpilib.simulation.I2CSim
Check whether this I2C device has been initialized.
getInitialized() - Method in class org.wpilib.simulation.PDPSim
Check whether the PDP has been initialized.
getInitialized() - Method in class org.wpilib.simulation.PneumaticsBaseSim
Check whether the PCM/PH has been initialized.
getInitialized() - Method in class org.wpilib.simulation.PWMSim
Check whether the PWM has been initialized.
getInitialized() - Method in class org.wpilib.simulation.REVPHSim
 
getInitialized(int) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
getInitialized(int) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
getInitialized(int) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
getInitialized(int) - Static method in class org.wpilib.hardware.hal.simulation.DigitalPWMDataJNI
 
getInitialized(int) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
getInitialized(int) - Static method in class org.wpilib.hardware.hal.simulation.DutyCycleDataJNI
 
getInitialized(int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
getInitialized(int) - Static method in class org.wpilib.hardware.hal.simulation.I2CDataJNI
 
getInitialized(int) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
getInitialized(int) - Static method in class org.wpilib.hardware.hal.simulation.PWMDataJNI
 
getInitialized(int) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
getInitialPose() - Method in class org.wpilib.math.trajectory.Trajectory
Returns the initial pose of the trajectory.
getInput() - Method in class org.wpilib.simulation.LinearSystemSim
Returns the current input of the plant.
getInput(int) - Method in class org.wpilib.simulation.LinearSystemSim
Returns an element of the current input of the plant.
getInputVoltage() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
Returns the current input voltage for this device.
getInputVoltage() - Method in class org.wpilib.simulation.DCMotorSim
Gets the input voltage for the DC motor.
getInputVoltage() - Method in class org.wpilib.simulation.FlywheelSim
Gets the input voltage for the flywheel.
getInputVoltage() - Static method in class org.wpilib.system.RobotController
Get the input voltage to the robot controller.
getInputVoltage(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Returns the current input voltage for the PH.
getInstance() - Static method in class org.wpilib.command2.CommandScheduler
Returns the Scheduler instance.
getInstance() - Method in class org.wpilib.networktables.MultiSubscriber
Gets the instance for the subscriber.
getInstance() - Method in class org.wpilib.networktables.NetworkTable
Gets the instance for the table.
getInstance() - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the instance for the entry.
getInstance() - Method in class org.wpilib.networktables.NetworkTableEvent
Gets the instance associated with this event.
getInstance() - Method in class org.wpilib.networktables.Topic
Gets the instance for the topic.
getInstance() - Method in class org.wpilib.networktables.TopicInfo
Get the instance.
getInstanceFromHandle(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns NT instance from handle.
getInt(String) - Method in class org.wpilib.simulation.SimDeviceSim
Get the property object with the given name.
getInt(String, int) - Static method in class org.wpilib.util.Preferences
Returns the int at the given key.
getInteger() - Method in class org.wpilib.datalog.DataLogRecord
Decodes a data record as an integer.
getInteger() - Method in class org.wpilib.networktables.NetworkTableValue
Get the long value.
getInteger(int, long) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic value.
getInteger(long) - Method in interface org.wpilib.networktables.GenericSubscriber
Gets the entry's value as a long.
getInteger(long) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a long.
getIntegerArray() - Method in class org.wpilib.datalog.DataLogRecord
Decodes a data record as an integer array.
getIntegerArray() - Method in class org.wpilib.networktables.NetworkTableValue
Get the long[] value.
getIntegerArray(int, long[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic value.
getIntegerArray(long[]) - Method in interface org.wpilib.networktables.GenericSubscriber
Gets the entry's value as a long[].
getIntegerArray(long[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a long[].
getIntegerArray(Long[]) - Method in interface org.wpilib.networktables.GenericSubscriber
Gets the entry's value as a boolean array.
getIntegerArray(Long[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a boolean array.
getIntegerArrayTopic(String) - Method in class org.wpilib.networktables.NetworkTable
Get long[] topic.
getIntegerArrayTopic(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Get long[] topic.
getIntegerBuffer() - Method in class org.wpilib.datalog.DataLogRecord
Decodes a data record as an integer array.
getIntegerTopic(String) - Method in class org.wpilib.networktables.NetworkTable
Get long topic.
getIntegerTopic(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Get long topic.
getInternalBuffer() - Method in class org.wpilib.math.interpolation.TimeInterpolatableBuffer
Grant access to the internal sample buffer.
getInterruptionBehavior() - Method in class org.wpilib.command2.Command
How the command behaves when another command with a shared requirement is scheduled.
getInterruptionBehavior() - Method in class org.wpilib.command2.ConditionalCommand
 
getInterruptionBehavior() - Method in class org.wpilib.command2.ParallelCommandGroup
 
getInterruptionBehavior() - Method in class org.wpilib.command2.ParallelDeadlineGroup
 
getInterruptionBehavior() - Method in class org.wpilib.command2.ParallelRaceGroup
 
getInterruptionBehavior() - Method in class org.wpilib.command2.RepeatCommand
 
getInterruptionBehavior() - Method in class org.wpilib.command2.SelectCommand
 
getInterruptionBehavior() - Method in class org.wpilib.command2.SequentialCommandGroup
 
getInterruptionBehavior() - Method in class org.wpilib.command2.WrapperCommand
 
getIntField(StructFieldDescriptor) - Method in class org.wpilib.util.struct.DynamicStruct
Gets the value of an integer field.
getIntField(StructFieldDescriptor, int) - Method in class org.wpilib.util.struct.DynamicStruct
Gets the value of an integer field.
getIntMax() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Gets the maximum signed integer value that can be stored in this field.
getIntMin() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Gets the minimum signed integer value that can be stored in this field.
getInto(T) - Method in interface org.wpilib.networktables.ProtobufSubscriber
Get the last published value, replacing the contents in place of an existing object.
getInto(T) - Method in interface org.wpilib.networktables.StructSubscriber
Get the last published value, replacing the contents in place of an existing object.
getInverted() - Method in interface org.wpilib.hardware.motor.MotorController
Gets the inversion state of the motor controller.
getInverted() - Method in class org.wpilib.hardware.motor.PWMMotorController
 
getInverted() - Method in class org.wpilib.xrp.XRPMotor
 
getIpv4Address() - Method in class org.wpilib.net.ServiceData
Returns IPv4 address.
getIsInput() - Method in class org.wpilib.simulation.DIOSim
Check whether this DIO port is currently an Input.
getIsInput(int) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
getIZone() - Method in class org.wpilib.math.controller.PIDController
Get the IZone range.
getIZone() - Method in class org.wpilib.math.controller.ProfiledPIDController
Get the IZone range.
getJ() - Method in class org.wpilib.simulation.DCMotorSim
Returns the moment of inertia of the DC motor.
getJ() - Method in class org.wpilib.simulation.FlywheelSim
Returns the moment of inertia.
getJoystickGamepadType(byte) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Gets the type of joystick connected.
getJoystickGamepadType(int) - Static method in class org.wpilib.driverstation.DriverStation
Gets the value of type on a gamepad.
getJoystickIsGamepad(byte) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Gets whether a specific joystick is considered to be an Gamepad.
getJoystickIsGamepad(int) - Static method in class org.wpilib.driverstation.DriverStation
Gets the value of isGamepad on a joystick.
getJoystickLeds(int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
getJoystickLeds(int) - Static method in class org.wpilib.simulation.DriverStationSim
Gets the joystick outputs.
getJoystickName(byte) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Gets the name of a joystick.
getJoystickName(int) - Static method in class org.wpilib.driverstation.DriverStation
Gets the name of the joystick at a port.
getJoystickRumble(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
getJoystickRumble(int, int) - Static method in class org.wpilib.simulation.DriverStationSim
Gets the joystick rumble.
getJoystickSupportedOutputs(byte) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Gets the supported outputs of a specific joystick.
getJoystickSupportedOutputs(int) - Static method in class org.wpilib.driverstation.DriverStation
Gets the value of supported outputs on a joystick.
getK() - Method in class org.wpilib.math.controller.LinearQuadraticRegulator
Returns the controller matrix K.
getK() - Method in class org.wpilib.math.estimator.SteadyStateKalmanFilter
Returns the steady-state Kalman gain matrix K.
getK(int, int) - Method in class org.wpilib.math.estimator.SteadyStateKalmanFilter
Returns an element of the steady-state Kalman gain matrix K.
getKa() - Method in class org.wpilib.math.controller.ArmFeedforward
Returns the acceleration gain in V/(rad/s²).
getKa() - Method in class org.wpilib.math.controller.ElevatorFeedforward
Returns the acceleration gain in V/(m/s²).
getKa() - Method in class org.wpilib.math.controller.SimpleMotorFeedforward
Returns the acceleration gain in V/(units/s²).
getKa() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double ka = 4;
getKa() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double ka = 4;
getKa() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
optional double ka = 3;
getKaAngular() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
optional double ka_angular = 4;
getKaLinear() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
optional double ka_linear = 2;
getKeys() - Method in class org.wpilib.networktables.NetworkTable
Gets all keys in the table (not including sub-tables).
getKeys() - Static method in class org.wpilib.smartdashboard.SmartDashboard
Get the keys stored in the SmartDashboard table of NetworkTables.
getKeys() - Static method in class org.wpilib.util.Preferences
Gets the preferences keys.
getKeys(int) - Method in class org.wpilib.networktables.NetworkTable
Gets all keys in the table (not including sub-tables).
getKeys(int) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Get the keys stored in the SmartDashboard table of NetworkTables.
getKg() - Method in class org.wpilib.math.controller.ArmFeedforward
Returns the gravity gain in volts.
getKg() - Method in class org.wpilib.math.controller.ElevatorFeedforward
Returns the gravity gain in volts.
getKg() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double kg = 2;
getKg() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double kg = 2;
getKind() - Method in class org.wpilib.vision.camera.VideoProperty
Returns property kind.
getKind() - Method in class org.wpilib.vision.camera.VideoSink
Get the kind of the sink.
getKind() - Method in class org.wpilib.vision.camera.VideoSource
Get the kind of the source.
getKindFromInt(int) - Static method in class org.wpilib.vision.camera.VideoEvent
Convert from the numerical representation of kind to an enum type.
getKindFromInt(int) - Static method in class org.wpilib.vision.camera.VideoProperty
Convert from the numerical representation of kind to an enum type.
getKindFromInt(int) - Static method in class org.wpilib.vision.camera.VideoSink
Convert from the numerical representation of kind to an enum type.
getKindFromInt(int) - Static method in class org.wpilib.vision.camera.VideoSource
Convert from the numerical representation of kind to an enum type.
getKrakenX44(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of Kraken X44 brushless motors.
getKrakenX44Foc(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of Kraken X44 brushless motors with FOC (Field-Oriented Control) enabled.
getKrakenX60(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of Kraken X60 brushless motors.
getKrakenX60Foc(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of Kraken X60 brushless motors with FOC (Field-Oriented Control) enabled.
getKs() - Method in class org.wpilib.math.controller.ArmFeedforward
Returns the static gain in volts.
getKs() - Method in class org.wpilib.math.controller.ElevatorFeedforward
Returns the static gain in volts.
getKs() - Method in class org.wpilib.math.controller.SimpleMotorFeedforward
Returns the static gain in volts.
getKs() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double ks = 1;
getKs() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double ks = 1;
getKs() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
optional double ks = 1;
getKv() - Method in class org.wpilib.math.controller.ArmFeedforward
Returns the velocity gain in V/(rad/s).
getKv() - Method in class org.wpilib.math.controller.ElevatorFeedforward
Returns the velocity gain in V/(m/s).
getKv() - Method in class org.wpilib.math.controller.SimpleMotorFeedforward
Returns the velocity gain in V/(units/s).
getKv() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double kv = 3;
getKv() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double kv = 3;
getKv() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
optional double kv = 2;
getKvAngular() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
optional double kv_angular = 3;
getKvLinear() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
optional double kv_linear = 1;
getL1Button() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Read the value of the left trigger 1 button on the controller.
getL1Button() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Read the value of the left trigger 1 button on the controller.
getL1ButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the left trigger 1 button was pressed since the last check.
getL1ButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the left trigger 1 button was pressed since the last check.
getL1ButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the left trigger 1 button was released since the last check.
getL1ButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the left trigger 1 button was released since the last check.
getL2Axis() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Get the left trigger 2 axis value of the controller.
getL2Axis() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Get the left trigger 2 axis value of the controller.
getL2Axis() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Get the left trigger 2 axis value of the controller.
getL2Axis() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Get the left trigger 2 axis value of the controller.
getL2Axis() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Get the left trigger 2 axis value of the controller.
getL2Axis() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Get the left trigger 2 axis value of the controller.
getL2Button() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Read the value of the left trigger 2 button on the controller.
getL2Button() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Read the value of the left trigger 2 button on the controller.
getL2ButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the left trigger 2 button was pressed since the last check.
getL2ButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the left trigger 2 button was pressed since the last check.
getL2ButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the left trigger 2 button was released since the last check.
getL2ButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the left trigger 2 button was released since the last check.
getL3Button() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Read the value of the L3 (left stick) button on the controller.
getL3Button() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Read the value of the L3 (left stick) button on the controller.
getL3ButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the L3 (left stick) button was pressed since the last check.
getL3ButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the L3 (left stick) button was pressed since the last check.
getL3ButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the L3 (left stick) button was released since the last check.
getL3ButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the L3 (left stick) button was released since the last check.
getLast() - Method in class org.wpilib.util.container.CircularBuffer
Get value at back of buffer.
getLast() - Method in class org.wpilib.util.container.DoubleCircularBuffer
Get value at back of buffer.
getLastChange() - Method in class org.wpilib.networktables.EntryBase
 
getLastChange() - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the last time the entry's value was changed.
getLastChange() - Method in interface org.wpilib.networktables.Subscriber
Gets the last time the entry's value was changed.
getLastFrameTime() - Method in class org.wpilib.vision.camera.CvSink
Get the last time a frame was grabbed.
getLastFrameTime() - Method in class org.wpilib.vision.camera.VideoSource
Get the last time a frame was captured.
getLastFrameTimeSource() - Method in class org.wpilib.vision.camera.CvSink
Get the time source for the timestamp the last frame was grabbed at.
getLastTimeMs() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
How much time the command took to execute in its most recent run.
getLastTimeMs() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
How much time the scheduler took in its last `run()` invocation.
getLastValue() - Method in class org.wpilib.datalog.BooleanArrayLogEntry
Gets the last value.
getLastValue() - Method in class org.wpilib.datalog.BooleanLogEntry
Gets the last value.
getLastValue() - Method in class org.wpilib.datalog.DoubleArrayLogEntry
Gets the last value.
getLastValue() - Method in class org.wpilib.datalog.DoubleLogEntry
Gets the last value.
getLastValue() - Method in class org.wpilib.datalog.FloatArrayLogEntry
Gets the last value.
getLastValue() - Method in class org.wpilib.datalog.FloatLogEntry
Gets the last value.
getLastValue() - Method in class org.wpilib.datalog.IntegerArrayLogEntry
Gets the last value.
getLastValue() - Method in class org.wpilib.datalog.IntegerLogEntry
Gets the last value.
getLastValue() - Method in class org.wpilib.datalog.ProtobufLogEntry
Gets the last value.
getLastValue() - Method in class org.wpilib.datalog.RawLogEntry
Gets the last value.
getLastValue() - Method in class org.wpilib.datalog.StringArrayLogEntry
Gets the last value.
getLastValue() - Method in class org.wpilib.datalog.StringLogEntry
Gets the last value.
getLastValue() - Method in class org.wpilib.datalog.StructArrayLogEntry
Gets the last value.
getLastValue() - Method in class org.wpilib.datalog.StructLogEntry
Gets the last value.
getLaunchDirectory() - Static method in class org.wpilib.system.Filesystem
Obtains the current working path that the program was launched with.
getLed() - Method in class org.wpilib.xrp.XRPOnBoardIO
Gets state of the onboard LED.
getLED(int) - Method in class org.wpilib.hardware.led.AddressableLEDBufferView
 
getLED(int) - Method in interface org.wpilib.hardware.led.LEDReader
Gets the most recently written color for a particular LED in the buffer.
getLED8Bit(int) - Method in class org.wpilib.hardware.led.AddressableLEDBufferView
 
getLED8Bit(int) - Method in interface org.wpilib.hardware.led.LEDReader
Gets the most recently written color for a particular LED in the buffer.
getLeds() - Method in class org.wpilib.simulation.GenericHIDSim
Get the led color set.
getLeft() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
optional double left = 1;
getLeft() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
optional double left = 1;
getLeft() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
optional double left = 1;
getLeft() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
optional double left = 1;
getLeftBumperButton() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the right bumper button on the controller.
getLeftBumperButton() - Method in class org.wpilib.driverstation.NiDsStadiaController
Read the value of the left bumper button on the controller.
getLeftBumperButton() - Method in class org.wpilib.driverstation.NiDsXboxController
Read the value of the left bumper button on the controller.
getLeftBumperButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the right bumper button was pressed since the last check.
getLeftBumperButtonPressed() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the left bumper button was pressed since the last check.
getLeftBumperButtonPressed() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the left bumper button was pressed since the last check.
getLeftBumperButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the right bumper button was released since the last check.
getLeftBumperButtonReleased() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the left bumper button was released since the last check.
getLeftBumperButtonReleased() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the left bumper button was released since the last check.
getLeftCurrentDraw() - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
Get the current draw of the left side of the drivetrain.
getLeftPaddle1Button() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the Left Paddle 1 button on the controller.
getLeftPaddle1ButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the Left Paddle 1 button was pressed since the last check.
getLeftPaddle1ButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the Left Paddle 1 button was released since the last check.
getLeftPaddle2Button() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the Left Paddle 2 button on the controller.
getLeftPaddle2ButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the Left Paddle 2 button was pressed since the last check.
getLeftPaddle2ButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the Left Paddle 2 button was released since the last check.
getLeftPosition() - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
Get the left encoder position.
getLeftReflectanceValue() - Method in class org.wpilib.xrp.XRPReflectanceSensor
Returns the reflectance value of the left sensor.
getLeftStickButton() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the left stick button on the controller.
getLeftStickButton() - Method in class org.wpilib.driverstation.NiDsStadiaController
Read the value of the left stick button on the controller.
getLeftStickButton() - Method in class org.wpilib.driverstation.NiDsXboxController
Read the value of the left stick button on the controller.
getLeftStickButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the left stick button was pressed since the last check.
getLeftStickButtonPressed() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the left stick button was pressed since the last check.
getLeftStickButtonPressed() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the left stick button was pressed since the last check.
getLeftStickButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the left stick button was released since the last check.
getLeftStickButtonReleased() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the left stick button was released since the last check.
getLeftStickButtonReleased() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the left stick button was released since the last check.
getLeftTriggerAxis() - Method in class org.wpilib.command2.button.CommandGamepad
Get the left trigger axis value of the controller.
getLeftTriggerAxis() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Get the left trigger axis value of the controller.
getLeftTriggerAxis() - Method in class org.wpilib.command3.button.CommandGamepad
Get the left trigger axis value of the controller.
getLeftTriggerAxis() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Get the left trigger axis value of the controller.
getLeftTriggerAxis() - Method in class org.wpilib.driverstation.Gamepad
Get the left trigger axis value of the controller.
getLeftTriggerAxis() - Method in class org.wpilib.driverstation.NiDsXboxController
Get the left trigger axis value of the controller.
getLeftTriggerButton() - Method in class org.wpilib.driverstation.NiDsStadiaController
Read the value of the left trigger button on the controller.
getLeftTriggerButtonPressed() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the left trigger button was pressed since the last check.
getLeftTriggerButtonReleased() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the left trigger button was released since the last check.
getLeftVelocity() - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
Get the left encoder velocity.
getLeftX() - Method in class org.wpilib.command2.button.CommandGamepad
Get the X axis value of left side of the controller.
getLeftX() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Get the X axis value of left side of the controller.
getLeftX() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Get the X axis value of left side of the controller.
getLeftX() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Get the X axis value of left side of the controller.
getLeftX() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Get the X axis value of left side of the controller.
getLeftX() - Method in class org.wpilib.command3.button.CommandGamepad
Get the X axis value of left side of the controller.
getLeftX() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Get the X axis value of left side of the controller.
getLeftX() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Get the X axis value of left side of the controller.
getLeftX() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Get the X axis value of left side of the controller.
getLeftX() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Get the X axis value of left side of the controller.
getLeftX() - Method in class org.wpilib.driverstation.Gamepad
Get the X axis value of left side of the controller.
getLeftX() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Get the X axis value of left side of the controller.
getLeftX() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Get the X axis value of left side of the controller.
getLeftX() - Method in class org.wpilib.driverstation.NiDsStadiaController
Get the X axis value of left side of the controller.
getLeftX() - Method in class org.wpilib.driverstation.NiDsXboxController
Get the X axis value of left side of the controller.
getLeftY() - Method in class org.wpilib.command2.button.CommandGamepad
Get the Y axis value of left side of the controller.
getLeftY() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Get the Y axis value of left side of the controller.
getLeftY() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Get the Y axis value of left side of the controller.
getLeftY() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Get the Y axis value of left side of the controller.
getLeftY() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Get the Y axis value of left side of the controller.
getLeftY() - Method in class org.wpilib.command3.button.CommandGamepad
Get the Y axis value of left side of the controller.
getLeftY() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Get the Y axis value of left side of the controller.
getLeftY() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Get the Y axis value of left side of the controller.
getLeftY() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Get the Y axis value of left side of the controller.
getLeftY() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Get the Y axis value of left side of the controller.
getLeftY() - Method in class org.wpilib.driverstation.Gamepad
Get the Y axis value of left side of the controller.
getLeftY() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Get the Y axis value of left side of the controller.
getLeftY() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Get the Y axis value of left side of the controller.
getLeftY() - Method in class org.wpilib.driverstation.NiDsStadiaController
Get the Y axis value of left side of the controller.
getLeftY() - Method in class org.wpilib.driverstation.NiDsXboxController
Get the Y axis value of left side of the controller.
getLength() - Method in class org.wpilib.hardware.led.AddressableLEDBuffer
Gets the buffer length.
getLength() - Method in class org.wpilib.hardware.led.AddressableLEDBufferView
 
getLength() - Method in interface org.wpilib.hardware.led.LEDReader
Gets the length of the buffer.
getLength() - Method in class org.wpilib.simulation.AddressableLEDSim
Get the length of the LED strip.
getLength() - Method in class org.wpilib.smartdashboard.MechanismLigament2d
Get the ligament length.
getLength(int) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
getLineWeight() - Method in class org.wpilib.smartdashboard.MechanismLigament2d
Get the line thickness.
getListenAddress() - Method in class org.wpilib.vision.camera.MjpegServer
Get the listen address of the server.
getLocation() - Static method in class org.wpilib.driverstation.DriverStation
Gets the location of the team's driver station controls from the FMS.
getLog() - Static method in class org.wpilib.system.DataLogManager
Get the managed data log (for custom logging).
getLogDir() - Static method in class org.wpilib.system.DataLogManager
Get the log directory.
getLoggedType() - Method in class org.wpilib.epilogue.logging.ClassSpecificLogger
Gets the type of the data this logger accepts.
getLong() - Method in class org.wpilib.hardware.hal.HALValue
Get the value as a long.
getLong(String) - Method in class org.wpilib.simulation.SimDeviceSim
Get the property object with the given name.
getLong(String, long) - Static method in class org.wpilib.util.Preferences
Returns the long at the given key.
getLoopStartTime() - Method in class org.wpilib.framework.TimedRobot
Return the system clock time in microseconds for the start of the current periodic loop.
getLoopStartTime() - Method in class org.wpilib.opmode.PeriodicOpMode
Return the system clock time in micrseconds for the start of the current periodic loop.
getLSBWeight() - Method in class org.wpilib.hardware.discrete.AnalogInput
Get the factory scaling the least significant bit weight constant.
getMagnitude() - Method in class org.wpilib.command2.button.CommandJoystick
Get the magnitude of the vector formed by the joystick's current position relative to its origin.
getMagnitude() - Method in class org.wpilib.command3.button.CommandJoystick
Get the magnitude of the vector formed by the joystick's current position relative to its origin.
getMagnitude() - Method in class org.wpilib.driverstation.Joystick
Get the magnitude of the vector formed by the joystick's current position relative to its origin.
getMainThreadId() - Static method in class org.wpilib.framework.RobotBase
Returns the main thread ID.
getMatchInfo(MatchInfoData) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Gets info about a specific match.
getMatchNumber() - Static method in class org.wpilib.driverstation.DriverStation
Get the match number from the FMS.
getMatchTime() - Static method in class org.wpilib.driverstation.DriverStation
Return the approximate match time.
getMatchTime() - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Return the approximate match time.
getMatchTime() - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
getMatchTime() - Static method in class org.wpilib.simulation.DriverStationSim
Get the current value of the match timer.
getMatchTime() - Static method in class org.wpilib.system.Timer
Return the approximate match time.
getMatchType() - Static method in class org.wpilib.driverstation.DriverStation
Get the match type from the FMS.
getMathShared() - Static method in class org.wpilib.math.util.MathSharedStore
Get the MathShared object.
getMax() - Method in class org.wpilib.vision.camera.VideoProperty
Returns property maximum value.
getMaxAcceleration() - Method in class org.wpilib.math.trajectory.TrajectoryConfig
Returns the maximum acceleration of the trajectory.
getMaxPeriod() - Method in class org.wpilib.simulation.EncoderSim
Get the max period of the encoder.
getMaxPeriod(int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
getMaxVelocity() - Method in class org.wpilib.math.trajectory.TrajectoryConfig
Returns the maximum velocity of the trajectory.
getMaxVelocity(Pose2d, double, double) - Method in class org.wpilib.math.trajectory.constraint.CentripetalAccelerationConstraint
Returns the max velocity given the current pose and curvature.
getMaxVelocity(Pose2d, double, double) - Method in class org.wpilib.math.trajectory.constraint.DifferentialDriveKinematicsConstraint
Returns the max velocity given the current pose and curvature.
getMaxVelocity(Pose2d, double, double) - Method in class org.wpilib.math.trajectory.constraint.DifferentialDriveVoltageConstraint
 
getMaxVelocity(Pose2d, double, double) - Method in class org.wpilib.math.trajectory.constraint.EllipticalRegionConstraint
 
getMaxVelocity(Pose2d, double, double) - Method in class org.wpilib.math.trajectory.constraint.MaxVelocityConstraint
 
getMaxVelocity(Pose2d, double, double) - Method in class org.wpilib.math.trajectory.constraint.MecanumDriveKinematicsConstraint
Returns the max velocity given the current pose and curvature.
getMaxVelocity(Pose2d, double, double) - Method in class org.wpilib.math.trajectory.constraint.RectangularRegionConstraint
 
getMaxVelocity(Pose2d, double, double) - Method in class org.wpilib.math.trajectory.constraint.SwerveDriveKinematicsConstraint
Returns the max velocity given the current pose and curvature.
getMaxVelocity(Pose2d, double, double) - Method in interface org.wpilib.math.trajectory.constraint.TrajectoryConstraint
Returns the max velocity given the current pose and curvature.
getMeasure() - Method in class org.wpilib.math.geometry.Rotation2d
Returns the measure of the Rotation2d.
getMeasureAngle() - Method in class org.wpilib.math.geometry.Rotation3d
Returns the angle in a measure in the axis-angle representation of this rotation.
getMeasureBatteryVoltage() - Static method in class org.wpilib.system.RobotController
Read the battery voltage in a measure.
getMeasureBrownoutVoltage() - Static method in class org.wpilib.system.RobotController
Get the current brownout voltage setting in a measure.
getMeasureCPUTemp() - Static method in class org.wpilib.system.RobotController
Get the current CPU temperature in a measure.
getMeasureCurrent3V3() - Static method in class org.wpilib.system.RobotController
Get the current output in a measure of the 3.3V rail.
getMeasureDistance(Translation2d) - Method in class org.wpilib.math.geometry.Ellipse2d
Returns the distance between the perimeter of the ellipse and the point in a measure.
getMeasureDistance(Translation2d) - Method in class org.wpilib.math.geometry.Rectangle2d
Returns the distance between the perimeter of the rectangle and the point in a measure.
getMeasureFPGATime() - Static method in class org.wpilib.system.RobotController
Read the microsecond timer in a measure from the FPGA.
getMeasureInputVoltage() - Static method in class org.wpilib.system.RobotController
Get the input voltage to the robot controller in a measure.
getMeasurement() - Method in class org.wpilib.math.controller.BangBangController
Returns the current measurement of the process variable.
getMeasureTime() - Static method in class org.wpilib.system.RobotController
Read the microsecond timestamp.
getMeasureVoltage3V3() - Static method in class org.wpilib.system.RobotController
Get the voltage in a measure of the 3.3V rail.
getMeasureX() - Method in class org.wpilib.math.geometry.Pose2d
Returns the X component of the pose's translation in a measure.
getMeasureX() - Method in class org.wpilib.math.geometry.Pose3d
Returns the X component of the pose's translation in a measure.
getMeasureX() - Method in class org.wpilib.math.geometry.Rotation3d
Returns the counterclockwise rotation angle around the X axis (roll) in a measure.
getMeasureX() - Method in class org.wpilib.math.geometry.Transform2d
Returns the X component of the transformation's translation in a measure.
getMeasureX() - Method in class org.wpilib.math.geometry.Transform3d
Returns the X component of the transformation's translation in a measure.
getMeasureX() - Method in class org.wpilib.math.geometry.Translation2d
Returns the X component of the translation in a measure.
getMeasureX() - Method in class org.wpilib.math.geometry.Translation3d
Returns the X component of the translation in a measure.
getMeasureXSemiAxis() - Method in class org.wpilib.math.geometry.Ellipse2d
Returns the x semi-axis in a measure.
getMeasureXWidth() - Method in class org.wpilib.math.geometry.Rectangle2d
Returns the X size component of the rectangle in a measure.
getMeasureY() - Method in class org.wpilib.math.geometry.Pose2d
Returns the Y component of the pose's translation in a measure.
getMeasureY() - Method in class org.wpilib.math.geometry.Pose3d
Returns the Y component of the pose's translation in a measure.
getMeasureY() - Method in class org.wpilib.math.geometry.Rotation3d
Returns the counterclockwise rotation angle around the Y axis (pitch) in a measure.
getMeasureY() - Method in class org.wpilib.math.geometry.Transform2d
Returns the Y component of the transformation's translation in a measure.
getMeasureY() - Method in class org.wpilib.math.geometry.Transform3d
Returns the Y component of the transformation's translation in a measure.
getMeasureY() - Method in class org.wpilib.math.geometry.Translation2d
Returns the Y component of the translation in a measure.
getMeasureY() - Method in class org.wpilib.math.geometry.Translation3d
Returns the Y component of the translation in a measure.
getMeasureYSemiAxis() - Method in class org.wpilib.math.geometry.Ellipse2d
Returns the y semi-axis in a measure.
getMeasureYWidth() - Method in class org.wpilib.math.geometry.Rectangle2d
Returns the Y size component of the rectangle in a measure.
getMeasureZ() - Method in class org.wpilib.math.geometry.Pose3d
Returns the Z component of the pose's translation in a measure.
getMeasureZ() - Method in class org.wpilib.math.geometry.Rotation3d
Returns the counterclockwise rotation angle around the Z axis (yaw) in a measure.
getMeasureZ() - Method in class org.wpilib.math.geometry.Transform3d
Returns the Z component of the transformation's translation in a measure.
getMeasureZ() - Method in class org.wpilib.math.geometry.Translation3d
Returns the Z component of the translation in a measure.
getMessage() - Method in exception class org.wpilib.util.struct.BadSchemaException
 
getMessage() - Method in exception class org.wpilib.util.struct.parser.ParseException
 
getMessage(double, double, double) - Static method in exception class org.wpilib.hardware.hal.util.BoundaryException
Returns the message for a boundary exception.
getMessages() - Method in exception class org.wpilib.hardware.hal.can.CANStreamOverflowException
Gets the messages that were successfully read.
getMessagesRead() - Method in exception class org.wpilib.hardware.hal.can.CANStreamOverflowException
Gets the count of messages that were successfully read.
getMin() - Method in class org.wpilib.vision.camera.VideoProperty
Returns property minimum value.
getMiniCIM(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of MiniCIM motors.
getMinion(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of Minion brushless motors.
getMinMaxAcceleration(Pose2d, double, double) - Method in class org.wpilib.math.trajectory.constraint.CentripetalAccelerationConstraint
Returns the minimum and maximum allowable acceleration for the trajectory given pose, curvature, and velocity.
getMinMaxAcceleration(Pose2d, double, double) - Method in class org.wpilib.math.trajectory.constraint.DifferentialDriveKinematicsConstraint
Returns the minimum and maximum allowable acceleration for the trajectory given pose, curvature, and velocity.
getMinMaxAcceleration(Pose2d, double, double) - Method in class org.wpilib.math.trajectory.constraint.DifferentialDriveVoltageConstraint
 
getMinMaxAcceleration(Pose2d, double, double) - Method in class org.wpilib.math.trajectory.constraint.EllipticalRegionConstraint
 
getMinMaxAcceleration(Pose2d, double, double) - Method in class org.wpilib.math.trajectory.constraint.MaxVelocityConstraint
 
getMinMaxAcceleration(Pose2d, double, double) - Method in class org.wpilib.math.trajectory.constraint.MecanumDriveKinematicsConstraint
Returns the minimum and maximum allowable acceleration for the trajectory given pose, curvature, and velocity.
getMinMaxAcceleration(Pose2d, double, double) - Method in class org.wpilib.math.trajectory.constraint.RectangularRegionConstraint
 
getMinMaxAcceleration(Pose2d, double, double) - Method in class org.wpilib.math.trajectory.constraint.SwerveDriveKinematicsConstraint
Returns the minimum and maximum allowable acceleration for the trajectory given pose, curvature, and velocity.
getMinMaxAcceleration(Pose2d, double, double) - Method in interface org.wpilib.math.trajectory.constraint.TrajectoryConstraint
Returns the minimum and maximum allowable acceleration for the trajectory given pose, curvature, and velocity.
getMisc1Button() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the Miscellaneous 1 button on the controller.
getMisc1ButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the Miscellaneous 1 button was pressed since the last check.
getMisc1ButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the Miscellaneous 1 button was released since the last check.
getMisc2Button() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the Miscellaneous 2 button on the controller.
getMisc2ButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the Miscellaneous 2 button was pressed since the last check.
getMisc2ButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the Miscellaneous 2 button was released since the last check.
getMisc3Button() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the Miscellaneous 3 button on the controller.
getMisc3ButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the Miscellaneous 3 button was pressed since the last check.
getMisc3ButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the Miscellaneous 3 button was released since the last check.
getMisc4Button() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the Miscellaneous 4 button on the controller.
getMisc4ButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the Miscellaneous 4 button was pressed since the last check.
getMisc4ButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the Miscellaneous 4 button was released since the last check.
getMisc5Button() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the Miscellaneous 5 button on the controller.
getMisc5ButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the Miscellaneous 5 button was pressed since the last check.
getMisc5ButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the Miscellaneous 5 button was released since the last check.
getMisc6Button() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the Miscellaneous 6 button on the controller.
getMisc6ButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the Miscellaneous 6 button was pressed since the last check.
getMisc6ButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the Miscellaneous 6 button was released since the last check.
getMjpegServerListenAddress(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns MJPEG server listen address.
getMjpegServerPort(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns MJPEG server port.
getMode() - Method in class org.wpilib.hardware.hal.OpModeOption
Gets the robot mode encoded in the ID.
getModule() - Method in class org.wpilib.hardware.power.PowerDistribution
Gets module number (CAN ID).
getModuleNumber() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
getModuleNumber() - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Get module number for this module.
getModuleNumber() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
getModuleNumber(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Gets the module number for a specific handle.
getModules() - Method in class org.wpilib.math.kinematics.SwerveDriveKinematics
Gets the locations of the modules relative to the center of rotation.
getModules() - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
repeated .wpi.proto.ProtobufTranslation2d modules = 1; This method returns the internal storage object without modifying any has state.
getModuleSim() - Method in class org.wpilib.simulation.DoubleSolenoidSim
Get the wrapped PneumaticsBaseSim object.
getMulticastServiceAnnouncerHasImplementation(int) - Static method in class org.wpilib.net.WPINetJNI
Returns true if MulticastServiceAnnouncer has an implementation.
getMulticastServiceResolverData(int) - Static method in class org.wpilib.net.WPINetJNI
Returns service data for MulticastServiceResolver.
getMulticastServiceResolverEventHandle(int) - Static method in class org.wpilib.net.WPINetJNI
Returns event handle for MulticastServiceResolver.
getMulticastServiceResolverHasImplementation(int) - Static method in class org.wpilib.net.WPINetJNI
Returns true if MulticastServiceResolver has an implementation.
getMutableA() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix a = 4; This method returns the internal storage object and sets the corresponding has state.
getMutableAngle() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
optional .wpi.proto.ProtobufRotation2d angle = 2; This method returns the internal storage object and sets the corresponding has state.
getMutableAngle() - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
optional .wpi.proto.ProtobufRotation2d angle = 2; This method returns the internal storage object and sets the corresponding has state.
getMutableAngle() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
optional .wpi.proto.ProtobufRotation2d angle = 2; This method returns the internal storage object and sets the corresponding has state.
getMutableB() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix b = 5; This method returns the internal storage object and sets the corresponding has state.
getMutableC() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix c = 6; This method returns the internal storage object and sets the corresponding has state.
getMutableCenter() - Method in class org.wpilib.math.proto.ProtobufEllipse2d
optional .wpi.proto.ProtobufPose2d center = 1; This method returns the internal storage object and sets the corresponding has state.
getMutableCenter() - Method in class org.wpilib.math.proto.ProtobufRectangle2d
optional .wpi.proto.ProtobufPose2d center = 1; This method returns the internal storage object and sets the corresponding has state.
getMutableD() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix d = 7; This method returns the internal storage object and sets the corresponding has state.
getMutableData() - Method in class org.wpilib.math.proto.ProtobufMatrix
repeated double data = 3; This method returns the internal storage object and sets the corresponding has state.
getMutableFrontLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d front_left = 1; This method returns the internal storage object and sets the corresponding has state.
getMutableFrontRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d front_right = 2; This method returns the internal storage object and sets the corresponding has state.
getMutableModules() - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
repeated .wpi.proto.ProtobufTranslation2d modules = 1; This method returns the internal storage object and sets the corresponding has state.
getMutableNameBytes() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The name of the command.
getMutableNameBytes() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
optional string name = 1;
getMutablePose() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional .wpi.proto.ProtobufPose2d pose = 4; This method returns the internal storage object and sets the corresponding has state.
getMutableQ() - Method in class org.wpilib.math.proto.ProtobufRotation3d
optional .wpi.proto.ProtobufQuaternion q = 1; This method returns the internal storage object and sets the corresponding has state.
getMutableQueuedCommands() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
Note: commands are generally queued by triggers, which occurs immediately before they are promoted and start running.
getMutableRearLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d rear_left = 3; This method returns the internal storage object and sets the corresponding has state.
getMutableRearRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d rear_right = 4; This method returns the internal storage object and sets the corresponding has state.
getMutableRequirements() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The mechanisms required by the command.
getMutableRotation() - Method in class org.wpilib.math.proto.ProtobufPose2d
optional .wpi.proto.ProtobufRotation2d rotation = 2; This method returns the internal storage object and sets the corresponding has state.
getMutableRotation() - Method in class org.wpilib.math.proto.ProtobufPose3d
optional .wpi.proto.ProtobufRotation3d rotation = 2; This method returns the internal storage object and sets the corresponding has state.
getMutableRotation() - Method in class org.wpilib.math.proto.ProtobufTransform2d
optional .wpi.proto.ProtobufRotation2d rotation = 2; This method returns the internal storage object and sets the corresponding has state.
getMutableRotation() - Method in class org.wpilib.math.proto.ProtobufTransform3d
optional .wpi.proto.ProtobufRotation3d rotation = 2; This method returns the internal storage object and sets the corresponding has state.
getMutableRows() - Method in class org.wpilib.math.proto.ProtobufVector
repeated double rows = 1; This method returns the internal storage object and sets the corresponding has state.
getMutableRunningCommands() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
repeated .wpi.proto.ProtobufCommand running_commands = 2; This method returns the internal storage object and sets the corresponding has state.
getMutableStates() - Method in class org.wpilib.math.proto.ProtobufTrajectory
repeated .wpi.proto.ProtobufTrajectoryState states = 2; This method returns the internal storage object and sets the corresponding has state.
getMutableTranslation() - Method in class org.wpilib.math.proto.ProtobufPose2d
optional .wpi.proto.ProtobufTranslation2d translation = 1; This method returns the internal storage object and sets the corresponding has state.
getMutableTranslation() - Method in class org.wpilib.math.proto.ProtobufPose3d
optional .wpi.proto.ProtobufTranslation3d translation = 1; This method returns the internal storage object and sets the corresponding has state.
getMutableTranslation() - Method in class org.wpilib.math.proto.ProtobufTransform2d
optional .wpi.proto.ProtobufTranslation2d translation = 1; This method returns the internal storage object and sets the corresponding has state.
getMutableTranslation() - Method in class org.wpilib.math.proto.ProtobufTransform3d
optional .wpi.proto.ProtobufTranslation3d translation = 1; This method returns the internal storage object and sets the corresponding has state.
getMutableXFinal() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double x_final = 2; This method returns the internal storage object and sets the corresponding has state.
getMutableXFinal() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double x_final = 2; This method returns the internal storage object and sets the corresponding has state.
getMutableXInitial() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double x_initial = 1; This method returns the internal storage object and sets the corresponding has state.
getMutableXInitial() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double x_initial = 1; This method returns the internal storage object and sets the corresponding has state.
getMutableYFinal() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double y_final = 4; This method returns the internal storage object and sets the corresponding has state.
getMutableYFinal() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double y_final = 4; This method returns the internal storage object and sets the corresponding has state.
getMutableYInitial() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double y_initial = 3; This method returns the internal storage object and sets the corresponding has state.
getMutableYInitial() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double y_initial = 3; This method returns the internal storage object and sets the corresponding has state.
getName() - Method in class org.wpilib.command2.Command
Gets the name of this Command.
getName() - Method in interface org.wpilib.command2.Subsystem
Gets the subsystem name of this Subsystem.
getName() - Method in class org.wpilib.command2.SubsystemBase
Gets the name of this Subsystem.
getName() - Method in class org.wpilib.command3.Mechanism
Gets the name of this mechanism.
getName() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The name of the command.
getName() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
optional string name = 1;
getName() - Method in class org.wpilib.driverstation.GenericHID
Get the name of the HID.
getName() - Method in class org.wpilib.hardware.hal.SimDevice
Get the name of the simulated device.
getName() - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the name of the entry (the key).
getName() - Method in class org.wpilib.networktables.Topic
Gets the name of the topic.
getName() - Method in class org.wpilib.simulation.SimDeviceSim
Get the name of this object.
getName() - Method in class org.wpilib.smartdashboard.MechanismObject2d
Retrieve the object's name.
getName() - Method in class org.wpilib.util.struct.StructDescriptor
Gets the struct name.
getName() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Gets the field name.
getName() - Method in class org.wpilib.vision.camera.VideoProperty
Returns property name.
getName() - Method in class org.wpilib.vision.camera.VideoSink
Get the name of the sink.
getName() - Method in class org.wpilib.vision.camera.VideoSource
Get the name of the source.
getName(Sendable) - Static method in class org.wpilib.util.sendable.SendableRegistry
Gets the name of an object.
getNameBytes() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The name of the command.
getNameBytes() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
optional string name = 1;
getNative() - Method in class org.wpilib.hardware.hal.ControlWord
Gets the native HAL control word value.
getNativeDouble() - Method in class org.wpilib.hardware.hal.HALValue
Get the native double value.
getNativeHandle() - Method in class org.wpilib.hardware.hal.SimDevice
Get the internal device handle.
getNativeHandle() - Method in class org.wpilib.hardware.hal.SimValue
Get the internal device handle.
getNativeHandle() - Method in class org.wpilib.simulation.SimDeviceSim
Get the native handle of this object.
getNativeLong() - Method in class org.wpilib.hardware.hal.HALValue
Get the native long value.
getNativeObj() - Method in class org.wpilib.util.RawFrame
Get the pointer to native representation of this frame.
getNEO(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of NEO motors.
getNeo550(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of NEO 550 motors.
getNeoVortex(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of Neo Vortex brushless motors.
getNested() - Method in class org.wpilib.math.geometry.struct.Ellipse2dStruct
 
getNested() - Method in class org.wpilib.math.geometry.struct.Pose2dStruct
 
getNested() - Method in class org.wpilib.math.geometry.struct.Pose3dStruct
 
getNested() - Method in class org.wpilib.math.geometry.struct.Rectangle2dStruct
 
getNested() - Method in class org.wpilib.math.geometry.struct.Rotation3dStruct
 
getNested() - Method in class org.wpilib.math.geometry.struct.Transform2dStruct
 
getNested() - Method in class org.wpilib.math.geometry.struct.Transform3dStruct
 
getNested() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveKinematicsStruct
 
getNested() - Method in class org.wpilib.math.kinematics.struct.SwerveDriveKinematicsStruct
 
getNested() - Method in class org.wpilib.math.kinematics.struct.SwerveModuleAccelerationStruct
 
getNested() - Method in class org.wpilib.math.kinematics.struct.SwerveModulePositionStruct
 
getNested() - Method in class org.wpilib.math.kinematics.struct.SwerveModuleVelocityStruct
 
getNested() - Method in class org.wpilib.math.system.struct.LinearSystemStruct
 
getNested() - Method in interface org.wpilib.util.struct.Struct
Gets the list of struct types referenced by this struct.
getNested(String) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Gets a backend that can be used to log nested data underneath a specific path.
getNested(String) - Method in class org.wpilib.epilogue.logging.FileBackend
 
getNested(String) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
getNested(String) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
getNested(String) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
getNested(String) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
getNested(String) - Method in class org.wpilib.epilogue.logging.NullBackend
 
getNetworkInterfaces() - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns list of network interfaces.
getNetworkMode() - Method in class org.wpilib.networktables.NetworkTableInstance
Get the current network mode.
getNetworkMode(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns network mode.
getNetworkTable() - Static method in class org.wpilib.util.Preferences
Gets the network table used for preferences entries.
getNextR() - Method in class org.wpilib.math.system.LinearSystemLoop
Returns the controller's next reference r.
getNextR(int) - Method in class org.wpilib.math.system.LinearSystemLoop
Returns an element of the controller's next reference r.
getNextTimeout() - Static method in class org.wpilib.hardware.hal.simulation.NotifierDataJNI
 
getNextTimeout() - Static method in class org.wpilib.simulation.NotifierSim
Gets the timeout of the next notifier.
getNominalVoltage() - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double nominal_voltage = 1;
getNorm() - Method in class org.wpilib.math.geometry.Translation2d
Returns the norm, or distance from the origin to the translation.
getNorm() - Method in class org.wpilib.math.geometry.Translation3d
Returns the norm, or distance from the origin to the translation.
getNorthFaceButton() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the North Face button on the controller.
getNorthFaceButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the North Face button was pressed since the last check.
getNorthFaceButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the North Face button was released since the last check.
getNotifierOverrun(int) - Static method in class org.wpilib.hardware.hal.NotifierJNI
Gets the overrun count for a notifier.
getNum() - Method in class org.wpilib.math.numbers.N0
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N1
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N10
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N11
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N12
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N13
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N14
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N15
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N16
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N17
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N18
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N19
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N2
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N20
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N3
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N4
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N5
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N6
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N7
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N8
The integer this class represents.
getNum() - Method in class org.wpilib.math.numbers.N9
The integer this class represents.
getNum() - Method in interface org.wpilib.math.util.Nat
The number this interface represents.
getNum() - Method in class org.wpilib.math.util.Num
The number this is backing.
getNumAlerts() - Static method in class org.wpilib.hardware.hal.simulation.AlertDataJNI
Gets the number of alerts.
getNumAnalogInputs() - Static method in class org.wpilib.hardware.hal.PortsJNI
Gets the number of analog inputs in the current system.
getNumber(Number) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a double.
getNumber(String, double) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Returns the number the key maps to.
getNumberArray(Number[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a double array.
getNumberArray(String, double[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Returns the number array the key maps to.
getNumberArray(String, Double[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Returns the number array the key maps to.
getNumCanBuses() - Static method in class org.wpilib.hardware.hal.PortsJNI
Gets the number of can buses in the current system.
getNumChannels() - Method in class org.wpilib.hardware.power.PowerDistribution
Gets the number of channels for this power distribution object.
getNumChannels(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Gets the number of channels for this handle.
getNumCols() - Method in class org.wpilib.math.linalg.Matrix
Gets the number of columns in this matrix.
getNumCols() - Method in class org.wpilib.math.proto.ProtobufMatrix
optional uint32 num_cols = 2;
getNumCounters() - Static method in class org.wpilib.hardware.hal.PortsJNI
Gets the number of counters in the current system.
getNumCTREPCMModules() - Static method in class org.wpilib.hardware.hal.PortsJNI
Gets the number of PCM modules in the current system.
getNumCTREPDPChannels() - Static method in class org.wpilib.hardware.hal.PortsJNI
Gets the number of PDP channels in the current system.
getNumCTREPDPModules() - Static method in class org.wpilib.hardware.hal.PortsJNI
Gets the number of PDP modules in the current system.
getNumCTRESolenoidChannels() - Static method in class org.wpilib.hardware.hal.PortsJNI
Gets the number of solenoid channels in the current system.
getNumDigitalChannels() - Static method in class org.wpilib.hardware.hal.PortsJNI
Gets the number of digital channels in the current system.
getNumDigitalPWMOutputs() - Static method in class org.wpilib.hardware.hal.PortsJNI
Gets the number of digital IO PWM outputs in the current system.
getNumEncoders() - Static method in class org.wpilib.hardware.hal.PortsJNI
Gets the number of quadrature encoders in the current system.
getNumInputs() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional uint32 num_inputs = 2;
getNumInterrupts() - Static method in class org.wpilib.hardware.hal.PortsJNI
Gets the number of interrupts in the current system.
getNumNotifiers() - Static method in class org.wpilib.hardware.hal.simulation.NotifierDataJNI
 
getNumNotifiers() - Static method in class org.wpilib.simulation.NotifierSim
Gets the total number of notifiers.
getNumOutputs() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional uint32 num_outputs = 3;
getNumPWMChannels() - Static method in class org.wpilib.hardware.hal.PortsJNI
Gets the number of PWM channels in the current system.
getNumREVPDHChannels() - Static method in class org.wpilib.hardware.hal.PortsJNI
Gets the number of PDH channels in the current system.
getNumREVPDHModules() - Static method in class org.wpilib.hardware.hal.PortsJNI
Gets the number of PDH modules in the current system.
getNumREVPHChannels() - Static method in class org.wpilib.hardware.hal.PortsJNI
Gets the number of PH channels in the current system.
getNumREVPHModules() - Static method in class org.wpilib.hardware.hal.PortsJNI
Gets the number of PH modules in the current system.
getNumRows() - Method in class org.wpilib.math.linalg.Matrix
Gets the number of rows in this matrix.
getNumRows() - Method in class org.wpilib.math.proto.ProtobufMatrix
optional uint32 num_rows = 1;
getNumSigmas() - Method in class org.wpilib.math.estimator.MerweScaledSigmaPoints
Returns number of sigma points for each variable in the state x.
getNumSigmas() - Method in class org.wpilib.math.estimator.S3SigmaPoints
Returns number of sigma points for each variable in the state x.
getNumSigmas() - Method in interface org.wpilib.math.estimator.SigmaPoints
Returns number of sigma points for each variable in the state x.
getNumStates() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional uint32 num_states = 1;
getObject(String) - Method in class org.wpilib.smartdashboard.Field2d
Get or create a field object.
getObserver() - Method in class org.wpilib.math.system.LinearSystemLoop
Return the observer used internally.
getOffset() - Method in class org.wpilib.hardware.discrete.AnalogInput
Get the factory scaling offset constant.
getOffset() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Gets the storage offset of the field, in bytes.
getOmega() - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
optional double omega = 3;
getOperatingDirectory() - Static method in class org.wpilib.system.Filesystem
Obtains the operating directory of the program.
getOpMode() - Static method in class org.wpilib.driverstation.DriverStation
Gets the operating mode selected on the driver station.
getOpMode() - Static method in class org.wpilib.framework.RobotBase
Gets the currently selected operating mode of the driver station.
getOpMode() - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
getOpMode() - Static method in class org.wpilib.simulation.DriverStationSim
Gets the opmode.
getOpModeId() - Static method in class org.wpilib.driverstation.DriverStation
Gets the operating mode selected on the driver station.
getOpModeId() - Static method in class org.wpilib.framework.RobotBase
Gets the currently selected operating mode of the driver station.
getOpModeId() - Method in class org.wpilib.hardware.hal.ControlWord
Gets the opmode ID.
getOpModeOptions() - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
getOpModeOptions() - Static method in class org.wpilib.simulation.DriverStationSim
Gets the list of opmode options.
getOptionsButton() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Read the value of the options button on the controller.
getOptionsButton() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Read the value of the options button on the controller.
getOptionsButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the options button was pressed since the last check.
getOptionsButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the options button was pressed since the last check.
getOptionsButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the options button was released since the last check.
getOptionsButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the options button was released since the last check.
getOrigin() - Method in class org.wpilib.vision.apriltag.AprilTagFieldLayout
Returns the origin used for tag pose transformation.
getOutput() - Method in class org.wpilib.hardware.rotation.DutyCycle
Get the output ratio of the duty cycle signal.
getOutput() - Method in class org.wpilib.simulation.DutyCycleSim
Measure the output from this duty cycle port.
getOutput() - Method in class org.wpilib.simulation.LinearSystemSim
Returns the current output of the plant.
getOutput() - Method in class org.wpilib.simulation.SolenoidSim
Check the solenoid output.
getOutput(int) - Static method in class org.wpilib.hardware.hal.DutyCycleJNI
Get the output ratio of the duty cycle signal.
getOutput(int) - Static method in class org.wpilib.hardware.hal.simulation.DutyCycleDataJNI
 
getOutput(int) - Method in class org.wpilib.simulation.LinearSystemSim
Returns an element of the current output of the plant.
getOutputPeriod() - Method in class org.wpilib.simulation.PWMSim
Get the PWM period scale.
getOutputPeriod(int) - Static method in class org.wpilib.hardware.hal.simulation.PWMDataJNI
 
getOutputsActive() - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Gets if outputs are enabled by the control system.
getOversampleBits() - Method in class org.wpilib.hardware.discrete.AnalogInput
Get the number of oversample bits.
getOversampleBits() - Method in class org.wpilib.simulation.AnalogInputSim
Get the amount of oversampling bits.
getOversampleBits(int) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
getP() - Method in class org.wpilib.math.controller.PIDController
Get the Proportional coefficient.
getP() - Method in class org.wpilib.math.controller.ProfiledPIDController
Gets the proportional coefficient.
getP() - Method in class org.wpilib.math.estimator.ExtendedKalmanFilter
Returns the error covariance matrix P.
getP() - Method in class org.wpilib.math.estimator.KalmanFilter
Returns the error covariance matrix P.
getP() - Method in interface org.wpilib.math.estimator.KalmanTypeFilter
Returns the error covariance matrix.
getP() - Method in class org.wpilib.math.estimator.UnscentedKalmanFilter
Returns the reconstructed error covariance matrix P.
getP(int, int) - Method in class org.wpilib.math.estimator.ExtendedKalmanFilter
Returns an element of the error covariance matrix P.
getP(int, int) - Method in class org.wpilib.math.estimator.KalmanFilter
Returns an element of the error covariance matrix P.
getP(int, int) - Method in interface org.wpilib.math.estimator.KalmanTypeFilter
Returns an element of the error covariance matrix.
getP(int, int) - Method in class org.wpilib.math.estimator.UnscentedKalmanFilter
Returns an element of the error covariance matrix P.
getParent() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Gets the dynamic struct this field is contained in.
getParentId() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The ID of the parent command.
getParentOf(Command) - Method in class org.wpilib.command3.Scheduler
For internal use.
getPath() - Method in class org.wpilib.networktables.NetworkTable
Get the path of the NetworkTable.
getPath() - Method in class org.wpilib.vision.camera.UsbCamera
Get the path to the device.
getPCMSim() - Method in class org.wpilib.simulation.SolenoidSim
Get the wrapped PneumaticsBaseSim object.
getPeriod() - Method in class org.wpilib.counter.Tachometer
Gets the tachometer period.
getPeriod() - Method in class org.wpilib.framework.IterativeRobotBase
Gets time period between calls to Periodic() functions.
getPeriod() - Method in interface org.wpilib.hardware.discrete.CounterBase
Get the time between the last two edges counted.
getPeriod() - Method in class org.wpilib.hardware.rotation.Encoder
Deprecated.
Use getRate() in favor of this method.
getPeriod() - Method in class org.wpilib.math.controller.PIDController
Returns the period of this controller.
getPeriod() - Method in class org.wpilib.math.controller.ProfiledPIDController
Gets the period of this controller.
getPeriod() - Method in class org.wpilib.opmode.PeriodicOpMode
Gets time period between calls to Periodic() functions.
getPeriod() - Method in class org.wpilib.simulation.EncoderSim
Read the period of the encoder.
getPeriod() - Method in class org.wpilib.units.LinearAccelerationUnit
Gets the unit of the acceleration period (how long it takes for a measured velocity to change by one unit of velocity).
getPeriod() - Method in class org.wpilib.units.VelocityUnit
Gets the period unit of the velocity, eg Seconds or Milliseconds.
getPeriod(int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
getPin() - Method in class org.wpilib.simulation.DigitalPWMSim
Check the pin number.
getPin(int) - Static method in class org.wpilib.hardware.hal.simulation.DigitalPWMDataJNI
 
getPixelFormat() - Method in class org.wpilib.util.RawFrame
Get the PixelFormat of the frame.
getPlatformName() - Static method in class org.wpilib.util.runtime.RuntimeLoader
Returns platform name.
getPoint(double) - Method in class org.wpilib.math.spline.Spline
Gets the pose and curvature at some point t on the spline.
getPort() - Method in class org.wpilib.driverstation.GenericHID
Get the port number of the HID.
getPort() - Method in class org.wpilib.hardware.accelerometer.ADXL345_I2C
Returns the I2C port.
getPort() - Method in class org.wpilib.hardware.bus.I2C
Returns I2C port.
getPort() - Method in class org.wpilib.net.ServiceData
Returns port number.
getPort() - Method in class org.wpilib.vision.camera.MjpegServer
Get the port number of the server.
getPose() - Method in class org.wpilib.math.kinematics.Odometry
Returns the position of the robot on the field.
getPose() - Method in class org.wpilib.math.kinematics.Odometry3d
Returns the position of the robot on the field.
getPose() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional .wpi.proto.ProtobufPose2d pose = 4; This method returns the internal storage object without modifying any has state.
getPose() - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
Returns the current pose.
getPose() - Method in class org.wpilib.smartdashboard.FieldObject2d
Get the pose.
getPoses() - Method in class org.wpilib.smartdashboard.FieldObject2d
Get multiple poses.
getPosition() - Method in class org.wpilib.simulation.ElevatorSim
Returns the position of the elevator.
getPosition() - Method in class org.wpilib.util.struct.parser.Lexer
Gets the starting position of the last lexed token.
getPosition() - Method in exception class org.wpilib.util.struct.parser.ParseException
Returns position in parsed string.
getPosition() - Method in class org.wpilib.xrp.XRPServo
Get the servo position.
getPositionError() - Method in class org.wpilib.math.controller.PIDController
Deprecated, for removal: This API element is subject to removal in a future version.
Use getError() instead.
getPositionError() - Method in class org.wpilib.math.controller.ProfiledPIDController
Returns the difference between the setpoint and the measurement.
getPositionPidConstants() - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Gets the PID constants object for position PID.
getPositionTolerance() - Method in class org.wpilib.math.controller.PIDController
Deprecated, for removal: This API element is subject to removal in a future version.
Use getErrorTolerance() instead.
getPositionTolerance() - Method in class org.wpilib.math.controller.ProfiledPIDController
Returns the position tolerance of this controller.
getPOV() - Method in class org.wpilib.driverstation.GenericHID
Get the angle of the default POV (index 0) on the HID.
getPOV(int) - Method in class org.wpilib.driverstation.GenericHID
Get the angle of a POV on the HID.
getPOVsAvailable() - Method in class org.wpilib.driverstation.GenericHID
For the current HID, return the number of POVs.
getPOVsMaximumIndex() - Method in class org.wpilib.driverstation.GenericHID
Get the maximum POV index for the joystick.
getPressure() - Method in class org.wpilib.hardware.pneumatic.Compressor
If supported by the device, returns the pressure (in PSI) read by the analog pressure sensor (on channel 0).
getPressure(int) - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
Returns the pressure read by an analog pressure sensor on the specified analog input channel.
getPressure(int) - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
If supported by the device, returns the pressure (in PSI) read by an analog pressure sensor on the specified analog input channel.
getPressure(int) - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
Unsupported by the CTRE PCM.
getPressureSwitch() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
getPressureSwitch() - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Returns the state of the pressure switch.
getPressureSwitch() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
getPressureSwitch() - Method in class org.wpilib.simulation.CTREPCMSim
 
getPressureSwitch() - Method in class org.wpilib.simulation.PneumaticsBaseSim
Check the value of the pressure switch.
getPressureSwitch() - Method in class org.wpilib.simulation.REVPHSim
 
getPressureSwitch(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Returns the state of the pressure switch.
getPressureSwitch(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Returns the state of the digital pressure switch.
getPressureSwitch(int) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
getPressureSwitch(int) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
getPressureSwitchValue() - Method in class org.wpilib.hardware.pneumatic.Compressor
Returns the state of the pressure switch.
getPriority() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The priority level of the command.
getProgramStarted() - Static method in class org.wpilib.hardware.hal.simulation.SimulatorJNI
 
getProgramStarted() - Static method in class org.wpilib.simulation.SimHooks
Returns true if the user program has started.
getProgramState(ControlWord) - Static method in class org.wpilib.hardware.hal.simulation.SimulatorJNI
 
getProgramState(ControlWord) - Static method in class org.wpilib.simulation.SimHooks
Gets the user program state (control word).
getProperties() - Method in class org.wpilib.networktables.Topic
Gets all topic properties as a JSON object string.
getProperty() - Method in class org.wpilib.vision.camera.VideoEvent
Returns the property associated with the event (if any).
getProperty(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns property value.
getProperty(String) - Method in class org.wpilib.networktables.Topic
Gets the current value of a property (as a JSON string).
getProperty(String) - Method in class org.wpilib.vision.camera.VideoSink
Get a property of the sink.
getProperty(String) - Method in class org.wpilib.vision.camera.VideoSource
Get a property.
getPropertyDefault(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns property default value.
getPropertyKind(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns property kind.
getPropertyMax(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns property maximum.
getPropertyMin(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns property minimum.
getPropertyName(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns property name.
getPropertyStep(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns property step.
getProto() - Method in class org.wpilib.networktables.ProtobufTopic
Returns the protobuf.
getProto() - Method in class org.wpilib.util.protobuf.ProtobufBuffer
Gets the protobuf object of the stored type.
getProto(Nat) - Static method in class org.wpilib.math.linalg.Vector
Creates an implementation of the Protobuf interface for vectors.
getProto(Nat, Nat) - Static method in class org.wpilib.math.linalg.Matrix
Creates an implementation of the Protobuf interface for matrices.
getProto(Nat, Nat, Nat) - Static method in class org.wpilib.math.system.LinearSystem
Creates an implementation of the Protobuf interface for linear systems.
getProtobufTopic(String, Protobuf) - Method in class org.wpilib.networktables.NetworkTable
Get protobuf-encoded value topic.
getProtobufTopic(String, Protobuf) - Method in class org.wpilib.networktables.NetworkTableInstance
Get protobuf-encoded value topic.
getPSButton() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Read the value of the PlayStation button on the controller.
getPSButton() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Read the value of the PlayStation button on the controller.
getPSButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the PlayStation button was pressed since the last check.
getPSButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the PlayStation button was pressed since the last check.
getPSButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the PlayStation button was released since the last check.
getPSButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the PlayStation button was released since the last check.
getPulseLength() - Method in class org.wpilib.simulation.DIOSim
Read the pulse length.
getPulseLength(int) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
getPulseMicrosecond() - Method in class org.wpilib.simulation.PWMSim
Get the PWM pulse microsecond value.
getPulseMicrosecond(int) - Static method in class org.wpilib.hardware.hal.simulation.PWMDataJNI
 
getPulseTimeMicroseconds() - Method in class org.wpilib.hardware.discrete.PWM
Get the PWM value directly from the hardware.
getPulseTimeMicroseconds(int) - Static method in class org.wpilib.hardware.hal.PWMJNI
Gets the current microsecond pulse time from a PWM channel.
getPwmHandle() - Method in class org.wpilib.hardware.motor.PWMMotorController
Gets the backing PWM handle.
getQ() - Method in class org.wpilib.math.proto.ProtobufRotation3d
optional .wpi.proto.ProtobufQuaternion q = 1; This method returns the internal storage object without modifying any has state.
getQuadThresholdParameters() - Method in class org.wpilib.vision.apriltag.AprilTagDetector
Gets quad threshold parameters.
getQuaternion() - Method in class org.wpilib.hardware.imu.OnboardIMU
Get the 3D orientation as a Quaternion.
getQuaternion() - Method in class org.wpilib.math.geometry.Rotation3d
Returns the quaternion representation of the Rotation3d.
getQueuedCommands() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
Note: commands are generally queued by triggers, which occurs immediately before they are promoted and start running.
getQueuedCommands() - Method in class org.wpilib.command3.Scheduler
For internal use.
getQuinticSplinesFromControlVectors(Spline.ControlVector[]) - Static method in class org.wpilib.math.spline.SplineHelper
Returns a set of quintic splines corresponding to the provided control vectors.
getQuinticSplinesFromWaypoints(List) - Static method in class org.wpilib.math.spline.SplineHelper
Returns quintic splines from a set of waypoints.
getR() - Method in class org.wpilib.math.controller.ControlAffinePlantInversionFeedforward
Returns the current reference vector r.
getR() - Method in class org.wpilib.math.controller.LinearPlantInversionFeedforward
Returns the current reference vector r.
getR() - Method in class org.wpilib.math.controller.LinearQuadraticRegulator
Returns the reference vector r.
getR(int) - Method in class org.wpilib.math.controller.ControlAffinePlantInversionFeedforward
Returns an element of the current reference vector r.
getR(int) - Method in class org.wpilib.math.controller.LinearPlantInversionFeedforward
Returns an element of the current reference vector r.
getR(int) - Method in class org.wpilib.math.controller.LinearQuadraticRegulator
Returns an element of the reference vector r.
getR1Button() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Read the value of the right trigger 1 button on the controller.
getR1Button() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Read the value of the right trigger 1 button on the controller.
getR1ButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the right trigger 1 button was pressed since the last check.
getR1ButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the right trigger 1 button was pressed since the last check.
getR1ButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the right trigger 1 button was released since the last check.
getR1ButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the right trigger 1 button was released since the last check.
getR2Axis() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Get the right trigger 2 axis value of the controller.
getR2Axis() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Get the right trigger 2 axis value of the controller.
getR2Axis() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Get the right trigger 2 axis value of the controller.
getR2Axis() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Get the right trigger 2 axis value of the controller.
getR2Axis() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Get the right trigger 2 axis value of the controller.
getR2Axis() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Get the right trigger 2 axis value of the controller.
getR2Button() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Read the value of the right trigger 2 button on the controller.
getR2Button() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Read the value of the right trigger 2 button on the controller.
getR2ButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the right trigger 2 button was pressed since the last check.
getR2ButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the right trigger 2 button was pressed since the last check.
getR2ButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the right trigger 2 button was released since the last check.
getR2ButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the right trigger 2 button was released since the last check.
getR3Button() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Read the value of the R3 (right stick) button on the controller.
getR3Button() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Read the value of the R3 (right stick) button on the controller.
getR3ButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the R3 (right stick) button was pressed since the last check.
getR3ButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the R3 (right stick) button was pressed since the last check.
getR3ButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the R3 (right stick) button was released since the last check.
getR3ButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the R3 (right stick) button was released since the last check.
getRadians() - Method in class org.wpilib.math.geometry.Rotation2d
Returns the radian value of the Rotation2d constrained within [-π, π].
getRange() - Method in class org.wpilib.hardware.range.SharpIR
Get the range in meters from the distance sensor.
getRate() - Method in class org.wpilib.hardware.rotation.Encoder
Get the current rate of the encoder.
getRate() - Method in class org.wpilib.romi.RomiGyro
Return the rate of rotation of the gyro
getRate() - Method in class org.wpilib.simulation.EncoderSim
Get the rate of the encoder.
getRate() - Method in class org.wpilib.xrp.XRPGyro
Return the rate of rotation of the gyro
getRate(int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
getRateX() - Method in class org.wpilib.romi.RomiGyro
Get the rate of turn in degrees-per-second around the X-axis.
getRateX() - Method in class org.wpilib.xrp.XRPGyro
Get the rate of turn in degrees-per-second around the X-axis.
getRateY() - Method in class org.wpilib.romi.RomiGyro
Get the rate of turn in degrees-per-second around the Y-axis.
getRateY() - Method in class org.wpilib.xrp.XRPGyro
Get the rate of turn in degrees-per-second around the Y-axis.
getRateZ() - Method in class org.wpilib.romi.RomiGyro
Get the rate of turn in degrees-per-second around the Z-axis.
getRateZ() - Method in class org.wpilib.xrp.XRPGyro
Get the rate of turn in degrees-per-second around the Z-axis.
getRaw() - Method in class org.wpilib.datalog.DataLogRecord
Gets the raw data.
getRaw() - Method in class org.wpilib.hardware.rotation.Encoder
Gets the raw value from the encoder.
getRaw() - Method in class org.wpilib.networktables.NetworkTableValue
Get the byte[] value.
getRaw(byte[]) - Method in interface org.wpilib.networktables.GenericSubscriber
Gets the entry's value as a byte[].
getRaw(byte[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a byte[].
getRaw(int, byte[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic value.
getRaw(String, byte[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Returns the raw value (byte array) the key maps to.
getRawAllianceStation() - Static method in class org.wpilib.driverstation.DriverStation
Gets the raw alliance station of the teams driver station.
getRawAxis(int) - Method in class org.wpilib.command2.button.CommandGenericHID
Get the value of the axis.
getRawAxis(int) - Method in class org.wpilib.command3.button.CommandGenericHID
Get the value of the axis.
getRawAxis(int) - Method in class org.wpilib.driverstation.GenericHID
Get the value of the axis.
getRawBuffer() - Method in class org.wpilib.datalog.DataLogRecord
Gets the raw data.
getRawButton(int) - Method in class org.wpilib.driverstation.GenericHID
Get the button value (starting at button 1).
getRawButtonPressed(int) - Method in class org.wpilib.driverstation.GenericHID
Whether the button was pressed since the last check.
getRawButtonReleased(int) - Method in class org.wpilib.driverstation.GenericHID
Whether the button was released since the last check.
getRawTopic(String) - Method in class org.wpilib.networktables.NetworkTable
Get raw topic.
getRawTopic(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Get byte[] topic.
getRearLeft() - Method in class org.wpilib.math.kinematics.MecanumDriveKinematics
Returns the rear-left wheel translation.
getRearLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d rear_left = 3; This method returns the internal storage object without modifying any has state.
getRearLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
optional double rear_left = 3;
getRearLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
optional double rear_left = 3;
getRearLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
optional double rear_left = 3;
getRearRight() - Method in class org.wpilib.math.kinematics.MecanumDriveKinematics
Returns the rear-right wheel translation.
getRearRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d rear_right = 4; This method returns the internal storage object without modifying any has state.
getRearRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
optional double rear_right = 4;
getRearRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
optional double rear_right = 4;
getRearRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
optional double rear_right = 4;
getRed(int) - Method in class org.wpilib.hardware.led.AddressableLEDBuffer
Gets the red channel of the color at the specified index.
getRed(int) - Method in class org.wpilib.hardware.led.AddressableLEDBufferView
 
getRed(int) - Method in interface org.wpilib.hardware.led.LEDReader
Gets the red channel of the color at the specified index.
getReplayNumber() - Static method in class org.wpilib.driverstation.DriverStation
Get the replay number from the FMS.
getRequiredEdges() - Method in class org.wpilib.math.filter.EdgeCounterFilter
Gets the required number of edges.
getRequirements() - Method in class org.wpilib.command2.Command
Specifies the set of subsystems used by this command.
getRequirements() - Method in class org.wpilib.command2.WrapperCommand
Specifies the set of subsystems used by this command.
getRequirements() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The mechanisms required by the command.
getReset() - Method in class org.wpilib.simulation.EncoderSim
Check if the encoder has been reset.
getReset(int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
getRevChannel() - Method in class org.wpilib.hardware.pneumatic.DoubleSolenoid
Get the reverse channel.
getReverseDirection() - Method in class org.wpilib.simulation.EncoderSim
Get the reverse direction of the encoder.
getReverseDirection(int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
getRevolutionsPerMinute() - Method in class org.wpilib.counter.Tachometer
Gets the current tachometer revolutions per minute.
getRevolutionsPerSecond() - Method in class org.wpilib.counter.Tachometer
Gets the current tachometer revolutions per second.
getRight() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
optional double right = 2;
getRight() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
optional double right = 2;
getRight() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
optional double right = 2;
getRight() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
optional double right = 2;
getRightBumperButton() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the right bumper button on the controller.
getRightBumperButton() - Method in class org.wpilib.driverstation.NiDsStadiaController
Read the value of the right bumper button on the controller.
getRightBumperButton() - Method in class org.wpilib.driverstation.NiDsXboxController
Read the value of the right bumper button on the controller.
getRightBumperButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the right bumper button was pressed since the last check.
getRightBumperButtonPressed() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the right bumper button was pressed since the last check.
getRightBumperButtonPressed() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the right bumper button was pressed since the last check.
getRightBumperButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the right bumper button was released since the last check.
getRightBumperButtonReleased() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the right bumper button was released since the last check.
getRightBumperButtonReleased() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the right bumper button was released since the last check.
getRightCurrentDraw() - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
Get the current draw of the right side of the drivetrain.
getRightPaddle1Button() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the Right Paddle 1 button on the controller.
getRightPaddle1ButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the Right Paddle 1 button was pressed since the last check.
getRightPaddle1ButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the Right Paddle 1 button was released since the last check.
getRightPaddle2Button() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the Right Paddle 2 button on the controller.
getRightPaddle2ButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the Right Paddle 2 button was pressed since the last check.
getRightPaddle2ButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the Right Paddle 2 button was released since the last check.
getRightPosition() - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
Get the right encoder position.
getRightReflectanceValue() - Method in class org.wpilib.xrp.XRPReflectanceSensor
Returns the reflectance value of the right sensor.
getRightStickButton() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the right stick button on the controller.
getRightStickButton() - Method in class org.wpilib.driverstation.NiDsStadiaController
Read the value of the right stick button on the controller.
getRightStickButton() - Method in class org.wpilib.driverstation.NiDsXboxController
Read the value of the right stick button on the controller.
getRightStickButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the right stick button was pressed since the last check.
getRightStickButtonPressed() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the right stick button was pressed since the last check.
getRightStickButtonPressed() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the right stick button was pressed since the last check.
getRightStickButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the right stick button was released since the last check.
getRightStickButtonReleased() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the right stick button was released since the last check.
getRightStickButtonReleased() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the right stick button was released since the last check.
getRightTriggerAxis() - Method in class org.wpilib.command2.button.CommandGamepad
Get the right trigger axis value of the controller.
getRightTriggerAxis() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Get the right trigger axis value of the controller.
getRightTriggerAxis() - Method in class org.wpilib.command3.button.CommandGamepad
Get the right trigger axis value of the controller.
getRightTriggerAxis() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Get the right trigger axis value of the controller.
getRightTriggerAxis() - Method in class org.wpilib.driverstation.Gamepad
Get the right trigger axis value of the controller.
getRightTriggerAxis() - Method in class org.wpilib.driverstation.NiDsXboxController
Get the right trigger axis value of the controller.
getRightTriggerButton() - Method in class org.wpilib.driverstation.NiDsStadiaController
Read the value of the right trigger button on the controller.
getRightTriggerButtonPressed() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the right trigger button was pressed since the last check.
getRightTriggerButtonReleased() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the right trigger button was released since the last check.
getRightVelocity() - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
Get the right encoder velocity.
getRightX() - Method in class org.wpilib.command2.button.CommandGamepad
Get the X axis value of right side of the controller.
getRightX() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Get the X axis value of right side of the controller.
getRightX() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Get the X axis value of right side of the controller.
getRightX() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Get the X axis value of right side of the controller.
getRightX() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Get the X axis value of right side of the controller.
getRightX() - Method in class org.wpilib.command3.button.CommandGamepad
Get the X axis value of right side of the controller.
getRightX() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Get the X axis value of right side of the controller.
getRightX() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Get the X axis value of right side of the controller.
getRightX() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Get the X axis value of right side of the controller.
getRightX() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Get the X axis value of right side of the controller.
getRightX() - Method in class org.wpilib.driverstation.Gamepad
Get the X axis value of right side of the controller.
getRightX() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Get the X axis value of right side of the controller.
getRightX() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Get the X axis value of right side of the controller.
getRightX() - Method in class org.wpilib.driverstation.NiDsStadiaController
Get the X axis value of right side of the controller.
getRightX() - Method in class org.wpilib.driverstation.NiDsXboxController
Get the X axis value of right side of the controller.
getRightY() - Method in class org.wpilib.command2.button.CommandGamepad
Get the Y axis value of right side of the controller.
getRightY() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Get the Y axis value of right side of the controller.
getRightY() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Get the Y axis value of right side of the controller.
getRightY() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Get the Y axis value of right side of the controller.
getRightY() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Get the Y axis value of right side of the controller.
getRightY() - Method in class org.wpilib.command3.button.CommandGamepad
Get the Y axis value of right side of the controller.
getRightY() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Get the Y axis value of right side of the controller.
getRightY() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Get the Y axis value of right side of the controller.
getRightY() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Get the Y axis value of right side of the controller.
getRightY() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Get the Y axis value of right side of the controller.
getRightY() - Method in class org.wpilib.driverstation.Gamepad
Get the Y axis value of right side of the controller.
getRightY() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Get the Y axis value of right side of the controller.
getRightY() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Get the Y axis value of right side of the controller.
getRightY() - Method in class org.wpilib.driverstation.NiDsStadiaController
Get the Y axis value of right side of the controller.
getRightY() - Method in class org.wpilib.driverstation.NiDsXboxController
Get the Y axis value of right side of the controller.
getRobotMainThreadId() - Method in interface org.wpilib.vision.stream.CameraServerShared
get the main thread id func.
getRobotMode() - Static method in class org.wpilib.driverstation.DriverStation
Gets the current robot mode.
getRobotMode() - Method in class org.wpilib.hardware.hal.ControlWord
Gets the robot mode.
getRobotMode() - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
getRobotMode() - Static method in class org.wpilib.simulation.DriverStationSim
Gets the robot mode set by the DS.
getRobotObject() - Method in class org.wpilib.smartdashboard.Field2d
Get the robot object.
getRobotPose() - Method in class org.wpilib.smartdashboard.Field2d
Get the robot pose.
getRomiBuiltIn(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of Romi/TI_RSLK MAX motors.
getRoot(String, double, double) - Method in class org.wpilib.smartdashboard.Mechanism2d
Get or create a root in this Mechanism2d with the given name and position.
getRotation() - Method in class org.wpilib.math.geometry.Ellipse2d
Returns the rotational component of the ellipse.
getRotation() - Method in class org.wpilib.math.geometry.Pose2d
Returns the rotational component of the transformation.
getRotation() - Method in class org.wpilib.math.geometry.Pose3d
Returns the rotational component of the transformation.
getRotation() - Method in class org.wpilib.math.geometry.Rectangle2d
Returns the rotational component of the rectangle.
getRotation() - Method in class org.wpilib.math.geometry.Transform2d
Returns the rotational component of the transformation.
getRotation() - Method in class org.wpilib.math.geometry.Transform3d
Returns the rotational component of the transformation.
getRotation() - Method in class org.wpilib.math.proto.ProtobufPose2d
optional .wpi.proto.ProtobufRotation2d rotation = 2; This method returns the internal storage object without modifying any has state.
getRotation() - Method in class org.wpilib.math.proto.ProtobufPose3d
optional .wpi.proto.ProtobufRotation3d rotation = 2; This method returns the internal storage object without modifying any has state.
getRotation() - Method in class org.wpilib.math.proto.ProtobufTransform2d
optional .wpi.proto.ProtobufRotation2d rotation = 2; This method returns the internal storage object without modifying any has state.
getRotation() - Method in class org.wpilib.math.proto.ProtobufTransform3d
optional .wpi.proto.ProtobufRotation3d rotation = 2; This method returns the internal storage object without modifying any has state.
getRotation2d() - Method in class org.wpilib.hardware.imu.OnboardIMU
Get the yaw as a Rotation2d.
getRotation2d() - Method in class org.wpilib.xrp.XRPGyro
Gets the angle the robot is facing.
getRotation3d() - Method in class org.wpilib.hardware.imu.OnboardIMU
Get the 3D orientation as a Rotation3d.
getRotations() - Method in class org.wpilib.math.geometry.Rotation2d
Returns the number of rotations of the Rotation2d.
getRows() - Method in class org.wpilib.math.proto.ProtobufVector
repeated double rows = 1; This method returns the internal storage object without modifying any has state.
getRSLState() - Static method in class org.wpilib.hardware.hal.HAL
Gets the current state of the Robot Signal Light (RSL).
getRSLState() - Static method in class org.wpilib.system.RobotController
Gets the current state of the Robot Signal Light (RSL).
getRumble(GenericHID.RumbleType) - Method in class org.wpilib.simulation.GenericHIDSim
Get the joystick rumble.
getRunningCommands() - Method in class org.wpilib.command3.Mechanism
Gets all running commands that require this mechanism.
getRunningCommands() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
repeated .wpi.proto.ProtobufCommand running_commands = 2; This method returns the internal storage object without modifying any has state.
getRunningCommands() - Method in class org.wpilib.command3.Scheduler
Gets the set of all currently running commands.
getRunningCommandsFor(Mechanism) - Method in class org.wpilib.command3.Scheduler
Gets all the currently running commands that require a particular mechanism.
getRuntimeType() - Static method in class org.wpilib.framework.RobotBase
Get the current runtime type.
getRx() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double rx = 4;
getRy() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double ry = 5;
getRz() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double rz = 6;
getS() - Method in class org.wpilib.math.estimator.UnscentedKalmanFilter
Returns the square-root error covariance matrix S.
getS(int, int) - Method in class org.wpilib.math.estimator.UnscentedKalmanFilter
Returns an element of the square-root error covariance matrix S.
getSample(double) - Method in class org.wpilib.math.interpolation.TimeInterpolatableBuffer
Sample the buffer at the given time.
getSamplesToAverage() - Method in class org.wpilib.hardware.rotation.Encoder
Get the Samples to Average which specifies the number of samples of the timer to average when calculating the period.
getSamplesToAverage() - Method in class org.wpilib.simulation.EncoderSim
Get the samples-to-average value.
getSamplesToAverage(int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
getScheduler() - Method in class org.wpilib.command3.button.CommandGenericHID
Gets the scheduler that should execute the triggered commands.
getSchema() - Method in class org.wpilib.hardware.hal.struct.ControlWordStruct
 
getSchema() - Method in class org.wpilib.math.controller.struct.ArmFeedforwardStruct
 
getSchema() - Method in class org.wpilib.math.controller.struct.DifferentialDriveFeedforwardStruct
 
getSchema() - Method in class org.wpilib.math.controller.struct.DifferentialDriveWheelVoltagesStruct
 
getSchema() - Method in class org.wpilib.math.controller.struct.ElevatorFeedforwardStruct
 
getSchema() - Method in class org.wpilib.math.controller.struct.SimpleMotorFeedforwardStruct
 
getSchema() - Method in class org.wpilib.math.geometry.struct.Ellipse2dStruct
 
getSchema() - Method in class org.wpilib.math.geometry.struct.Pose2dStruct
 
getSchema() - Method in class org.wpilib.math.geometry.struct.Pose3dStruct
 
getSchema() - Method in class org.wpilib.math.geometry.struct.QuaternionStruct
 
getSchema() - Method in class org.wpilib.math.geometry.struct.Rectangle2dStruct
 
getSchema() - Method in class org.wpilib.math.geometry.struct.Rotation2dStruct
 
getSchema() - Method in class org.wpilib.math.geometry.struct.Rotation3dStruct
 
getSchema() - Method in class org.wpilib.math.geometry.struct.Transform2dStruct
 
getSchema() - Method in class org.wpilib.math.geometry.struct.Transform3dStruct
 
getSchema() - Method in class org.wpilib.math.geometry.struct.Translation2dStruct
 
getSchema() - Method in class org.wpilib.math.geometry.struct.Translation3dStruct
 
getSchema() - Method in class org.wpilib.math.geometry.struct.Twist2dStruct
 
getSchema() - Method in class org.wpilib.math.geometry.struct.Twist3dStruct
 
getSchema() - Method in class org.wpilib.math.kinematics.struct.ChassisAccelerationsStruct
 
getSchema() - Method in class org.wpilib.math.kinematics.struct.ChassisVelocitiesStruct
 
getSchema() - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveKinematicsStruct
 
getSchema() - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelAccelerationsStruct
 
getSchema() - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelPositionsStruct
 
getSchema() - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelVelocitiesStruct
 
getSchema() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveKinematicsStruct
 
getSchema() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelAccelerationsStruct
 
getSchema() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelPositionsStruct
 
getSchema() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelVelocitiesStruct
 
getSchema() - Method in class org.wpilib.math.kinematics.struct.SwerveDriveKinematicsStruct
 
getSchema() - Method in class org.wpilib.math.kinematics.struct.SwerveModuleAccelerationStruct
 
getSchema() - Method in class org.wpilib.math.kinematics.struct.SwerveModulePositionStruct
 
getSchema() - Method in class org.wpilib.math.kinematics.struct.SwerveModuleVelocityStruct
 
getSchema() - Method in class org.wpilib.math.linalg.struct.MatrixStruct
 
getSchema() - Method in class org.wpilib.math.linalg.struct.VectorStruct
 
getSchema() - Method in class org.wpilib.math.spline.struct.CubicHermiteSplineStruct
 
getSchema() - Method in class org.wpilib.math.spline.struct.QuinticHermiteSplineStruct
 
getSchema() - Method in class org.wpilib.math.system.struct.DCMotorStruct
 
getSchema() - Method in class org.wpilib.math.system.struct.LinearSystemStruct
 
getSchema() - Method in class org.wpilib.math.trajectory.struct.ExponentialProfileStateStruct
 
getSchema() - Method in class org.wpilib.math.trajectory.struct.TrapezoidProfileStateStruct
 
getSchema() - Method in interface org.wpilib.util.struct.Struct
Gets the schema.
getSchema() - Method in class org.wpilib.util.struct.StructDescriptor
Gets the struct schema.
getSecond() - Method in class org.wpilib.math.util.Pair
Returns the second object.
getSelected() - Method in class org.wpilib.smartdashboard.SendableChooser
Returns the selected option.
getSerialNumber() - Static method in class org.wpilib.hardware.hal.HALUtil
Returns the roboRIO serial number.
getSerialNumber() - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
getSerialNumber() - Static method in class org.wpilib.simulation.RoboRioSim
Get the serial number.
getSerialNumber() - Static method in class org.wpilib.system.RobotController
Return the serial number of the roboRIO.
getServer() - Static method in class org.wpilib.vision.stream.CameraServer
Get server for the primary camera feed.
getServer(String) - Static method in class org.wpilib.vision.stream.CameraServer
Gets a server by name.
getServerTime() - Method in class org.wpilib.networktables.NetworkTableValue
Get the creation time of the value in server time.
getServerTimeOffset() - Method in class org.wpilib.networktables.NetworkTableInstance
Get the time offset between server time and local time.
getServerTimeOffset(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Get the time offset between server time and local time.
getServiceName() - Method in class org.wpilib.net.ServiceData
Returns service name.
getSetMetadataData() - Method in class org.wpilib.datalog.DataLogRecord
Decodes a set metadata control record.
getSetpoint() - Method in class org.wpilib.math.controller.BangBangController
Returns the current setpoint of the bang-bang controller.
getSetpoint() - Method in class org.wpilib.math.controller.PIDController
Returns the current setpoint of the PIDController.
getSetpoint() - Method in class org.wpilib.math.controller.ProfiledPIDController
Returns the current setpoint of the ProfiledPIDController.
getShareButton() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Read the value of the share button on the controller.
getShareButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the share button was pressed since the last check.
getShareButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the share button was released since the last check.
getSimDeviceHandle(String) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
getSimDeviceName(int) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Get the name of a simulated device.
getSimDeviceName(int) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
getSimValue(int) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Gets a simulated value.
getSimValueBoolean(int) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Gets a simulated value (boolean).
getSimValueDeviceHandle(int) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
getSimValueDouble(int) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Gets a simulated value (double).
getSimValueEnum(int) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Gets a simulated value (enum).
getSimValueEnumDoubleValues(int) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
getSimValueEnumOptions(int) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
getSimValueHandle(int, String) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
getSimValueInt(int) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Gets a simulated value (int).
getSimValueLong(int) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Gets a simulated value (long).
getSin() - Method in class org.wpilib.math.geometry.Rotation2d
Returns the sine of the Rotation2d.
getSink() - Method in class org.wpilib.vision.camera.VideoEvent
Returns the sink associated with the event (if any).
getSinkConfigJson(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns sink configuration JSON.
getSinkDescription(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns sink description.
getSinkError(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns sink error message.
getSinkKind(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns sink kind.
getSinkName(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns sink name.
getSinkProperty(int, String) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns sink property.
getSinkSource(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns sink source.
getSinkSourceProperty(int, String) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns sink source property.
getSize() - Method in class org.wpilib.datalog.DataLogRecord
Gets the size of the raw data.
getSize() - Method in class org.wpilib.hardware.hal.struct.ControlWordStruct
 
getSize() - Method in class org.wpilib.math.controller.struct.ArmFeedforwardStruct
 
getSize() - Method in class org.wpilib.math.controller.struct.DifferentialDriveFeedforwardStruct
 
getSize() - Method in class org.wpilib.math.controller.struct.DifferentialDriveWheelVoltagesStruct
 
getSize() - Method in class org.wpilib.math.controller.struct.ElevatorFeedforwardStruct
 
getSize() - Method in class org.wpilib.math.controller.struct.SimpleMotorFeedforwardStruct
 
getSize() - Method in class org.wpilib.math.geometry.struct.Ellipse2dStruct
 
getSize() - Method in class org.wpilib.math.geometry.struct.Pose2dStruct
 
getSize() - Method in class org.wpilib.math.geometry.struct.Pose3dStruct
 
getSize() - Method in class org.wpilib.math.geometry.struct.QuaternionStruct
 
getSize() - Method in class org.wpilib.math.geometry.struct.Rectangle2dStruct
 
getSize() - Method in class org.wpilib.math.geometry.struct.Rotation2dStruct
 
getSize() - Method in class org.wpilib.math.geometry.struct.Rotation3dStruct
 
getSize() - Method in class org.wpilib.math.geometry.struct.Transform2dStruct
 
getSize() - Method in class org.wpilib.math.geometry.struct.Transform3dStruct
 
getSize() - Method in class org.wpilib.math.geometry.struct.Translation2dStruct
 
getSize() - Method in class org.wpilib.math.geometry.struct.Translation3dStruct
 
getSize() - Method in class org.wpilib.math.geometry.struct.Twist2dStruct
 
getSize() - Method in class org.wpilib.math.geometry.struct.Twist3dStruct
 
getSize() - Method in class org.wpilib.math.kinematics.struct.ChassisAccelerationsStruct
 
getSize() - Method in class org.wpilib.math.kinematics.struct.ChassisVelocitiesStruct
 
getSize() - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveKinematicsStruct
 
getSize() - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelAccelerationsStruct
 
getSize() - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelPositionsStruct
 
getSize() - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelVelocitiesStruct
 
getSize() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveKinematicsStruct
 
getSize() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelAccelerationsStruct
 
getSize() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelPositionsStruct
 
getSize() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelVelocitiesStruct
 
getSize() - Method in class org.wpilib.math.kinematics.struct.SwerveDriveKinematicsStruct
 
getSize() - Method in class org.wpilib.math.kinematics.struct.SwerveModuleAccelerationStruct
 
getSize() - Method in class org.wpilib.math.kinematics.struct.SwerveModulePositionStruct
 
getSize() - Method in class org.wpilib.math.kinematics.struct.SwerveModuleVelocityStruct
 
getSize() - Method in class org.wpilib.math.linalg.struct.MatrixStruct
 
getSize() - Method in class org.wpilib.math.linalg.struct.VectorStruct
 
getSize() - Method in class org.wpilib.math.spline.struct.CubicHermiteSplineStruct
 
getSize() - Method in class org.wpilib.math.spline.struct.QuinticHermiteSplineStruct
 
getSize() - Method in class org.wpilib.math.system.struct.DCMotorStruct
 
getSize() - Method in class org.wpilib.math.system.struct.LinearSystemStruct
 
getSize() - Method in class org.wpilib.math.trajectory.struct.ExponentialProfileStateStruct
 
getSize() - Method in class org.wpilib.math.trajectory.struct.TrapezoidProfileStateStruct
 
getSize() - Method in class org.wpilib.util.RawFrame
Get the total size of the data stored in the frame, in bytes.
getSize() - Method in interface org.wpilib.util.struct.Struct
Gets the serialized size (in bytes).
getSize() - Method in class org.wpilib.util.struct.StructDescriptor
Returns the struct size, in bytes.
getSize() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Gets the underlying storage size of the field, in bytes.
getSolenoidCurrent(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Returns the total current drawn by all solenoids.
getSolenoidDisabledList() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
getSolenoidDisabledList() - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Get a bitmask of disabled solenoids.
getSolenoidDisabledList() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
getSolenoidDisabledList(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Get a bitmask of disabled solenoids.
getSolenoidDisabledList(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Get a bitmask of disabled solenoids.
getSolenoidOutput(int) - Method in class org.wpilib.simulation.CTREPCMSim
 
getSolenoidOutput(int) - Method in class org.wpilib.simulation.PneumaticsBaseSim
Check the solenoid output on a specific channel.
getSolenoidOutput(int) - Method in class org.wpilib.simulation.REVPHSim
 
getSolenoidOutput(int, int) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
getSolenoidOutput(int, int) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
getSolenoids() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
getSolenoids() - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Gets a bitmask of solenoid values.
getSolenoids() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
getSolenoids(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Gets a bitmask of solenoid values.
getSolenoids(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Gets a bitmask of solenoid values.
getSolenoidsTotalCurrent() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
Returns the total current (in amps) drawn by all solenoids.
getSolenoidsVoltage() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
Returns the current voltage of the solenoid power supply.
getSolenoidVoltage(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Returns the current voltage of the solenoid power supply.
getSolenoidVoltageFault() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
Returns whether the solenoid is currently reporting a voltage fault.
getSolenoidVoltageFault(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Returns whether the solenoid is currently reporting a voltage fault.
getSolenoidVoltageStickyFault() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
Returns whether the solenoid has reported a voltage fault since sticky faults were last cleared.
getSolenoidVoltageStickyFault(int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Returns whether the solenoid has reported a voltage fault since sticky faults were last cleared.
getSource() - Method in class org.wpilib.vision.camera.VideoEvent
Returns the source associated with the event (if any).
getSource() - Method in class org.wpilib.vision.camera.VideoSink
Get the connected source.
getSourceChannel() - Method in class org.wpilib.hardware.rotation.DutyCycle
Get the channel of the source.
getSourceChannel() - Method in class org.wpilib.hardware.rotation.DutyCycleEncoder
Get the channel of the source.
getSourceConfigJson(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns source configuration JSON.
getSourceDescription(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns source description.
getSourceKind(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns source kind.
getSourceLastFrameTime(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns source's last frame time.
getSourceName(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns source name.
getSourceProperty(int, String) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns source property.
getSourceProperty(String) - Method in class org.wpilib.vision.camera.VideoSink
Get a property of the associated source.
getSourceVideoMode(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns source video mode.
getSouthFaceButton() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the South Face button on the controller.
getSouthFaceButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the South Face button was pressed since the last check.
getSouthFaceButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the South Face button was released since the last check.
getSquareButton() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Read the value of the square button on the controller.
getSquareButton() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Read the value of the square button on the controller.
getSquareButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the square button was pressed since the last check.
getSquareButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the square button was pressed since the last check.
getSquareButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the square button was released since the last check.
getSquareButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the square button was released since the last check.
getSquaredDistance(Translation2d) - Method in class org.wpilib.math.geometry.Translation2d
Calculates the square of the distance between two translations in 2D space.
getSquaredDistance(Translation3d) - Method in class org.wpilib.math.geometry.Translation3d
Calculates the squared distance between two translations in 3D space.
getSquaredNorm() - Method in class org.wpilib.math.geometry.Translation2d
Returns the squared norm, or squared distance from the origin to the translation.
getSquaredNorm() - Method in class org.wpilib.math.geometry.Translation3d
Returns the squared norm, or squared distance from the origin to the translation.
getStadiaButton() - Method in class org.wpilib.driverstation.NiDsStadiaController
Read the value of the stadia button on the controller.
getStadiaButtonPressed() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the stadia button was pressed since the last check.
getStadiaButtonReleased() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the stadia button was released since the last check.
getStallCurrent() - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double stall_current = 3;
getStallTorque() - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double stall_torque = 2;
getStart() - Method in class org.wpilib.hardware.led.AddressableLED
Gets the display start of the LED strip in the global buffer.
getStart() - Method in class org.wpilib.simulation.AddressableLEDSim
Get the start.
getStart(int) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
getStartButton() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the Start button on the controller.
getStartButton() - Method in class org.wpilib.driverstation.NiDsXboxController
Read the value of the start button on the controller.
getStartButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the Start button was pressed since the last check.
getStartButtonPressed() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the start button was pressed since the last check.
getStartButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the Start button was released since the last check.
getStartButtonReleased() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the start button was released since the last check.
getStartData() - Method in class org.wpilib.datalog.DataLogRecord
Decodes a start control record.
getStartVelocity() - Method in class org.wpilib.math.trajectory.TrajectoryConfig
Returns the starting velocity of the trajectory.
getStates() - Method in class org.wpilib.math.proto.ProtobufTrajectory
repeated .wpi.proto.ProtobufTrajectoryState states = 2; This method returns the internal storage object without modifying any has state.
getStates() - Method in class org.wpilib.math.trajectory.Trajectory
Return the states of the trajectory.
getStatus() - Method in exception class org.wpilib.hardware.hal.util.UncleanStatusException
Create a new UncleanStatusException.
getStep() - Method in class org.wpilib.vision.camera.VideoProperty
Returns property step size.
getStickAxesAvailable(int) - Static method in class org.wpilib.driverstation.DriverStation
Returns the available bitmask of axes on a given joystick port.
getStickAxesMaximumIndex(int) - Static method in class org.wpilib.driverstation.DriverStation
Gets the maximum index of axes on a given joystick port.
getStickAxis(int, int) - Static method in class org.wpilib.driverstation.DriverStation
Get the value of the axis on a joystick.
getStickAxisIfAvailable(int, int) - Static method in class org.wpilib.driverstation.DriverStation
Get the value of the axis on a joystick if available.
getStickButton(int, int) - Static method in class org.wpilib.driverstation.DriverStation
The state of one joystick button.
getStickButtonIfAvailable(int, int) - Static method in class org.wpilib.driverstation.DriverStation
The state of one joystick button if available.
getStickButtonPressed(int, int) - Static method in class org.wpilib.driverstation.DriverStation
Whether one joystick button was pressed since the last check.
getStickButtonReleased(int, int) - Static method in class org.wpilib.driverstation.DriverStation
Whether one joystick button was released since the last check.
getStickButtons(int) - Static method in class org.wpilib.driverstation.DriverStation
The state of the buttons on the joystick.
getStickButtonsAvailable(int) - Static method in class org.wpilib.driverstation.DriverStation
Gets the bitmask of buttons available.
getStickButtonsMaximumIndex(int) - Static method in class org.wpilib.driverstation.DriverStation
Gets the maximum index of buttons on a given joystick port.
getStickPOV(int, int) - Static method in class org.wpilib.driverstation.DriverStation
Get the state of a POV on the joystick.
getStickPOVsAvailable(int) - Static method in class org.wpilib.driverstation.DriverStation
Returns the available bitmask of povs on a given joystick port.
getStickPOVsMaximumIndex(int) - Static method in class org.wpilib.driverstation.DriverStation
Gets the maximum index of povs on a given joystick port.
getStickTouchpadFinger(int, int, int) - Static method in class org.wpilib.driverstation.DriverStation
Get the state of a touchpad finger on the joystick.
getStickTouchpadFingerAvailable(int, int, int) - Static method in class org.wpilib.driverstation.DriverStation
Get whether a touchpad finger on the joystick is available.
getStickyFaults() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
Returns the sticky faults currently active on this device.
getStickyFaults() - Method in class org.wpilib.hardware.power.PowerDistribution
Returns the power distribution sticky faults.
getStickyFaults(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Gets the sticky faults of the PowerDistribution.
getStickyFaults(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Returns the sticky faults currently active on this device.
getStickyFaultsNative(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Gets the sticky faults of the PowerDistribution.
getStickyFaultsNative(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Returns the sticky faults currently active on this device.
getStopped() - Method in class org.wpilib.counter.Tachometer
Gets if the tachometer is stopped.
getStopped() - Method in interface org.wpilib.hardware.discrete.CounterBase
Determine if the counter is not moving.
getStopped() - Method in class org.wpilib.hardware.rotation.Encoder
Determine if the encoder is stopped.
getStorage() - Method in class org.wpilib.math.linalg.Matrix
Gets the underlying SimpleMatrix that this Matrix wraps.
getStride() - Method in class org.wpilib.util.RawFrame
Get the number of bytes in each row of image data.
getString() - Method in class org.wpilib.datalog.DataLogRecord
Decodes a data record as a string.
getString() - Method in class org.wpilib.networktables.NetworkTableValue
Get the String value.
getString() - Method in class org.wpilib.vision.camera.VideoProperty
Returns the string property value.
getString(int, String) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic value.
getString(String) - Method in interface org.wpilib.networktables.GenericSubscriber
Gets the entry's value as a String.
getString(String) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a String.
getString(String, String) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Returns the string the key maps to.
getString(String, String) - Static method in class org.wpilib.util.Preferences
Returns the string at the given key.
getStringArray() - Method in class org.wpilib.datalog.DataLogRecord
Decodes a data record as a string array.
getStringArray() - Method in class org.wpilib.networktables.NetworkTableValue
Get the String[] value.
getStringArray(int, String[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic value.
getStringArray(String[]) - Method in interface org.wpilib.networktables.GenericSubscriber
Gets the entry's value as a String[].
getStringArray(String[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value as a String[].
getStringArray(String, String[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Returns the string array the key maps to.
getStringArrayTopic(String) - Method in class org.wpilib.networktables.NetworkTable
Get String[] topic.
getStringArrayTopic(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Get String[] topic.
getStringField(StructFieldDescriptor) - Method in class org.wpilib.util.struct.DynamicStruct
Gets the value of a character or character array field.
getStringFromObject(Object) - Static method in enum class org.wpilib.networktables.NetworkTableType
Gets string from generic data value.
getStringProperty(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns property value as a string.
getStringTopic(String) - Method in class org.wpilib.networktables.NetworkTable
Get String topic.
getStringTopic(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Get String topic.
getStruct() - Method in class org.wpilib.networktables.StructArrayTopic
Returns the struct.
getStruct() - Method in class org.wpilib.networktables.StructTopic
Returns the struct.
getStruct() - Method in class org.wpilib.util.struct.StructBuffer
Gets the struct object of the stored type.
getStruct() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Gets the struct descriptor for a struct data type.
getStruct(int) - Static method in class org.wpilib.math.kinematics.SwerveDriveKinematics
Creates an implementation of the Struct interface for swerve drive kinematics objects.
getStruct(Nat) - Static method in class org.wpilib.math.linalg.Vector
Creates an implementation of the Struct interface for vectors.
getStruct(Nat, Nat) - Static method in class org.wpilib.math.linalg.Matrix
Creates an implementation of the Struct interfaces for matrices.
getStruct(Nat, Nat, Nat) - Static method in class org.wpilib.math.system.LinearSystem
Creates an implementation of the Struct interface for linear systems.
getStructArrayTopic(String, Struct) - Method in class org.wpilib.networktables.NetworkTable
Get struct-encoded value array topic.
getStructArrayTopic(String, Struct) - Method in class org.wpilib.networktables.NetworkTableInstance
Get struct-encoded value array topic.
getStructField(StructFieldDescriptor) - Method in class org.wpilib.util.struct.DynamicStruct
Gets the value of a struct field.
getStructField(StructFieldDescriptor, int) - Method in class org.wpilib.util.struct.DynamicStruct
Gets the value of a struct field.
getStructTopic(String, Struct) - Method in class org.wpilib.networktables.NetworkTable
Get struct-encoded value topic.
getStructTopic(String, Struct) - Method in class org.wpilib.networktables.NetworkTableInstance
Get struct-encoded value topic.
getSubsystem() - Method in class org.wpilib.command2.Command
Gets the subsystem name of this Command.
getSubsystem() - Method in class org.wpilib.command2.SubsystemBase
Gets the subsystem name of this Subsystem.
getSubsystem(Sendable) - Static method in class org.wpilib.util.sendable.SendableRegistry
Gets the subsystem name of an object.
getSubTable(String) - Method in class org.wpilib.networktables.NetworkTable
Returns the table at the specified key.
getSubTables() - Method in class org.wpilib.networktables.NetworkTable
Gets the names of all subtables in the table.
getSupportedOutputs() - Method in class org.wpilib.driverstation.GenericHID
Get the supported outputs for the HID.
getSwitchableChannel() - Method in class org.wpilib.hardware.power.PowerDistribution
Gets whether the PDH switchable channel is turned on or off.
getSwitchableChannel(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Returns true if switchable channel is powered on.
getSwitchableChannelNoError(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Returns true if switchable channel is powered on without throwing any errors.
getSystemActive() - Static method in class org.wpilib.hardware.hal.HAL
Gets if the system outputs are currently active.
getSystemClockTicksPerMicrosecond() - Static method in class org.wpilib.hardware.hal.ConstantsJNI
Gets the number of FPGA system clock ticks per microsecond.
getSystemServer() - Static method in class org.wpilib.system.SystemServer
Gets the system server NT Instance.
getSystemServerHandle() - Static method in class org.wpilib.hardware.hal.SystemServerJNI
Gets the system server NT handle.
getSystemTime() - Static method in class org.wpilib.util.WPIUtilJNI
Returns the system time.
getSystemTimeValid() - Static method in class org.wpilib.hardware.hal.HAL
Gets if the system time is valid.
getTable() - Method in interface org.wpilib.networktables.NTSendableBuilder
Get the network table.
getTable() - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Get the network table.
getTable(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Gets the table with the specified key.
getTagPose(int) - Method in class org.wpilib.vision.apriltag.AprilTagFieldLayout
Gets an AprilTag pose by its ID.
getTags() - Method in class org.wpilib.vision.apriltag.AprilTagFieldLayout
Returns a List of the AprilTags used in this layout.
getTan() - Method in class org.wpilib.math.geometry.Rotation2d
Returns the tangent of the Rotation2d.
getTeamNumber() - Static method in class org.wpilib.hardware.hal.HALUtil
Returns the team number configured for the robot controller.
getTeamNumber() - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
getTeamNumber() - Static method in class org.wpilib.simulation.RoboRioSim
Get the team number.
getTeamNumber() - Static method in class org.wpilib.system.RobotController
Returns the team number configured for the robot controller.
getTelemetryAverageValue(int, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns telemetry average value.
getTelemetryAverageValue(int, CameraServerJNI.TelemetryKind) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns telemetry average value.
getTelemetryElapsedTime() - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns telemetry elapsed time.
getTelemetryValue(int, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns telemetry value.
getTelemetryValue(int, CameraServerJNI.TelemetryKind) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns telemetry value.
getTemperature() - Method in class org.wpilib.hardware.power.PowerDistribution
Query the temperature of the PDP.
getTemperature() - Method in class org.wpilib.simulation.PDPSim
Check the temperature of the PDP.
getTemperature(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Gets the temperature of the PowerDistribution.
getTemperature(int) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
getText() - Method in class org.wpilib.driverstation.Alert
Gets the current alert text.
getThrottle() - Method in class org.wpilib.command2.button.CommandJoystick
Get the throttle value of the current joystick.
getThrottle() - Method in class org.wpilib.command3.button.CommandJoystick
Get the throttle value of the current joystick.
getThrottle() - Method in class org.wpilib.driverstation.Joystick
Get the throttle value of the current joystick.
getThrottleChannel() - Method in class org.wpilib.command2.button.CommandJoystick
Get the channel currently associated with the throttle axis.
getThrottleChannel() - Method in class org.wpilib.command3.button.CommandJoystick
Get the channel currently associated with the throttle axis.
getThrottleChannel() - Method in class org.wpilib.driverstation.Joystick
Get the channel currently associated with the throttle axis.
getTime() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional double time = 1;
getTime() - Method in class org.wpilib.networktables.NetworkTableValue
Get the creation time of the value in local time.
getTime() - Static method in class org.wpilib.system.RobotController
Read the microsecond timestamp.
getTime() - Method in class org.wpilib.system.Watchdog
Returns the time in seconds since the watchdog was last fed.
getTimeout() - Method in class org.wpilib.system.Watchdog
Returns the watchdog's timeout in seconds.
getTimestamp() - Method in class org.wpilib.datalog.DataLogRecord
Gets the record timestamp.
getTimestamp() - Method in interface org.wpilib.math.util.MathShared
Get the current time.
getTimestamp() - Static method in class org.wpilib.math.util.MathSharedStore
Get the time.
getTimestamp() - Static method in class org.wpilib.system.Timer
Return the clock time in seconds.
getTimestamp() - Method in class org.wpilib.util.RawFrame
Get the time this frame was grabbed at.
getTimestampSource() - Method in class org.wpilib.util.RawFrame
Get the time source for the timestamp this frame was grabbed at.
getTokenText() - Method in class org.wpilib.util.struct.parser.Lexer
Gets the text of the last lexed token.
getTolerance() - Method in class org.wpilib.math.controller.BangBangController
Returns the current tolerance of the controller.
getTop() - Method in class org.wpilib.driverstation.Joystick
Read the state of the top button on the joystick.
getTopic() - Method in interface org.wpilib.networktables.BooleanArrayPublisher
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.BooleanArraySubscriber
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.BooleanPublisher
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.BooleanSubscriber
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.DoubleArrayPublisher
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.DoubleArraySubscriber
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.DoublePublisher
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.DoubleSubscriber
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.FloatArrayPublisher
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.FloatArraySubscriber
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.FloatPublisher
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.FloatSubscriber
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.GenericPublisher
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.GenericSubscriber
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.IntegerArrayPublisher
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.IntegerArraySubscriber
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.IntegerPublisher
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.IntegerSubscriber
Get the corresponding topic.
getTopic() - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the subscribed-to / published-to topic.
getTopic() - Method in interface org.wpilib.networktables.ProtobufPublisher
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.ProtobufSubscriber
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.PubSub
Gets the subscribed-to / published-to topic.
getTopic() - Method in interface org.wpilib.networktables.RawPublisher
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.RawSubscriber
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.StringArrayPublisher
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.StringArraySubscriber
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.StringPublisher
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.StringSubscriber
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.StructArrayPublisher
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.StructArraySubscriber
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.StructPublisher
Get the corresponding topic.
getTopic() - Method in interface org.wpilib.networktables.StructSubscriber
Get the corresponding topic.
getTopic() - Method in class org.wpilib.networktables.TopicInfo
Get the topic as an object.
getTopic() - Method in class org.wpilib.networktables.ValueEventData
Get the topic as an object.
getTopic(int, String) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns Topic handle.
getTopic(String) - Method in class org.wpilib.networktables.NetworkTable
Get (generic) topic.
getTopic(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Get (generic) topic.
getTopic(String) - Method in interface org.wpilib.networktables.NTSendableBuilder
Add a property without getters or setters.
getTopic(String) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Add a property without getters or setters.
getTopicCached(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns true if topic is cached.
getTopicExists(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns true if topic exists.
getTopicFromHandle(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic from pubsub entry handle.
getTopicInfo() - Method in class org.wpilib.networktables.NetworkTable
Gets topic information for all keys in the table (not including sub-tables).
getTopicInfo() - Method in class org.wpilib.networktables.NetworkTableInstance
Get information about all topics.
getTopicInfo(int) - Method in class org.wpilib.networktables.NetworkTable
Gets topic information for all keys in the table (not including sub-tables).
getTopicInfo(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Get information about topics starting with the given prefix.
getTopicInfo(String, int) - Method in class org.wpilib.networktables.NetworkTableInstance
Get information about topics starting with the given prefix.
getTopicInfo(String, String[]) - Method in class org.wpilib.networktables.NetworkTableInstance
Get information about topics starting with the given prefix.
getTopicInfo(NetworkTableInstance, int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic info.
getTopicInfos(NetworkTableInstance, int, String, int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns list of topic infos.
getTopicInfosStr(NetworkTableInstance, int, String, String[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns list of topic infos.
getTopicName(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic name.
getTopicPersistent(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns true if topic is persistent.
getTopicProperties(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic properties.
getTopicProperty(int, String) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic property.
getTopicRetained(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns true if topic is retained.
getTopics() - Method in class org.wpilib.networktables.NetworkTable
Gets all topics in the table (not including sub-tables).
getTopics() - Method in class org.wpilib.networktables.NetworkTableInstance
Get all published topics.
getTopics(int) - Method in class org.wpilib.networktables.NetworkTable
Gets all topics in the table (not including sub-tables).
getTopics(int, String, int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns list of topic handles.
getTopics(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Get published topics starting with the given prefix.
getTopics(String, int) - Method in class org.wpilib.networktables.NetworkTableInstance
Get published topics starting with the given prefix.
getTopics(String, String[]) - Method in class org.wpilib.networktables.NetworkTableInstance
Get published topics starting with the given prefix.
getTopicsStr(int, String, String[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns list of topic handles.
getTopicType(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic type.
getTopicTypeString(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns topic type as string.
getTopPressed() - Method in class org.wpilib.driverstation.Joystick
Whether the top button was pressed since the last check.
getTopReleased() - Method in class org.wpilib.driverstation.Joystick
Whether the top button was released since the last check.
getTorque() - Method in class org.wpilib.simulation.DCMotorSim
Returns the DC motor's torque in.
getTorque() - Method in class org.wpilib.simulation.FlywheelSim
Returns the flywheel's torque.
getTorque(double) - Method in class org.wpilib.math.system.DCMotor
Calculate torque produced by the motor with a given current.
getTotalCurrent() - Method in class org.wpilib.hardware.power.PowerDistribution
Query the current of all monitored channels.
getTotalCurrent(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Gets the total current of the PowerDistribution.
getTotalCurrentNoError(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Gets the total current of the PowerDistribution without throwing any errors.
getTotalEnergy() - Method in class org.wpilib.hardware.power.PowerDistribution
Query the total energy drawn from the monitored channels of the PDP.
getTotalEnergy(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Gets the total energy of the Power Distribution Panel.
getTotalPower() - Method in class org.wpilib.hardware.power.PowerDistribution
Query the total power drawn from the monitored channels of the PDP.
getTotalPower(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Gets the total power of the Power Distribution Panel.
getTotalTime() - Method in class org.wpilib.math.trajectory.Trajectory
Returns the overall duration of the trajectory.
getTotalTimeMs() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
How long the command has taken to run, in aggregate.
getTouchpadButton() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the Touchpad button on the controller.
getTouchpadButton() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Read the value of the touchpad button on the controller.
getTouchpadButton() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Read the value of the touchpad button on the controller.
getTouchpadButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the Touchpad button was pressed since the last check.
getTouchpadButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the touchpad button was pressed since the last check.
getTouchpadButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the touchpad button was pressed since the last check.
getTouchpadButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the Touchpad button was released since the last check.
getTouchpadButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the touchpad button was released since the last check.
getTouchpadButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the touchpad button was released since the last check.
getTouchpadFinger(int, int) - Method in class org.wpilib.driverstation.GenericHID
Get the touchpad finger data.
getTouchpadFingerAvailable(int, int) - Method in class org.wpilib.driverstation.GenericHID
Check if a touchpad finger is available.
getTrackwidth() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
optional double trackwidth = 1;
getTranslation() - Method in class org.wpilib.math.geometry.Pose2d
Returns the translation component of the transformation.
getTranslation() - Method in class org.wpilib.math.geometry.Pose3d
Returns the translation component of the transformation.
getTranslation() - Method in class org.wpilib.math.geometry.Transform2d
Returns the translation component of the transformation.
getTranslation() - Method in class org.wpilib.math.geometry.Transform3d
Returns the translation component of the transformation.
getTranslation() - Method in class org.wpilib.math.proto.ProtobufPose2d
optional .wpi.proto.ProtobufTranslation2d translation = 1; This method returns the internal storage object without modifying any has state.
getTranslation() - Method in class org.wpilib.math.proto.ProtobufPose3d
optional .wpi.proto.ProtobufTranslation3d translation = 1; This method returns the internal storage object without modifying any has state.
getTranslation() - Method in class org.wpilib.math.proto.ProtobufTransform2d
optional .wpi.proto.ProtobufTranslation2d translation = 1; This method returns the internal storage object without modifying any has state.
getTranslation() - Method in class org.wpilib.math.proto.ProtobufTransform3d
optional .wpi.proto.ProtobufTranslation3d translation = 1; This method returns the internal storage object without modifying any has state.
getTriangleButton() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Read the value of the triangle button on the controller.
getTriangleButton() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Read the value of the triangle button on the controller.
getTriangleButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the triangle button was pressed since the last check.
getTriangleButtonPressed() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the triangle button was pressed since the last check.
getTriangleButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS4Controller
Whether the triangle button was released since the last check.
getTriangleButtonReleased() - Method in class org.wpilib.driverstation.NiDsPS5Controller
Whether the triangle button was released since the last check.
getTrigger() - Method in class org.wpilib.driverstation.Joystick
Read the state of the trigger on the joystick.
getTriggerPressed() - Method in class org.wpilib.driverstation.Joystick
Whether the trigger was pressed since the last check.
getTriggerReleased() - Method in class org.wpilib.driverstation.Joystick
Whether the trigger was released since the last check.
getTwist() - Method in class org.wpilib.command2.button.CommandJoystick
Get the twist value of the current joystick.
getTwist() - Method in class org.wpilib.command3.button.CommandJoystick
Get the twist value of the current joystick.
getTwist() - Method in class org.wpilib.driverstation.Joystick
Get the twist value of the current joystick.
getTwistChannel() - Method in class org.wpilib.command2.button.CommandJoystick
Get the channel currently associated with the twist axis.
getTwistChannel() - Method in class org.wpilib.command3.button.CommandJoystick
Get the channel currently associated with the twist axis.
getTwistChannel() - Method in class org.wpilib.driverstation.Joystick
Get the channel currently associated with the twist axis.
getTxt() - Method in class org.wpilib.net.ServiceData
Returns service data payload.
getType() - Method in class org.wpilib.driverstation.Alert
Get the type of this alert.
getType() - Method in class org.wpilib.hardware.hal.HALValue
Get the type of the value.
getType() - Method in class org.wpilib.hardware.power.PowerDistribution
Gets the module type for this power distribution object.
getType() - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the type of the entry.
getType() - Method in class org.wpilib.networktables.NetworkTableValue
Get the data type.
getType() - Method in class org.wpilib.networktables.Topic
Gets the type of the topic.
getType() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Gets the field type.
getType(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Gets the type of PowerDistribution module.
getType(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns NT entry type.
getTypeClass() - Method in class org.wpilib.command3.proto.CommandProto
 
getTypeClass() - Method in class org.wpilib.command3.proto.MechanismProto
 
getTypeClass() - Method in class org.wpilib.command3.proto.SchedulerProto
 
getTypeClass() - Method in class org.wpilib.hardware.hal.struct.ControlWordStruct
 
getTypeClass() - Method in class org.wpilib.math.controller.proto.ArmFeedforwardProto
 
getTypeClass() - Method in class org.wpilib.math.controller.proto.DifferentialDriveFeedforwardProto
 
getTypeClass() - Method in class org.wpilib.math.controller.proto.DifferentialDriveWheelVoltagesProto
 
getTypeClass() - Method in class org.wpilib.math.controller.proto.ElevatorFeedforwardProto
 
getTypeClass() - Method in class org.wpilib.math.controller.proto.SimpleMotorFeedforwardProto
 
getTypeClass() - Method in class org.wpilib.math.controller.struct.ArmFeedforwardStruct
 
getTypeClass() - Method in class org.wpilib.math.controller.struct.DifferentialDriveFeedforwardStruct
 
getTypeClass() - Method in class org.wpilib.math.controller.struct.DifferentialDriveWheelVoltagesStruct
 
getTypeClass() - Method in class org.wpilib.math.controller.struct.ElevatorFeedforwardStruct
 
getTypeClass() - Method in class org.wpilib.math.controller.struct.SimpleMotorFeedforwardStruct
 
getTypeClass() - Method in class org.wpilib.math.geometry.proto.Ellipse2dProto
 
getTypeClass() - Method in class org.wpilib.math.geometry.proto.Pose2dProto
 
getTypeClass() - Method in class org.wpilib.math.geometry.proto.Pose3dProto
 
getTypeClass() - Method in class org.wpilib.math.geometry.proto.QuaternionProto
 
getTypeClass() - Method in class org.wpilib.math.geometry.proto.Rectangle2dProto
 
getTypeClass() - Method in class org.wpilib.math.geometry.proto.Rotation2dProto
 
getTypeClass() - Method in class org.wpilib.math.geometry.proto.Rotation3dProto
 
getTypeClass() - Method in class org.wpilib.math.geometry.proto.Transform2dProto
 
getTypeClass() - Method in class org.wpilib.math.geometry.proto.Transform3dProto
 
getTypeClass() - Method in class org.wpilib.math.geometry.proto.Translation2dProto
 
getTypeClass() - Method in class org.wpilib.math.geometry.proto.Translation3dProto
 
getTypeClass() - Method in class org.wpilib.math.geometry.proto.Twist2dProto
 
getTypeClass() - Method in class org.wpilib.math.geometry.proto.Twist3dProto
 
getTypeClass() - Method in class org.wpilib.math.geometry.struct.Ellipse2dStruct
 
getTypeClass() - Method in class org.wpilib.math.geometry.struct.Pose2dStruct
 
getTypeClass() - Method in class org.wpilib.math.geometry.struct.Pose3dStruct
 
getTypeClass() - Method in class org.wpilib.math.geometry.struct.QuaternionStruct
 
getTypeClass() - Method in class org.wpilib.math.geometry.struct.Rectangle2dStruct
 
getTypeClass() - Method in class org.wpilib.math.geometry.struct.Rotation2dStruct
 
getTypeClass() - Method in class org.wpilib.math.geometry.struct.Rotation3dStruct
 
getTypeClass() - Method in class org.wpilib.math.geometry.struct.Transform2dStruct
 
getTypeClass() - Method in class org.wpilib.math.geometry.struct.Transform3dStruct
 
getTypeClass() - Method in class org.wpilib.math.geometry.struct.Translation2dStruct
 
getTypeClass() - Method in class org.wpilib.math.geometry.struct.Translation3dStruct
 
getTypeClass() - Method in class org.wpilib.math.geometry.struct.Twist2dStruct
 
getTypeClass() - Method in class org.wpilib.math.geometry.struct.Twist3dStruct
 
getTypeClass() - Method in class org.wpilib.math.kinematics.proto.ChassisAccelerationsProto
 
getTypeClass() - Method in class org.wpilib.math.kinematics.proto.ChassisVelocitiesProto
 
getTypeClass() - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveKinematicsProto
 
getTypeClass() - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveWheelAccelerationsProto
 
getTypeClass() - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveWheelPositionsProto
 
getTypeClass() - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveWheelVelocitiesProto
 
getTypeClass() - Method in class org.wpilib.math.kinematics.proto.MecanumDriveKinematicsProto
 
getTypeClass() - Method in class org.wpilib.math.kinematics.proto.MecanumDriveWheelAccelerationsProto
 
getTypeClass() - Method in class org.wpilib.math.kinematics.proto.MecanumDriveWheelPositionsProto
 
getTypeClass() - Method in class org.wpilib.math.kinematics.proto.MecanumDriveWheelVelocitiesProto
 
getTypeClass() - Method in class org.wpilib.math.kinematics.proto.SwerveDriveKinematicsProto
 
getTypeClass() - Method in class org.wpilib.math.kinematics.proto.SwerveModuleAccelerationProto
 
getTypeClass() - Method in class org.wpilib.math.kinematics.proto.SwerveModulePositionProto
 
getTypeClass() - Method in class org.wpilib.math.kinematics.proto.SwerveModuleVelocityProto
 
getTypeClass() - Method in class org.wpilib.math.kinematics.struct.ChassisAccelerationsStruct
 
getTypeClass() - Method in class org.wpilib.math.kinematics.struct.ChassisVelocitiesStruct
 
getTypeClass() - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveKinematicsStruct
 
getTypeClass() - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelAccelerationsStruct
 
getTypeClass() - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelPositionsStruct
 
getTypeClass() - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelVelocitiesStruct
 
getTypeClass() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveKinematicsStruct
 
getTypeClass() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelAccelerationsStruct
 
getTypeClass() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelPositionsStruct
 
getTypeClass() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelVelocitiesStruct
 
getTypeClass() - Method in class org.wpilib.math.kinematics.struct.SwerveDriveKinematicsStruct
 
getTypeClass() - Method in class org.wpilib.math.kinematics.struct.SwerveModuleAccelerationStruct
 
getTypeClass() - Method in class org.wpilib.math.kinematics.struct.SwerveModulePositionStruct
 
getTypeClass() - Method in class org.wpilib.math.kinematics.struct.SwerveModuleVelocityStruct
 
getTypeClass() - Method in class org.wpilib.math.linalg.proto.MatrixProto
 
getTypeClass() - Method in class org.wpilib.math.linalg.proto.VectorProto
 
getTypeClass() - Method in class org.wpilib.math.linalg.struct.MatrixStruct
 
getTypeClass() - Method in class org.wpilib.math.linalg.struct.VectorStruct
 
getTypeClass() - Method in class org.wpilib.math.spline.proto.CubicHermiteSplineProto
 
getTypeClass() - Method in class org.wpilib.math.spline.proto.QuinticHermiteSplineProto
 
getTypeClass() - Method in class org.wpilib.math.spline.struct.CubicHermiteSplineStruct
 
getTypeClass() - Method in class org.wpilib.math.spline.struct.QuinticHermiteSplineStruct
 
getTypeClass() - Method in class org.wpilib.math.system.proto.DCMotorProto
 
getTypeClass() - Method in class org.wpilib.math.system.proto.LinearSystemProto
 
getTypeClass() - Method in class org.wpilib.math.system.struct.DCMotorStruct
 
getTypeClass() - Method in class org.wpilib.math.system.struct.LinearSystemStruct
 
getTypeClass() - Method in class org.wpilib.math.trajectory.proto.TrajectoryProto
 
getTypeClass() - Method in class org.wpilib.math.trajectory.proto.TrajectoryStateProto
 
getTypeClass() - Method in class org.wpilib.math.trajectory.struct.ExponentialProfileStateStruct
 
getTypeClass() - Method in class org.wpilib.math.trajectory.struct.TrapezoidProfileStateStruct
 
getTypeClass() - Method in interface org.wpilib.util.protobuf.Protobuf
Gets the Class object for the stored value.
getTypeClass() - Method in interface org.wpilib.util.struct.Struct
Gets the Class object for the stored value.
getTypeName() - Method in class org.wpilib.hardware.hal.struct.ControlWordStruct
 
getTypeName() - Method in class org.wpilib.math.controller.struct.ArmFeedforwardStruct
 
getTypeName() - Method in class org.wpilib.math.controller.struct.DifferentialDriveFeedforwardStruct
 
getTypeName() - Method in class org.wpilib.math.controller.struct.DifferentialDriveWheelVoltagesStruct
 
getTypeName() - Method in class org.wpilib.math.controller.struct.ElevatorFeedforwardStruct
 
getTypeName() - Method in class org.wpilib.math.controller.struct.SimpleMotorFeedforwardStruct
 
getTypeName() - Method in class org.wpilib.math.geometry.struct.Ellipse2dStruct
 
getTypeName() - Method in class org.wpilib.math.geometry.struct.Pose2dStruct
 
getTypeName() - Method in class org.wpilib.math.geometry.struct.Pose3dStruct
 
getTypeName() - Method in class org.wpilib.math.geometry.struct.QuaternionStruct
 
getTypeName() - Method in class org.wpilib.math.geometry.struct.Rectangle2dStruct
 
getTypeName() - Method in class org.wpilib.math.geometry.struct.Rotation2dStruct
 
getTypeName() - Method in class org.wpilib.math.geometry.struct.Rotation3dStruct
 
getTypeName() - Method in class org.wpilib.math.geometry.struct.Transform2dStruct
 
getTypeName() - Method in class org.wpilib.math.geometry.struct.Transform3dStruct
 
getTypeName() - Method in class org.wpilib.math.geometry.struct.Translation2dStruct
 
getTypeName() - Method in class org.wpilib.math.geometry.struct.Translation3dStruct
 
getTypeName() - Method in class org.wpilib.math.geometry.struct.Twist2dStruct
 
getTypeName() - Method in class org.wpilib.math.geometry.struct.Twist3dStruct
 
getTypeName() - Method in class org.wpilib.math.kinematics.struct.ChassisAccelerationsStruct
 
getTypeName() - Method in class org.wpilib.math.kinematics.struct.ChassisVelocitiesStruct
 
getTypeName() - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveKinematicsStruct
 
getTypeName() - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelAccelerationsStruct
 
getTypeName() - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelPositionsStruct
 
getTypeName() - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelVelocitiesStruct
 
getTypeName() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveKinematicsStruct
 
getTypeName() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelAccelerationsStruct
 
getTypeName() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelPositionsStruct
 
getTypeName() - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelVelocitiesStruct
 
getTypeName() - Method in class org.wpilib.math.kinematics.struct.SwerveDriveKinematicsStruct
 
getTypeName() - Method in class org.wpilib.math.kinematics.struct.SwerveModuleAccelerationStruct
 
getTypeName() - Method in class org.wpilib.math.kinematics.struct.SwerveModulePositionStruct
 
getTypeName() - Method in class org.wpilib.math.kinematics.struct.SwerveModuleVelocityStruct
 
getTypeName() - Method in class org.wpilib.math.linalg.struct.MatrixStruct
 
getTypeName() - Method in class org.wpilib.math.linalg.struct.VectorStruct
 
getTypeName() - Method in class org.wpilib.math.spline.struct.CubicHermiteSplineStruct
 
getTypeName() - Method in class org.wpilib.math.spline.struct.QuinticHermiteSplineStruct
 
getTypeName() - Method in class org.wpilib.math.system.struct.DCMotorStruct
 
getTypeName() - Method in class org.wpilib.math.system.struct.LinearSystemStruct
 
getTypeName() - Method in class org.wpilib.math.trajectory.struct.ExponentialProfileStateStruct
 
getTypeName() - Method in class org.wpilib.math.trajectory.struct.TrapezoidProfileStateStruct
 
getTypeName() - Method in interface org.wpilib.util.struct.Struct
Gets the type name (e.g.
getTypeString() - Method in class org.wpilib.networktables.Topic
Gets the type string of the topic.
getTypeString() - Method in interface org.wpilib.util.protobuf.Protobuf
Gets the type string (e.g.
getTypeString() - Method in class org.wpilib.util.protobuf.ProtobufBuffer
Gets the type string.
getTypeString() - Method in interface org.wpilib.util.struct.Struct
Gets the type string (e.g.
getTypeString() - Method in class org.wpilib.util.struct.StructBuffer
Gets the type string.
getU() - Method in class org.wpilib.math.controller.ImplicitModelFollower
Returns the control input vector u.
getU() - Method in class org.wpilib.math.controller.LinearQuadraticRegulator
Returns the control input vector u.
getU() - Method in class org.wpilib.math.system.LinearSystemLoop
Returns the controller's calculated control input u plus the calculated feedforward u_ff.
getU(int) - Method in class org.wpilib.math.controller.ImplicitModelFollower
Returns an element of the control input vector u.
getU(int) - Method in class org.wpilib.math.controller.LinearQuadraticRegulator
Returns an element of the control input vector u.
getU(int) - Method in class org.wpilib.math.system.LinearSystemLoop
Returns an element of the controller's calculated control input u.
getUff() - Method in class org.wpilib.math.controller.ControlAffinePlantInversionFeedforward
Returns the previously calculated feedforward as an input vector.
getUff() - Method in class org.wpilib.math.controller.LinearPlantInversionFeedforward
Returns the previously calculated feedforward as an input vector.
getUff(int) - Method in class org.wpilib.math.controller.ControlAffinePlantInversionFeedforward
Returns an element of the previously calculated feedforward.
getUff(int) - Method in class org.wpilib.math.controller.LinearPlantInversionFeedforward
Returns an element of the previously calculated feedforward.
getUintMax() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Gets the maximum unsigned integer value that can be stored in this field.
getUintMin() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Gets the minimum unsigned integer value that can be stored in this field.
getUncachedControlWord(ControlWord) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Gets the current control word of the driver station.
getUnit() - Method in class org.wpilib.units.LinearAccelerationUnit
Gets the unit of the changing velocity.
getUnit() - Method in class org.wpilib.units.VelocityUnit
Gets the major unit being measured (eg Meters for Meters per Second).
getUrls() - Method in class org.wpilib.vision.camera.HttpCamera
Get the URLs used to connect to the camera.
getUsbCameraInfo(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns USB camera info.
getUsbCameraPath(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns USB camera path.
getUsbId() - Method in class org.wpilib.hardware.expansionhub.ExpansionHub
Gets the USB ID of this hub.
getUserActive3V3() - Static method in class org.wpilib.hardware.hal.PowerJNI
Gets the active state of the 3V3 rail.
getUserActive3V3() - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
getUserActive3V3() - Static method in class org.wpilib.simulation.RoboRioSim
Get the 3.3V rail active state.
getUserButtonPressed() - Method in class org.wpilib.xrp.XRPOnBoardIO
Gets if the USER button is pressed.
getUserCurrent3V3() - Static method in class org.wpilib.hardware.hal.PowerJNI
Gets the 3V3 rail current.
getUserCurrent3V3() - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
getUserCurrent3V3() - Static method in class org.wpilib.simulation.RoboRioSim
Measure the 3.3V rail current.
getUserCurrentFaults3V3() - Static method in class org.wpilib.hardware.hal.PowerJNI
Gets the fault count for the 3V3 rail.
getUserFaults3V3() - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
getUserFaults3V3() - Static method in class org.wpilib.simulation.RoboRioSim
Get the 3.3V rail number of faults.
getUserVoltage3V3() - Static method in class org.wpilib.hardware.hal.PowerJNI
Gets the 3V3 rail voltage.
getUserVoltage3V3() - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
getUserVoltage3V3() - Static method in class org.wpilib.simulation.RoboRioSim
Measure the 3.3V rail voltage.
getValue() - Method in class org.wpilib.hardware.discrete.AnalogInput
Get a sample straight from this channel.
getValue() - Method in enum class org.wpilib.hardware.hal.RobotMode
Gets the integer value for the mode.
getValue() - Method in class org.wpilib.hardware.hal.SimValue
Gets the simulated value.
getValue() - Method in enum class org.wpilib.hardware.pneumatic.CompressorConfigType
Returns the CompressorConfigType's value.
getValue() - Method in class org.wpilib.math.proto.ProtobufRotation2d
optional double value = 1;
getValue() - Method in class org.wpilib.networktables.NetworkTableEntry
Gets the entry's value.
getValue() - Method in enum class org.wpilib.networktables.NetworkTableEvent.Kind
Returns the NetworkTable event kind value.
getValue() - Method in enum class org.wpilib.networktables.NetworkTableInstance.NetworkMode
Returns the network mode value.
getValue() - Method in enum class org.wpilib.networktables.NetworkTableType
Returns the NetworkTable type value.
getValue() - Method in class org.wpilib.networktables.NetworkTableValue
Get the data value stored.
getValue() - Method in class org.wpilib.simulation.DIOSim
Read the value of the DIO port.
getValue() - Method in enum class org.wpilib.util.PixelFormat
Gets the integer value of the pixel format.
getValue() - Method in enum class org.wpilib.util.TimestampSource
Gets the integer value of the pixel format.
getValue() - Method in enum class org.wpilib.vision.camera.CameraServerJNI.TelemetryKind
Returns telemetry kind value.
getValue() - Method in enum class org.wpilib.vision.camera.HttpCamera.HttpCameraKind
Returns HttpCameraKind value.
getValue() - Method in enum class org.wpilib.vision.camera.VideoEvent.Kind
Returns the kind value.
getValue() - Method in enum class org.wpilib.vision.camera.VideoProperty.Kind
Returns the Kind value.
getValue() - Method in enum class org.wpilib.vision.camera.VideoSink.Kind
Returns the Kind value.
getValue() - Method in enum class org.wpilib.vision.camera.VideoSource.ConnectionStrategy
Returns the ConnectionStrategy value.
getValue() - Method in enum class org.wpilib.vision.camera.VideoSource.Kind
Returns the Kind value.
getValue(int) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
getValue(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns entry's NT value.
getValue(int) - Static method in enum class org.wpilib.system.RuntimeType
Construct a runtime type from an int value.
getValue(String) - Method in class org.wpilib.networktables.NetworkTable
Gets the value associated with a key as an object.
getValue(String) - Method in class org.wpilib.simulation.SimDeviceSim
Get the property object with the given name.
getValueStr() - Method in enum class org.wpilib.networktables.NetworkTableType
Returns the NetworkTable type value as as string.
getVelocity() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
optional double velocity = 1;
getVelocity() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional double velocity = 2;
getVelocity() - Method in class org.wpilib.simulation.ElevatorSim
Returns the velocity of the elevator.
getVelocity() - Method in class org.wpilib.simulation.SingleJointedArmSim
Returns the current arm velocity.
getVelocity(double, double) - Method in class org.wpilib.math.system.DCMotor
Calculates the angular velocity produced by the motor at a given torque and input voltage.
getVelocityError() - Method in class org.wpilib.math.controller.PIDController
Deprecated, for removal: This API element is subject to removal in a future version.
Use getErrorDerivative() instead.
getVelocityError() - Method in class org.wpilib.math.controller.ProfiledPIDController
Returns the change in error per second.
getVelocityPidConstants() - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Gets the PID constants object for velocity PID.
getVelocityTolerance() - Method in class org.wpilib.math.controller.PIDController
Deprecated, for removal: This API element is subject to removal in a future version.
Use getErrorDerivativeTolerance() instead.
getVelocityTolerance() - Method in class org.wpilib.math.controller.ProfiledPIDController
Returns the velocity tolerance of this controller.
getVersion() - Method in class org.wpilib.datalog.DataLogReader
Gets the data log version.
getVersion() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
Returns the hardware and firmware versions of this device.
getVersion() - Method in class org.wpilib.hardware.power.PowerDistribution
Returns the power distribution version number.
getVersion(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Get the version of the PowerDistribution.
getVersion(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Returns the hardware and firmware versions of the PH.
getVex775Pro(int) - Static method in class org.wpilib.math.system.DCMotor
Return a gearbox of 775Pro motors.
getVideo() - Static method in class org.wpilib.vision.stream.CameraServer
Get OpenCV access to the primary camera feed.
getVideo(String) - Static method in class org.wpilib.vision.stream.CameraServer
Get OpenCV access to the specified camera.
getVideo(VideoSource) - Static method in class org.wpilib.vision.stream.CameraServer
Get OpenCV access to the specified camera.
getVideo(VideoSource, PixelFormat) - Static method in class org.wpilib.vision.stream.CameraServer
Get OpenCV access to the specified camera.
getVideoMode() - Method in class org.wpilib.vision.camera.VideoSource
Get the current video mode.
getVinVoltage() - Static method in class org.wpilib.hardware.hal.PowerJNI
Gets the roboRIO input voltage.
getVInVoltage() - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
getVInVoltage() - Static method in class org.wpilib.simulation.RoboRioSim
Measure the Vin voltage.
getVoltage() - Method in class org.wpilib.hardware.discrete.AnalogInput
Get a scaled sample straight from this channel.
getVoltage() - Method in class org.wpilib.hardware.motor.PWMMotorController
Gets the voltage output of the motor controller, nominally between -12 V and 12 V.
getVoltage() - Method in class org.wpilib.hardware.power.PowerDistribution
Query the input voltage of the PDP/PDH.
getVoltage() - Method in class org.wpilib.simulation.AnalogInputSim
Get the voltage.
getVoltage() - Method in class org.wpilib.simulation.PDPSim
Check the PDP voltage.
getVoltage(double, double) - Method in class org.wpilib.math.system.DCMotor
Calculate the voltage provided to the motor for a given torque and angular velocity.
getVoltage(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Gets the PowerDistribution input voltage.
getVoltage(int) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
getVoltage(int) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
getVoltage3V3() - Static method in class org.wpilib.system.RobotController
Get the voltage of the 3.3V rail.
getVoltageNoError(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Gets the PowerDistribution input voltage without throwing any errors.
getVx() - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
optional double vx = 1;
getVy() - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
optional double vy = 2;
getW() - Method in class org.wpilib.math.geometry.Quaternion
Returns W component of the quaternion.
getW() - Method in class org.wpilib.math.proto.ProtobufQuaternion
optional double w = 1;
getWc() - Method in class org.wpilib.math.estimator.MerweScaledSigmaPoints
Returns the weight for each sigma point for the covariance.
getWc() - Method in class org.wpilib.math.estimator.S3SigmaPoints
Returns the weight for each sigma point for the covariance.
getWc() - Method in interface org.wpilib.math.estimator.SigmaPoints
Returns the weight for each sigma point for the covariance.
getWc(int) - Method in class org.wpilib.math.estimator.MerweScaledSigmaPoints
Returns an element of the weight for each sigma point for the covariance.
getWc(int) - Method in class org.wpilib.math.estimator.S3SigmaPoints
Returns an element of the weight for each sigma point for the covariance.
getWc(int) - Method in interface org.wpilib.math.estimator.SigmaPoints
Returns an element of the weight for each sigma point for the covariance.
getWestFaceButton() - Method in class org.wpilib.driverstation.Gamepad
Read the value of the West Face button on the controller.
getWestFaceButtonPressed() - Method in class org.wpilib.driverstation.Gamepad
Whether the West Face button was pressed since the last check.
getWestFaceButtonReleased() - Method in class org.wpilib.driverstation.Gamepad
Whether the West Face button was released since the last check.
getWidth() - Method in class org.wpilib.util.RawFrame
Get the width of the image.
getWindowTime() - Method in class org.wpilib.math.filter.EdgeCounterFilter
Gets the time window duration.
getWm() - Method in class org.wpilib.math.estimator.MerweScaledSigmaPoints
Returns the weight for each sigma point for the mean.
getWm() - Method in class org.wpilib.math.estimator.S3SigmaPoints
Returns the weight for each sigma point for the mean.
getWm() - Method in interface org.wpilib.math.estimator.SigmaPoints
Returns the weight for each sigma point for the mean.
getWm(int) - Method in class org.wpilib.math.estimator.MerweScaledSigmaPoints
Returns an element of the weight for each sigma point for the mean.
getWm(int) - Method in class org.wpilib.math.estimator.S3SigmaPoints
Returns an element of the weight for each sigma point for the mean.
getWm(int) - Method in interface org.wpilib.math.estimator.SigmaPoints
Returns an element of the weight for each sigma point for the mean.
getX() - Method in class org.wpilib.command2.button.CommandJoystick
Get the x position of the HID.
getX() - Method in class org.wpilib.command3.button.CommandJoystick
Get the x position of the HID.
getX() - Method in class org.wpilib.driverstation.Joystick
Get the X value of the joystick.
getX() - Method in class org.wpilib.hardware.accelerometer.ADXL345_I2C
Returns the acceleration along the X axis in g-forces.
getX() - Method in class org.wpilib.math.geometry.Pose2d
Returns the X component of the pose's translation.
getX() - Method in class org.wpilib.math.geometry.Pose3d
Returns the X component of the pose's translation.
getX() - Method in class org.wpilib.math.geometry.Quaternion
Returns X component of the quaternion.
getX() - Method in class org.wpilib.math.geometry.Rotation3d
Returns the counterclockwise rotation angle around the X axis (roll) in radians.
getX() - Method in class org.wpilib.math.geometry.Transform2d
Returns the X component of the transformation's translation.
getX() - Method in class org.wpilib.math.geometry.Transform3d
Returns the X component of the transformation's translation.
getX() - Method in class org.wpilib.math.geometry.Translation2d
Returns the X component of the translation.
getX() - Method in class org.wpilib.math.geometry.Translation3d
Returns the X component of the translation.
getX() - Method in class org.wpilib.math.proto.ProtobufQuaternion
optional double x = 2;
getX() - Method in class org.wpilib.math.proto.ProtobufTranslation2d
optional double x = 1;
getX() - Method in class org.wpilib.math.proto.ProtobufTranslation3d
optional double x = 1;
getXButton() - Method in class org.wpilib.driverstation.NiDsStadiaController
Read the value of the X button on the controller.
getXButton() - Method in class org.wpilib.driverstation.NiDsXboxController
Read the value of the X button on the controller.
getXButtonPressed() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the X button was pressed since the last check.
getXButtonPressed() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the X button was pressed since the last check.
getXButtonReleased() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the X button was released since the last check.
getXButtonReleased() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the X button was released since the last check.
getXChannel() - Method in class org.wpilib.command2.button.CommandJoystick
Get the channel currently associated with the X axis.
getXChannel() - Method in class org.wpilib.command3.button.CommandJoystick
Get the channel currently associated with the X axis.
getXChannel() - Method in class org.wpilib.driverstation.Joystick
Get the channel currently associated with the X axis.
getXFinal() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double x_final = 2; This method returns the internal storage object without modifying any has state.
getXFinal() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double x_final = 2; This method returns the internal storage object without modifying any has state.
getXhat() - Method in class org.wpilib.math.estimator.ExtendedKalmanFilter
Returns the state estimate x-hat.
getXhat() - Method in class org.wpilib.math.estimator.KalmanFilter
Returns the state estimate x-hat.
getXhat() - Method in interface org.wpilib.math.estimator.KalmanTypeFilter
Returns the state estimate.
getXhat() - Method in class org.wpilib.math.estimator.SteadyStateKalmanFilter
Returns the state estimate x-hat.
getXhat() - Method in class org.wpilib.math.estimator.UnscentedKalmanFilter
Returns the state estimate x-hat.
getXhat(int) - Method in class org.wpilib.math.estimator.ExtendedKalmanFilter
Returns an element of the state estimate x-hat.
getXhat(int) - Method in class org.wpilib.math.estimator.KalmanFilter
Returns an element of the state estimate x-hat.
getXhat(int) - Method in interface org.wpilib.math.estimator.KalmanTypeFilter
Returns an element of the state estimate.
getXhat(int) - Method in class org.wpilib.math.estimator.SteadyStateKalmanFilter
Returns an element of the state estimate x-hat.
getXhat(int) - Method in class org.wpilib.math.estimator.UnscentedKalmanFilter
Returns an element of the state estimate x-hat.
getXHat() - Method in class org.wpilib.math.system.LinearSystemLoop
Returns the observer's state estimate x-hat.
getXHat(int) - Method in class org.wpilib.math.system.LinearSystemLoop
Returns an element of the observer's state estimate x-hat.
getXInitial() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double x_initial = 1; This method returns the internal storage object without modifying any has state.
getXInitial() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double x_initial = 1; This method returns the internal storage object without modifying any has state.
getXSemiAxis() - Method in class org.wpilib.math.geometry.Ellipse2d
Returns the x semi-axis.
getXSemiAxis() - Method in class org.wpilib.math.proto.ProtobufEllipse2d
optional double xSemiAxis = 2;
getXWidth() - Method in class org.wpilib.math.geometry.Rectangle2d
Returns the x size component of the rectangle.
getXWidth() - Method in class org.wpilib.math.proto.ProtobufRectangle2d
optional double xWidth = 2;
getY() - Method in class org.wpilib.command2.button.CommandJoystick
Get the y position of the HID.
getY() - Method in class org.wpilib.command3.button.CommandJoystick
Get the y position of the HID.
getY() - Method in class org.wpilib.driverstation.Joystick
Get the Y value of the joystick.
getY() - Method in class org.wpilib.hardware.accelerometer.ADXL345_I2C
Returns the acceleration along the Y axis in g-forces.
getY() - Method in class org.wpilib.math.geometry.Pose2d
Returns the Y component of the pose's translation.
getY() - Method in class org.wpilib.math.geometry.Pose3d
Returns the Y component of the pose's translation.
getY() - Method in class org.wpilib.math.geometry.Quaternion
Returns Y component of the quaternion.
getY() - Method in class org.wpilib.math.geometry.Rotation3d
Returns the counterclockwise rotation angle around the Y axis (pitch) in radians.
getY() - Method in class org.wpilib.math.geometry.Transform2d
Returns the Y component of the transformation's translation.
getY() - Method in class org.wpilib.math.geometry.Transform3d
Returns the Y component of the transformation's translation.
getY() - Method in class org.wpilib.math.geometry.Translation2d
Returns the Y component of the translation.
getY() - Method in class org.wpilib.math.geometry.Translation3d
Returns the Y component of the translation.
getY() - Method in class org.wpilib.math.proto.ProtobufQuaternion
optional double y = 3;
getY() - Method in class org.wpilib.math.proto.ProtobufTranslation2d
optional double y = 2;
getY() - Method in class org.wpilib.math.proto.ProtobufTranslation3d
optional double y = 2;
getYawRadians() - Method in class org.wpilib.hardware.imu.OnboardIMU
Get the yaw value in radians.
getYButton() - Method in class org.wpilib.driverstation.NiDsStadiaController
Read the value of the Y button on the controller.
getYButton() - Method in class org.wpilib.driverstation.NiDsXboxController
Read the value of the Y button on the controller.
getYButtonPressed() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the Y button was pressed since the last check.
getYButtonPressed() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the Y button was pressed since the last check.
getYButtonReleased() - Method in class org.wpilib.driverstation.NiDsStadiaController
Whether the Y button was released since the last check.
getYButtonReleased() - Method in class org.wpilib.driverstation.NiDsXboxController
Whether the Y button was released since the last check.
getYChannel() - Method in class org.wpilib.command2.button.CommandJoystick
Get the channel currently associated with the Y axis.
getYChannel() - Method in class org.wpilib.command3.button.CommandJoystick
Get the channel currently associated with the Y axis.
getYChannel() - Method in class org.wpilib.driverstation.Joystick
Get the channel currently associated with the Y axis.
getYFinal() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double y_final = 4; This method returns the internal storage object without modifying any has state.
getYFinal() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double y_final = 4; This method returns the internal storage object without modifying any has state.
getYInitial() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double y_initial = 3; This method returns the internal storage object without modifying any has state.
getYInitial() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double y_initial = 3; This method returns the internal storage object without modifying any has state.
getYSemiAxis() - Method in class org.wpilib.math.geometry.Ellipse2d
Returns the y semi-axis.
getYSemiAxis() - Method in class org.wpilib.math.proto.ProtobufEllipse2d
optional double ySemiAxis = 3;
getYWidth() - Method in class org.wpilib.math.geometry.Rectangle2d
Returns the y size component of the rectangle.
getYWidth() - Method in class org.wpilib.math.proto.ProtobufRectangle2d
optional double yWidth = 3;
getZ() - Method in class org.wpilib.command2.button.CommandJoystick
Get the z position of the HID.
getZ() - Method in class org.wpilib.command3.button.CommandJoystick
Get the z position of the HID.
getZ() - Method in class org.wpilib.driverstation.Joystick
Get the z position of the HID.
getZ() - Method in class org.wpilib.hardware.accelerometer.ADXL345_I2C
Returns the acceleration along the Z axis in g-forces.
getZ() - Method in class org.wpilib.math.geometry.Pose3d
Returns the Z component of the pose's translation.
getZ() - Method in class org.wpilib.math.geometry.Quaternion
Returns Z component of the quaternion.
getZ() - Method in class org.wpilib.math.geometry.Rotation3d
Returns the counterclockwise rotation angle around the Z axis (yaw) in radians.
getZ() - Method in class org.wpilib.math.geometry.Transform3d
Returns the Z component of the transformation's translation.
getZ() - Method in class org.wpilib.math.geometry.Translation3d
Returns the Z component of the translation.
getZ() - Method in class org.wpilib.math.proto.ProtobufQuaternion
optional double z = 4;
getZ() - Method in class org.wpilib.math.proto.ProtobufTranslation3d
optional double z = 3;
getZChannel() - Method in class org.wpilib.command2.button.CommandJoystick
Get the channel currently associated with the Z axis.
getZChannel() - Method in class org.wpilib.command3.button.CommandJoystick
Get the channel currently associated with the Z axis.
getZChannel() - Method in class org.wpilib.driverstation.Joystick
Get the channel currently associated with the Z axis.
google() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the google button's digital signal.
google() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the google button's digital signal.
google(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the google button's digital signal.
google(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the google button's digital signal.
google(EventLoop) - Method in class org.wpilib.driverstation.NiDsStadiaController
Constructs an event instance around the google button's digital signal.
GP2Y0A02YK0F(int) - Static method in class org.wpilib.hardware.range.SharpIR
Sharp GP2Y0A02YK0F is an analog IR sensor capable of measuring distances from 20 cm to 150 cm.
GP2Y0A21YK0F(int) - Static method in class org.wpilib.hardware.range.SharpIR
Sharp GP2Y0A21YK0F is an analog IR sensor capable of measuring distances from 10 cm to 80 cm.
GP2Y0A41SK0F(int) - Static method in class org.wpilib.hardware.range.SharpIR
Sharp GP2Y0A41SK0F is an analog IR sensor capable of measuring distances from 4 cm to 30 cm.
GP2Y0A51SK0F(int) - Static method in class org.wpilib.hardware.range.SharpIR
Sharp GP2Y0A51SK0F is an analog IR sensor capable of measuring distances from 2 cm to 15 cm.
grabFrame(Mat) - Method in class org.wpilib.vision.camera.CvSink
Wait for the next frame and get the image.
grabFrame(Mat, double) - Method in class org.wpilib.vision.camera.CvSink
Wait for the next frame and get the image.
grabFrame(RawFrame) - Method in class org.wpilib.vision.camera.raw.RawSink
Wait for the next frame and get the image.
grabFrame(RawFrame, double) - Method in class org.wpilib.vision.camera.raw.RawSink
Wait for the next frame and get the image.
grabFrameDirect() - Method in class org.wpilib.vision.camera.CvSink
Wait for the next frame and store the image.
grabFrameDirect(double) - Method in class org.wpilib.vision.camera.CvSink
Wait for the next frame and store the image.
grabFrameNoTimeout(Mat) - Method in class org.wpilib.vision.camera.CvSink
Wait for the next frame and get the image.
grabFrameNoTimeout(RawFrame) - Method in class org.wpilib.vision.camera.raw.RawSink
Wait for the next frame and get the image.
grabFrameNoTimeoutDirect() - Method in class org.wpilib.vision.camera.CvSink
Wait for the next frame and store the image.
grabRawSinkFrame(int, RawFrame, long) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns raw sink frame.
grabRawSinkFrameTimeout(int, RawFrame, long, double) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns raw sink frame timeout.
gradient(LEDPattern.GradientType, Color...) - Static method in interface org.wpilib.hardware.led.LEDPattern
Creates a pattern that displays a non-animated gradient of colors across the entire length of the LED strip.
Gram - Static variable in class org.wpilib.units.Units
1/1000 of a Units.Kilogram.
Grams - Static variable in class org.wpilib.units.Units
1/1000 of a Units.Kilogram.
green - Variable in class org.wpilib.util.Color
Green component (0-1).
green - Variable in class org.wpilib.util.Color8Bit
Green component (0-255).
group - Variable in class org.wpilib.hardware.hal.OpModeOption
 
group - Variable in class org.wpilib.hardware.hal.simulation.AlertDataJNI.AlertInfo
 
group - Variable in class org.wpilib.simulation.AlertSim.AlertInfo
The group of the alert.
group() - Element in annotation interface org.wpilib.opmode.Autonomous
Group.
group() - Element in annotation interface org.wpilib.opmode.Teleop
Group.
group() - Element in annotation interface org.wpilib.opmode.TestOpMode
Group.
Gs - Static variable in class org.wpilib.units.Units
A unit of acceleration equivalent to the pull of gravity on an object at sea level on Earth.
gt(Measure) - Method in interface org.wpilib.units.Measure
Checks if this measure is greater than another measure of the same unit.
gte(Measure) - Method in interface org.wpilib.units.Measure
Checks if this measure is greater than or equivalent to another measure of the same unit.
guide() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Guide button's digital signal.
guide() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Guide button's digital signal.
guide(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Guide button's digital signal.
guide(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Guide button's digital signal.
guide(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the Guide button's digital signal.

H

HAL - Class in org.wpilib.hardware.hal
JNI Wrapper for Hardware Abstraction Layer (HAL).
HAL.SimPeriodicAfterCallback - Class in org.wpilib.hardware.hal
A callback to be run by IterativeRobotBase after the user's simulationPeriodic code.
HAL.SimPeriodicBeforeCallback - Class in org.wpilib.hardware.hal
A callback to be run by IterativeRobotBase prior to the user's simulationPeriodic code.
HalHandleException - Exception Class in org.wpilib.hardware.hal.util
Exception indicating that an error has occurred with a HAL Handle.
HalHandleException(String) - Constructor for exception class org.wpilib.hardware.hal.util.HalHandleException
Create a new HalHandleException.
HALUtil - Class in org.wpilib.hardware.hal
Hardware Abstraction Layer (HAL) Utilities JNI Functions.
HALValue - Class in org.wpilib.hardware.hal
Represents a HAL entry value.
hamburger() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the hamburger button's digital signal.
hamburger() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the hamburger button's digital signal.
hamburger(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the hamburger button's digital signal.
hamburger(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the hamburger button's digital signal.
hamburger(EventLoop) - Method in class org.wpilib.driverstation.NiDsStadiaController
Constructs an event instance around the hamburger button's digital signal.
handle - Variable in class org.wpilib.hardware.hal.simulation.AlertDataJNI.AlertInfo
 
handle - Variable in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI.SimDeviceInfo
 
handle - Variable in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI.SimValueInfo
 
handle - Variable in class org.wpilib.simulation.AlertSim.AlertInfo
The handle of the alert.
handle(Throwable, ClassSpecificLogger) - Method in class org.wpilib.epilogue.logging.errors.CrashOnError
 
handle(Throwable, ClassSpecificLogger) - Method in interface org.wpilib.epilogue.logging.errors.ErrorHandler
Handles an exception that arose while logging.
handle(Throwable, ClassSpecificLogger) - Method in class org.wpilib.epilogue.logging.errors.ErrorPrinter
 
handle(Throwable, ClassSpecificLogger) - Method in class org.wpilib.epilogue.logging.errors.LoggerDisabler
 
handleInterrupt(Runnable) - Method in class org.wpilib.command2.Command
Decorates this command with a lambda to call on interrupt, following the command's inherent Command.end(boolean) method.
HardwareFault - Variable in class org.wpilib.hardware.hal.PowerDistributionFaults
The hardware on the device has malfunctioned.
HardwareFault - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
The hardware on the device has malfunctioned.
HardwareFault - Variable in class org.wpilib.hardware.hal.REVPHFaults
The hardware on the device has malfunctioned.
HardwareFault - Variable in class org.wpilib.hardware.hal.REVPHStickyFaults
The hardware on the device has malfunctioned.
hardwareMajor - Variable in class org.wpilib.hardware.hal.PowerDistributionVersion
Hardware major version number.
hardwareMajor - Variable in class org.wpilib.hardware.hal.REVPHVersion
The hardware major version.
hardwareMinor - Variable in class org.wpilib.hardware.hal.PowerDistributionVersion
Hardware minor version number.
hardwareMinor - Variable in class org.wpilib.hardware.hal.REVPHVersion
The hardware minor version.
hasA() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix a = 4;
hasAcceleration() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
optional double acceleration = 1;
hasAcceleration() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional double acceleration = 3;
hasAlpha() - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
optional double alpha = 3;
hasAngle() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
optional .wpi.proto.ProtobufRotation2d angle = 2;
hasAngle() - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
optional .wpi.proto.ProtobufRotation2d angle = 2;
hasAngle() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
optional .wpi.proto.ProtobufRotation2d angle = 2;
hasAx() - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
optional double ax = 1;
hasAy() - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
optional double ay = 2;
hasB() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix b = 5;
hasC() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix c = 6;
hasCenter() - Method in class org.wpilib.math.proto.ProtobufEllipse2d
optional .wpi.proto.ProtobufPose2d center = 1;
hasCenter() - Method in class org.wpilib.math.proto.ProtobufRectangle2d
optional .wpi.proto.ProtobufPose2d center = 1;
hasCurvature() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional double curvature = 5;
hasD() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix d = 7;
hasData() - Method in class org.wpilib.math.proto.ProtobufMatrix
repeated double data = 3;
hasDistance() - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
optional double distance = 1;
hasDt() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double dt = 5;
hasDt() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double dt = 5;
hasDt() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
optional double dt = 4;
hasDtheta() - Method in class org.wpilib.math.proto.ProtobufTwist2d
optional double dtheta = 3;
hasDx() - Method in class org.wpilib.math.proto.ProtobufTwist2d
optional double dx = 1;
hasDx() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double dx = 1;
hasDy() - Method in class org.wpilib.math.proto.ProtobufTwist2d
optional double dy = 2;
hasDy() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double dy = 2;
hasDz() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double dz = 3;
hasElapsed(double) - Method in class org.wpilib.system.Timer
Check if the period specified has passed.
hasElapsed(Time) - Method in class org.wpilib.system.Timer
Check if the period specified has passed.
hasEnum() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Returns whether the field has enumerated values.
hasFreeCurrent() - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double free_current = 4;
hasFreeSpeed() - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double free_speed = 5;
hasFrontLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d front_left = 1;
hasFrontLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
optional double front_left = 1;
hasFrontLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
optional double front_left = 1;
hasFrontLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
optional double front_left = 1;
hasFrontRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d front_right = 2;
hasFrontRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
optional double front_right = 2;
hasFrontRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
optional double front_right = 2;
hasFrontRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
optional double front_right = 2;
hashCode() - Method in record class org.wpilib.command3.ConflictDetector.Conflict
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.command3.SchedulerEvent.Canceled
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.command3.SchedulerEvent.Completed
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.command3.SchedulerEvent.CompletedWithError
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.command3.SchedulerEvent.Interrupted
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.command3.SchedulerEvent.Mounted
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.command3.SchedulerEvent.Scheduled
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.command3.SchedulerEvent.Yielded
Returns a hash code value for this object.
hashCode() - Method in class org.wpilib.hardware.hal.ControlWord
 
hashCode() - Method in class org.wpilib.math.geometry.Ellipse2d
 
hashCode() - Method in class org.wpilib.math.geometry.Pose2d
 
hashCode() - Method in class org.wpilib.math.geometry.Pose3d
 
hashCode() - Method in class org.wpilib.math.geometry.Quaternion
 
hashCode() - Method in class org.wpilib.math.geometry.Rectangle2d
 
hashCode() - Method in class org.wpilib.math.geometry.Rotation2d
 
hashCode() - Method in class org.wpilib.math.geometry.Rotation3d
 
hashCode() - Method in class org.wpilib.math.geometry.Transform2d
 
hashCode() - Method in class org.wpilib.math.geometry.Transform3d
 
hashCode() - Method in class org.wpilib.math.geometry.Translation2d
 
hashCode() - Method in class org.wpilib.math.geometry.Translation3d
 
hashCode() - Method in class org.wpilib.math.geometry.Twist2d
 
hashCode() - Method in class org.wpilib.math.geometry.Twist3d
 
hashCode() - Method in class org.wpilib.math.kinematics.ChassisAccelerations
 
hashCode() - Method in class org.wpilib.math.kinematics.ChassisVelocities
 
hashCode() - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelPositions
 
hashCode() - Method in class org.wpilib.math.kinematics.MecanumDriveWheelPositions
 
hashCode() - Method in class org.wpilib.math.kinematics.SwerveModuleAcceleration
 
hashCode() - Method in class org.wpilib.math.kinematics.SwerveModulePosition
 
hashCode() - Method in class org.wpilib.math.kinematics.SwerveModuleVelocity
 
hashCode() - Method in class org.wpilib.math.linalg.Matrix
 
hashCode() - Method in class org.wpilib.math.trajectory.ExponentialProfile.State
 
hashCode() - Method in class org.wpilib.math.trajectory.Trajectory
 
hashCode() - Method in class org.wpilib.math.trajectory.Trajectory.State
 
hashCode() - Method in class org.wpilib.math.trajectory.TrapezoidProfile.State
 
hashCode() - Method in class org.wpilib.math.util.Pair
 
hashCode() - Method in class org.wpilib.networktables.NetworkTable
 
hashCode() - Method in class org.wpilib.networktables.NetworkTableEntry
 
hashCode() - Method in class org.wpilib.networktables.NetworkTableInstance
 
hashCode() - Method in class org.wpilib.networktables.NetworkTableValue
 
hashCode() - Method in class org.wpilib.networktables.ProtobufTopic
 
hashCode() - Method in record class org.wpilib.networktables.PubSubOption.DisableLocal
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.networktables.PubSubOption.DisableRemote
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.networktables.PubSubOption.ExcludePublisher
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.networktables.PubSubOption.ExcludePublisherHandle
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.networktables.PubSubOption.ExcludeSelf
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.networktables.PubSubOption.Hidden
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.networktables.PubSubOption.KeepDuplicates
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.networktables.PubSubOption.Periodic
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.networktables.PubSubOption.PollStorage
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.networktables.PubSubOption.SendAll
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.networktables.PubSubOption.TopicsOnly
Returns a hash code value for this object.
hashCode() - Method in class org.wpilib.networktables.StructArrayTopic
 
hashCode() - Method in class org.wpilib.networktables.StructTopic
 
hashCode() - Method in class org.wpilib.networktables.Topic
 
hashCode() - Method in class org.wpilib.system.Watchdog
 
hashCode() - Method in record class org.wpilib.units.ImmutableMeasure
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Acceleration
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Angle
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.AngularAcceleration
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.AngularMomentum
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.AngularVelocity
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Current
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Dimensionless
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Distance
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Energy
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Force
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Frequency
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.LinearAcceleration
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.LinearMomentum
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.LinearVelocity
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Mass
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.MomentOfInertia
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Mult
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Per
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Power
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Resistance
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Temperature
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Time
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Torque
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Velocity
Returns a hash code value for this object.
hashCode() - Method in record class org.wpilib.units.measure.Voltage
Returns a hash code value for this object.
hashCode() - Method in class org.wpilib.units.MultUnit
 
hashCode() - Method in class org.wpilib.units.PerUnit
 
hashCode() - Method in class org.wpilib.units.Unit
 
hashCode() - Method in class org.wpilib.util.Color
 
hashCode() - Method in class org.wpilib.util.Color8Bit
 
hashCode() - Method in class org.wpilib.vision.apriltag.AprilTag
 
hashCode() - Method in class org.wpilib.vision.apriltag.AprilTagDetector.Config
 
hashCode() - Method in class org.wpilib.vision.apriltag.AprilTagDetector.QuadThresholdParameters
 
hashCode() - Method in class org.wpilib.vision.apriltag.AprilTagFieldLayout
 
hashCode() - Method in class org.wpilib.vision.apriltag.AprilTagPoseEstimator.Config
 
hashCode() - Method in class org.wpilib.vision.camera.VideoMode
 
hashCode() - Method in class org.wpilib.vision.camera.VideoSink
 
hashCode() - Method in class org.wpilib.vision.camera.VideoSource
 
hasHitLowerLimit() - Method in class org.wpilib.simulation.ElevatorSim
Returns whether the elevator has hit the lower limit.
hasHitLowerLimit() - Method in class org.wpilib.simulation.SingleJointedArmSim
Returns whether the arm has hit the lower limit.
hasHitUpperLimit() - Method in class org.wpilib.simulation.ElevatorSim
Returns whether the elevator has hit the upper limit.
hasHitUpperLimit() - Method in class org.wpilib.simulation.SingleJointedArmSim
Returns whether the arm has hit the upper limit.
hasId() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
A unique ID for the command.
hasImplementation() - Method in class org.wpilib.net.MulticastServiceAnnouncer
Returns true if there's a multicast service announcer implementation.
hasImplementation() - Method in class org.wpilib.net.MulticastServiceResolver
Returns true if there's a multicast service resolver implementation.
hasKa() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double ka = 4;
hasKa() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double ka = 4;
hasKa() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
optional double ka = 3;
hasKaAngular() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
optional double ka_angular = 4;
hasKaLinear() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
optional double ka_linear = 2;
hasKg() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double kg = 2;
hasKg() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double kg = 2;
hasKs() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double ks = 1;
hasKs() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double ks = 1;
hasKs() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
optional double ks = 1;
hasKv() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double kv = 3;
hasKv() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double kv = 3;
hasKv() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
optional double kv = 2;
hasKvAngular() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
optional double kv_angular = 3;
hasKvLinear() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
optional double kv_linear = 1;
hasLastTimeMs() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
How much time the command took to execute in its most recent run.
hasLastTimeMs() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
How much time the scheduler took in its last `run()` invocation.
hasLastValue() - Method in class org.wpilib.datalog.BooleanArrayLogEntry
Gets whether there is a last value.
hasLastValue() - Method in class org.wpilib.datalog.BooleanLogEntry
Gets whether there is a last value.
hasLastValue() - Method in class org.wpilib.datalog.DoubleArrayLogEntry
Gets whether there is a last value.
hasLastValue() - Method in class org.wpilib.datalog.DoubleLogEntry
Gets whether there is a last value.
hasLastValue() - Method in class org.wpilib.datalog.FloatArrayLogEntry
Gets whether there is a last value.
hasLastValue() - Method in class org.wpilib.datalog.FloatLogEntry
Gets whether there is a last value.
hasLastValue() - Method in class org.wpilib.datalog.IntegerArrayLogEntry
Gets whether there is a last value.
hasLastValue() - Method in class org.wpilib.datalog.IntegerLogEntry
Gets whether there is a last value.
hasLastValue() - Method in class org.wpilib.datalog.ProtobufLogEntry
Gets whether there is a last value.
hasLastValue() - Method in class org.wpilib.datalog.RawLogEntry
Gets whether there is a last value.
hasLastValue() - Method in class org.wpilib.datalog.StringArrayLogEntry
Gets whether there is a last value.
hasLastValue() - Method in class org.wpilib.datalog.StringLogEntry
Gets whether there is a last value.
hasLastValue() - Method in class org.wpilib.datalog.StructArrayLogEntry
Gets whether there is a last value.
hasLastValue() - Method in class org.wpilib.datalog.StructLogEntry
Gets whether there is a last value.
hasLeft() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
optional double left = 1;
hasLeft() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
optional double left = 1;
hasLeft() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
optional double left = 1;
hasLeft() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
optional double left = 1;
hasMain() - Static method in class org.wpilib.hardware.hal.HAL
Returns true if HAL_SetMain() has been called.
hasModules() - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
repeated .wpi.proto.ProtobufTranslation2d modules = 1;
hasName() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The name of the command.
hasName() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
optional string name = 1;
hasNext() - Method in class org.wpilib.datalog.DataLogIterator
 
hasNominalVoltage() - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double nominal_voltage = 1;
hasNumCols() - Method in class org.wpilib.math.proto.ProtobufMatrix
optional uint32 num_cols = 2;
hasNumInputs() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional uint32 num_inputs = 2;
hasNumOutputs() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional uint32 num_outputs = 3;
hasNumRows() - Method in class org.wpilib.math.proto.ProtobufMatrix
optional uint32 num_rows = 1;
hasNumStates() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional uint32 num_states = 1;
hasOmega() - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
optional double omega = 3;
hasParentId() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The ID of the parent command.
hasPose() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional .wpi.proto.ProtobufPose2d pose = 4;
hasPriority() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The priority level of the command.
hasQ() - Method in class org.wpilib.math.proto.ProtobufRotation3d
optional .wpi.proto.ProtobufQuaternion q = 1;
hasQueuedCommands() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
Note: commands are generally queued by triggers, which occurs immediately before they are promoted and start running.
hasRearLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d rear_left = 3;
hasRearLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
optional double rear_left = 3;
hasRearLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
optional double rear_left = 3;
hasRearLeft() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
optional double rear_left = 3;
hasRearRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d rear_right = 4;
hasRearRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
optional double rear_right = 4;
hasRearRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
optional double rear_right = 4;
hasRearRight() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
optional double rear_right = 4;
hasRequirement(Subsystem) - Method in class org.wpilib.command2.Command
Whether the command requires a given subsystem.
hasRequirements() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The mechanisms required by the command.
HasReset - Variable in class org.wpilib.hardware.hal.PowerDistributionStickyFaults
The device has rebooted.
HasReset - Variable in class org.wpilib.hardware.hal.REVPHStickyFaults
The device has rebooted.
hasRight() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
optional double right = 2;
hasRight() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
optional double right = 2;
hasRight() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
optional double right = 2;
hasRight() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
optional double right = 2;
hasRotation() - Method in class org.wpilib.math.proto.ProtobufPose2d
optional .wpi.proto.ProtobufRotation2d rotation = 2;
hasRotation() - Method in class org.wpilib.math.proto.ProtobufPose3d
optional .wpi.proto.ProtobufRotation3d rotation = 2;
hasRotation() - Method in class org.wpilib.math.proto.ProtobufTransform2d
optional .wpi.proto.ProtobufRotation2d rotation = 2;
hasRotation() - Method in class org.wpilib.math.proto.ProtobufTransform3d
optional .wpi.proto.ProtobufRotation3d rotation = 2;
hasRows() - Method in class org.wpilib.math.proto.ProtobufVector
repeated double rows = 1;
hasRunningCommands() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
repeated .wpi.proto.ProtobufCommand running_commands = 2;
hasRx() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double rx = 4;
hasRy() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double ry = 5;
hasRz() - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double rz = 6;
hasSchema(String) - Method in class org.wpilib.datalog.DataLog
Returns whether there is a data schema already registered with the given name.
hasSchema(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Returns whether there is a data schema already registered with the given name that this instance has published.
hasStallCurrent() - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double stall_current = 3;
hasStallTorque() - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double stall_torque = 2;
hasStates() - Method in class org.wpilib.math.proto.ProtobufTrajectory
repeated .wpi.proto.ProtobufTrajectoryState states = 2;
hasTime() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional double time = 1;
hasTotalTimeMs() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
How long the command has taken to run, in aggregate.
hasTrackwidth() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
optional double trackwidth = 1;
hasTranslation() - Method in class org.wpilib.math.proto.ProtobufPose2d
optional .wpi.proto.ProtobufTranslation2d translation = 1;
hasTranslation() - Method in class org.wpilib.math.proto.ProtobufPose3d
optional .wpi.proto.ProtobufTranslation3d translation = 1;
hasTranslation() - Method in class org.wpilib.math.proto.ProtobufTransform2d
optional .wpi.proto.ProtobufTranslation2d translation = 1;
hasTranslation() - Method in class org.wpilib.math.proto.ProtobufTransform3d
optional .wpi.proto.ProtobufTranslation3d translation = 1;
hasValue() - Method in class org.wpilib.math.proto.ProtobufRotation2d
optional double value = 1;
hasVelocity() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
optional double velocity = 1;
hasVelocity() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional double velocity = 2;
hasVx() - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
optional double vx = 1;
hasVy() - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
optional double vy = 2;
hasW() - Method in class org.wpilib.math.proto.ProtobufQuaternion
optional double w = 1;
hasX() - Method in class org.wpilib.math.proto.ProtobufQuaternion
optional double x = 2;
hasX() - Method in class org.wpilib.math.proto.ProtobufTranslation2d
optional double x = 1;
hasX() - Method in class org.wpilib.math.proto.ProtobufTranslation3d
optional double x = 1;
hasXFinal() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double x_final = 2;
hasXFinal() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double x_final = 2;
hasXInitial() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double x_initial = 1;
hasXInitial() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double x_initial = 1;
hasXSemiAxis() - Method in class org.wpilib.math.proto.ProtobufEllipse2d
optional double xSemiAxis = 2;
hasXWidth() - Method in class org.wpilib.math.proto.ProtobufRectangle2d
optional double xWidth = 2;
hasY() - Method in class org.wpilib.math.proto.ProtobufQuaternion
optional double y = 3;
hasY() - Method in class org.wpilib.math.proto.ProtobufTranslation2d
optional double y = 2;
hasY() - Method in class org.wpilib.math.proto.ProtobufTranslation3d
optional double y = 2;
hasYFinal() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double y_final = 4;
hasYFinal() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double y_final = 4;
hasYInitial() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
repeated double y_initial = 3;
hasYInitial() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
repeated double y_initial = 3;
hasYSemiAxis() - Method in class org.wpilib.math.proto.ProtobufEllipse2d
optional double ySemiAxis = 3;
hasYWidth() - Method in class org.wpilib.math.proto.ProtobufRectangle2d
optional double yWidth = 3;
hasZ() - Method in class org.wpilib.math.proto.ProtobufQuaternion
optional double z = 4;
hasZ() - Method in class org.wpilib.math.proto.ProtobufTranslation3d
optional double z = 3;
height - Variable in class org.wpilib.vision.camera.VideoMode
Height in pixels.
Hertz - Static variable in class org.wpilib.units.Units
The standard SI unit of frequency, equivalent to a periodic signal repeating once every Units.Second.
hidden - Variable in class org.wpilib.networktables.PubSubOptions
For subscriptions, don't share the existence of the subscription with the network.
Hidden(boolean) - Constructor for record class org.wpilib.networktables.PubSubOption.Hidden
Creates an instance of a Hidden record class.
HIDDEN - Static variable in interface org.wpilib.networktables.PubSubOption
For subscriptions, indicates the subscription is hidden from the network.
HIGH - Enum constant in enum class org.wpilib.driverstation.Alert.Level
High priority alert - displayed first with a red "X" symbol.
HIGHEST_PRIORITY - Static variable in interface org.wpilib.command3.Command
The highest possible command priority.
highPass(double, double) - Static method in class org.wpilib.math.filter.LinearFilter
Creates a first-order high-pass filter of the form: y[n] = gain x[n] + (-gain) x[n-1] + gain y[n-1] where gain = e-dt / T, T is the time constant in seconds.
Horsepower - Static variable in class org.wpilib.units.Units
A unit equal to 745.7 Units.Watts.
hsvToRgb(int, int, int) - Static method in class org.wpilib.util.Color
Converts HSV values to RGB values.
HttpCamera - Class in org.wpilib.vision.camera
A source that represents a MJPEG-over-HTTP (IP) camera.
HttpCamera(String, String) - Constructor for class org.wpilib.vision.camera.HttpCamera
Create a source for a MJPEG-over-HTTP (IP) camera.
HttpCamera(String, String[]) - Constructor for class org.wpilib.vision.camera.HttpCamera
Create a source for a MJPEG-over-HTTP (IP) camera.
HttpCamera(String, String[], HttpCamera.HttpCameraKind) - Constructor for class org.wpilib.vision.camera.HttpCamera
Create a source for a MJPEG-over-HTTP (IP) camera.
HttpCamera(String, String, HttpCamera.HttpCameraKind) - Constructor for class org.wpilib.vision.camera.HttpCamera
Create a source for a MJPEG-over-HTTP (IP) camera.
HttpCamera.HttpCameraKind - Enum Class in org.wpilib.vision.camera
HTTP camera kind.
Hybrid - Enum constant in enum class org.wpilib.hardware.pneumatic.CompressorConfigType
Hybrid.

I

I2C - Class in org.wpilib.hardware.bus
I2C bus interface class.
I2C(I2C.Port, int) - Constructor for class org.wpilib.hardware.bus.I2C
Constructor.
I2C.Port - Enum Class in org.wpilib.hardware.bus
I2C connection ports.
i2CClose(int) - Static method in class org.wpilib.hardware.hal.I2CJNI
Closes an I2C port.
I2CDataJNI - Class in org.wpilib.hardware.hal.simulation
JNI for I2C data.
i2CInitialize(int) - Static method in class org.wpilib.hardware.hal.I2CJNI
Initializes the I2C port.
I2CJNI - Class in org.wpilib.hardware.hal
I2C HAL JNI functions.
i2CRead(int, byte, ByteBuffer, byte) - Static method in class org.wpilib.hardware.hal.I2CJNI
Executes a read transaction with the device.
i2CReadB(int, byte, byte[], byte) - Static method in class org.wpilib.hardware.hal.I2CJNI
Executes a read transaction with the device.
I2CSim - Class in org.wpilib.simulation
A class to control a simulated I2C device.
I2CSim(int) - Constructor for class org.wpilib.simulation.I2CSim
Construct a new I2C simulation object.
i2CTransaction(int, byte, ByteBuffer, byte, ByteBuffer, byte) - Static method in class org.wpilib.hardware.hal.I2CJNI
Generic I2C read/write transaction.
i2CTransactionB(int, byte, byte[], byte, byte[], byte) - Static method in class org.wpilib.hardware.hal.I2CJNI
Generic I2C read/write transaction.
i2CWrite(int, byte, ByteBuffer, byte) - Static method in class org.wpilib.hardware.hal.I2CJNI
Executes a write transaction with the device.
i2CWriteB(int, byte, byte[], byte) - Static method in class org.wpilib.hardware.hal.I2CJNI
Executes a write transaction with the device.
id - Variable in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
The device type ID.
id - Variable in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
The manufacturer ID.
id - Variable in class org.wpilib.hardware.hal.OpModeOption
Unique id.
ID - Variable in class org.wpilib.vision.apriltag.AprilTag
The tag's ID.
IDENTITY - Static variable in interface org.wpilib.units.UnaryFunction
The identity function that simply returns the input value.
idle() - Method in interface org.wpilib.command2.Subsystem
Constructs a command that does nothing until interrupted.
idle() - Method in class org.wpilib.command3.Mechanism
Returns a command that idles this mechanism until another command claims it.
idle(Subsystem...) - Static method in class org.wpilib.command2.Commands
Constructs a command that does nothing until interrupted.
idleFor(Time) - Method in class org.wpilib.command3.Mechanism
Returns a command that idles this mechanism for the given duration of time.
ifHigh(Runnable) - Method in class org.wpilib.event.BooleanEvent
Bind an action to this event.
IGNORE_DUPLICATES - Static variable in interface org.wpilib.networktables.PubSubOption
Indicates duplicate value changes will be ignored (default).
ignoringDisable(boolean) - Method in class org.wpilib.command2.Command
Decorates this command to run or stop when disabled.
ImageSink - Class in org.wpilib.vision.camera
A base class for single image reading sinks.
ImageSink(int) - Constructor for class org.wpilib.vision.camera.ImageSink
Constructs an ImageSink.
ImageSource - Class in org.wpilib.vision.camera
A base class for single image providing sources.
ImageSource(int) - Constructor for class org.wpilib.vision.camera.ImageSource
Constructs an ImageSource.
ImmutableMeasure<U> - Record Class in org.wpilib.units
A measure holds the magnitude and unit of some dimension, such as distance, time, or velocity.
ImmutableMeasure(double, double, U) - Constructor for record class org.wpilib.units.ImmutableMeasure
Creates an instance of a ImmutableMeasure record class.
ImplicitModelFollower<States,Inputs,Outputs> - Class in org.wpilib.math.controller
Contains the controller coefficients and logic for an implicit model follower.
ImplicitModelFollower(Matrix, Matrix, Matrix, Matrix) - Constructor for class org.wpilib.math.controller.ImplicitModelFollower
Constructs a controller with the given coefficients and plant.
ImplicitModelFollower(LinearSystem, LinearSystem) - Constructor for class org.wpilib.math.controller.ImplicitModelFollower
Constructs a controller with the given coefficients and plant.
importance() - Element in annotation interface org.wpilib.epilogue.Logged
The importance of the annotated data.
IMUJNI - Class in org.wpilib.hardware.hal
IMU Functions.
IMUJNI() - Constructor for class org.wpilib.hardware.hal.IMUJNI
 
in(AccelerationUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
in(AngleUnit) - Method in record class org.wpilib.units.measure.Angle
 
in(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
in(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
in(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
in(CurrentUnit) - Method in record class org.wpilib.units.measure.Current
 
in(DimensionlessUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
in(DistanceUnit) - Method in record class org.wpilib.units.measure.Distance
 
in(EnergyUnit) - Method in record class org.wpilib.units.measure.Energy
 
in(ForceUnit) - Method in record class org.wpilib.units.measure.Force
 
in(FrequencyUnit) - Method in record class org.wpilib.units.measure.Frequency
 
in(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
in(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
in(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
in(MassUnit) - Method in record class org.wpilib.units.measure.Mass
 
in(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
in(MultUnit) - Method in record class org.wpilib.units.measure.Mult
 
in(PerUnit) - Method in record class org.wpilib.units.measure.Per
 
in(PowerUnit) - Method in record class org.wpilib.units.measure.Power
 
in(ResistanceUnit) - Method in record class org.wpilib.units.measure.Resistance
 
in(TemperatureUnit) - Method in record class org.wpilib.units.measure.Temperature
 
in(TimeUnit) - Method in record class org.wpilib.units.measure.Time
 
in(TorqueUnit) - Method in record class org.wpilib.units.measure.Torque
 
in(VelocityUnit) - Method in record class org.wpilib.units.measure.Velocity
 
in(VoltageUnit) - Method in record class org.wpilib.units.measure.Voltage
 
in(U) - Method in interface org.wpilib.units.Measure
Converts this measure to a measure with a different unit of the same type, eg minutes to seconds.
Inch - Static variable in class org.wpilib.units.Units
25.4/1000 of a Units.Meter and 1/12 of a Units.Foot.
Inches - Static variable in class org.wpilib.units.Units
25.4/1000 of a Units.Meter and 1/12 of a Units.Foot.
InchesPerSecond - Static variable in class org.wpilib.units.Units
A unit of linear velocity equivalent to travelling at a rate of one Inch per Units.Second.
InchesPerSecondPerSecond - Static variable in class org.wpilib.units.Units
A unit of linear acceleration equivalent to accelerating at a rate of one Inch per Units.Second every second.
inchesToMeters(double) - Static method in class org.wpilib.math.util.Units
Converts given inches to meters.
INCLUDE_SELF - Static variable in interface org.wpilib.networktables.PubSubOption
For entries, indicates value updates from the internal publisher will be included (default).
INCOMPATIBLE_STATE - Static variable in class org.wpilib.hardware.hal.HALUtil
The operation cannot be completed.
inControl(ControlWord) - Method in class org.wpilib.internal.DriverStationModeThread
Only to be used to tell the Driver Station what code you claim to be executing for diagnostic purposes only.
inflectionTime - Variable in class org.wpilib.math.trajectory.ExponentialProfile.ProfileTiming
Profile inflection time.
INFO - Enum constant in enum class org.wpilib.epilogue.Logged.Importance
Informational data.
INFO - Static variable in enum class org.wpilib.driverstation.Alert.Level
Alternate name for a low priority alert.
initBoolean(String, boolean) - Static method in class org.wpilib.util.Preferences
Puts the given boolean into the preferences table if it doesn't already exist.
initDouble(String, double) - Static method in class org.wpilib.util.Preferences
Puts the given double into the preferences table if it doesn't already exist.
initFloat(String, float) - Static method in class org.wpilib.util.Preferences
Puts the given float into the preferences table if it doesn't already exist.
initialize() - Method in class org.wpilib.command2.Command
The initial subroutine of a command.
initialize() - Method in class org.wpilib.command2.ConditionalCommand
 
initialize() - Method in class org.wpilib.command2.DeferredCommand
 
initialize() - Method in class org.wpilib.command2.FunctionalCommand
 
initialize() - Method in class org.wpilib.command2.NotifierCommand
 
initialize() - Method in class org.wpilib.command2.ParallelCommandGroup
 
initialize() - Method in class org.wpilib.command2.ParallelDeadlineGroup
 
initialize() - Method in class org.wpilib.command2.ParallelRaceGroup
 
initialize() - Method in class org.wpilib.command2.ProxyCommand
 
initialize() - Method in class org.wpilib.command2.RepeatCommand
 
initialize() - Method in class org.wpilib.command2.ScheduleCommand
 
initialize() - Method in class org.wpilib.command2.SelectCommand
 
initialize() - Method in class org.wpilib.command2.SequentialCommandGroup
 
initialize() - Method in class org.wpilib.command2.WaitCommand
 
initialize() - Method in class org.wpilib.command2.WrapperCommand
The initial subroutine of a command.
initialize(int) - Static method in class org.wpilib.hardware.hal.AddressableLEDJNI
Create a new instance of an Addressable LED port.
initialize(int) - Static method in class org.wpilib.hardware.hal.DutyCycleJNI
Initialize a DutyCycle input.
initialize(int, int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Initializes a PCM.
initialize(int, int) - Static method in class org.wpilib.hardware.hal.HAL
Call this to start up HAL.
initialize(int, int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Initializes a PH.
initialize(int, int, int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Initializes a Power Distribution Panel.
initializeAnalogInputPort(int) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Initializes the analog input port using the given port object.
initializeCAN(int, int, int, int) - Static method in class org.wpilib.hardware.hal.CANAPIJNI
Initializes a CAN device.
initializeCounter(int, boolean) - Static method in class org.wpilib.hardware.hal.CounterJNI
Initializes a counter.
initializeDIOPort(int, boolean) - Static method in class org.wpilib.hardware.hal.DIOJNI
Creates a new instance of a digital port.
initializeEncoder(int, int, boolean, int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Initializes an encoder.
initializePWMPort(int) - Static method in class org.wpilib.hardware.hal.PWMJNI
Initializes a PWM port.
initInt(String, int) - Static method in class org.wpilib.util.Preferences
Puts the given int into the preferences table if it doesn't already exist.
initLong(String, long) - Static method in class org.wpilib.util.Preferences
Puts the given long into the preferences table if it doesn't already exist.
initRomiMotor() - Method in class org.wpilib.romi.RomiMotor
Common initialization code called by all constructors.
initSendable(NTSendableBuilder) - Method in class org.wpilib.hardware.accelerometer.ADXL345_I2C
 
initSendable(NTSendableBuilder) - Method in interface org.wpilib.networktables.NTSendable
Initializes this Sendable object.
initSendable(NTSendableBuilder) - Method in class org.wpilib.smartdashboard.Field2d
 
initSendable(NTSendableBuilder) - Method in class org.wpilib.smartdashboard.Mechanism2d
 
initSendable(SendableBuilder) - Method in class org.wpilib.command2.Command
 
initSendable(SendableBuilder) - Method in class org.wpilib.command2.CommandScheduler
 
initSendable(SendableBuilder) - Method in class org.wpilib.command2.ConditionalCommand
 
initSendable(SendableBuilder) - Method in class org.wpilib.command2.DeferredCommand
 
initSendable(SendableBuilder) - Method in class org.wpilib.command2.ParallelDeadlineGroup
 
initSendable(SendableBuilder) - Method in class org.wpilib.command2.ProxyCommand
 
initSendable(SendableBuilder) - Method in class org.wpilib.command2.RepeatCommand
 
initSendable(SendableBuilder) - Method in class org.wpilib.command2.SelectCommand
 
initSendable(SendableBuilder) - Method in class org.wpilib.command2.SequentialCommandGroup
 
initSendable(SendableBuilder) - Method in class org.wpilib.command2.SubsystemBase
 
initSendable(SendableBuilder) - Method in class org.wpilib.command2.WaitCommand
 
initSendable(SendableBuilder) - Method in class org.wpilib.counter.Tachometer
 
initSendable(SendableBuilder) - Method in class org.wpilib.counter.UpDownCounter
 
initSendable(SendableBuilder) - Method in class org.wpilib.drive.DifferentialDrive
 
initSendable(SendableBuilder) - Method in class org.wpilib.drive.MecanumDrive
 
initSendable(SendableBuilder) - Method in class org.wpilib.driverstation.Gamepad
 
initSendable(SendableBuilder) - Method in class org.wpilib.driverstation.NiDsPS4Controller
 
initSendable(SendableBuilder) - Method in class org.wpilib.driverstation.NiDsPS5Controller
 
initSendable(SendableBuilder) - Method in class org.wpilib.driverstation.NiDsStadiaController
 
initSendable(SendableBuilder) - Method in class org.wpilib.driverstation.NiDsXboxController
 
initSendable(SendableBuilder) - Method in class org.wpilib.hardware.accelerometer.AnalogAccelerometer
 
initSendable(SendableBuilder) - Method in class org.wpilib.hardware.discrete.AnalogInput
 
initSendable(SendableBuilder) - Method in class org.wpilib.hardware.discrete.DigitalInput
 
initSendable(SendableBuilder) - Method in class org.wpilib.hardware.discrete.DigitalOutput
 
initSendable(SendableBuilder) - Method in class org.wpilib.hardware.discrete.PWM
 
initSendable(SendableBuilder) - Method in class org.wpilib.hardware.motor.PWMMotorController
 
initSendable(SendableBuilder) - Method in class org.wpilib.hardware.pneumatic.Compressor
 
initSendable(SendableBuilder) - Method in class org.wpilib.hardware.pneumatic.DoubleSolenoid
 
initSendable(SendableBuilder) - Method in class org.wpilib.hardware.pneumatic.Solenoid
 
initSendable(SendableBuilder) - Method in class org.wpilib.hardware.power.PowerDistribution
 
initSendable(SendableBuilder) - Method in class org.wpilib.hardware.range.SharpIR
 
initSendable(SendableBuilder) - Method in class org.wpilib.hardware.rotation.AnalogEncoder
 
initSendable(SendableBuilder) - Method in class org.wpilib.hardware.rotation.AnalogPotentiometer
 
initSendable(SendableBuilder) - Method in class org.wpilib.hardware.rotation.DutyCycle
 
initSendable(SendableBuilder) - Method in class org.wpilib.hardware.rotation.DutyCycleEncoder
 
initSendable(SendableBuilder) - Method in class org.wpilib.hardware.rotation.Encoder
 
initSendable(SendableBuilder) - Method in class org.wpilib.math.controller.BangBangController
 
initSendable(SendableBuilder) - Method in class org.wpilib.math.controller.PIDController
 
initSendable(SendableBuilder) - Method in class org.wpilib.math.controller.ProfiledPIDController
 
initSendable(SendableBuilder) - Method in interface org.wpilib.networktables.NTSendable
 
initSendable(SendableBuilder) - Method in class org.wpilib.smartdashboard.SendableChooser
 
initSendable(SendableBuilder) - Method in interface org.wpilib.util.sendable.Sendable
Initializes this Sendable object.
initString(String, String) - Static method in class org.wpilib.util.Preferences
Puts the given string into the preferences table if it doesn't already exist.
INPUT - Enum constant in enum class org.wpilib.romi.OnBoardIO.ChannelMode
Input.
inputModulus(double, double, double) - Static method in class org.wpilib.math.util.MathUtil
Returns modulus of input.
inputs - Variable in class org.wpilib.math.estimator.KalmanFilterLatencyCompensator.ObserverSnapshot
The inputs.
instance - Static variable in class org.wpilib.math.numbers.N0
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N1
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N10
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N11
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N12
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N13
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N14
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N15
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N16
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N17
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N18
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N19
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N2
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N20
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N3
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N4
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N5
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N6
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N7
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N8
The singleton instance of this class.
instance - Static variable in class org.wpilib.math.numbers.N9
The singleton instance of this class.
InstantCommand - Class in org.wpilib.command2
A Command that runs instantly; it will initialize, execute once, and end on the same iteration of the scheduler.
InstantCommand() - Constructor for class org.wpilib.command2.InstantCommand
Creates a new InstantCommand with a Runnable that does nothing.
InstantCommand(Runnable, Subsystem...) - Constructor for class org.wpilib.command2.InstantCommand
Creates a new InstantCommand that runs the given Runnable with the given requirements.
IntegerArrayEntry - Interface in org.wpilib.networktables
NetworkTables IntegerArray entry.
IntegerArrayLogEntry - Class in org.wpilib.datalog
Log array of integer values.
IntegerArrayLogEntry(DataLog, String) - Constructor for class org.wpilib.datalog.IntegerArrayLogEntry
Constructs a integer array log entry.
IntegerArrayLogEntry(DataLog, String, long) - Constructor for class org.wpilib.datalog.IntegerArrayLogEntry
Constructs a integer array log entry.
IntegerArrayLogEntry(DataLog, String, String) - Constructor for class org.wpilib.datalog.IntegerArrayLogEntry
Constructs a integer array log entry.
IntegerArrayLogEntry(DataLog, String, String, long) - Constructor for class org.wpilib.datalog.IntegerArrayLogEntry
Constructs a integer array log entry.
IntegerArrayPublisher - Interface in org.wpilib.networktables
NetworkTables IntegerArray publisher.
IntegerArraySubscriber - Interface in org.wpilib.networktables
NetworkTables IntegerArray subscriber.
IntegerArrayTopic - Class in org.wpilib.networktables
NetworkTables IntegerArray topic.
IntegerArrayTopic(NetworkTableInstance, int) - Constructor for class org.wpilib.networktables.IntegerArrayTopic
Constructor; use NetworkTableInstance.getIntegerArrayTopic() instead.
IntegerArrayTopic(Topic) - Constructor for class org.wpilib.networktables.IntegerArrayTopic
Construct from a generic topic.
IntegerEntry - Interface in org.wpilib.networktables
NetworkTables Integer entry.
IntegerLogEntry - Class in org.wpilib.datalog
Log integer values.
IntegerLogEntry(DataLog, String) - Constructor for class org.wpilib.datalog.IntegerLogEntry
Constructs a integer log entry.
IntegerLogEntry(DataLog, String, long) - Constructor for class org.wpilib.datalog.IntegerLogEntry
Constructs a integer log entry.
IntegerLogEntry(DataLog, String, String) - Constructor for class org.wpilib.datalog.IntegerLogEntry
Constructs a integer log entry.
IntegerLogEntry(DataLog, String, String, long) - Constructor for class org.wpilib.datalog.IntegerLogEntry
Constructs a integer log entry.
IntegerPublisher - Interface in org.wpilib.networktables
NetworkTables Integer publisher.
IntegerSubscriber - Interface in org.wpilib.networktables
NetworkTables Integer subscriber.
IntegerTopic - Class in org.wpilib.networktables
NetworkTables Integer topic.
IntegerTopic(NetworkTableInstance, int) - Constructor for class org.wpilib.networktables.IntegerTopic
Constructor; use NetworkTableInstance.getIntegerTopic() instead.
IntegerTopic(Topic) - Constructor for class org.wpilib.networktables.IntegerTopic
Construct from a generic topic.
InternalButton - Class in org.wpilib.command2.button
This class is intended to be used within a program.
InternalButton - Class in org.wpilib.command3.button
This class is intended to be used within a program.
InternalButton() - Constructor for class org.wpilib.command2.button.InternalButton
Creates an InternalButton that is not inverted.
InternalButton() - Constructor for class org.wpilib.command3.button.InternalButton
Creates an InternalButton that is not inverted.
InternalButton(boolean) - Constructor for class org.wpilib.command2.button.InternalButton
Creates an InternalButton which is inverted depending on the input.
InternalButton(boolean) - Constructor for class org.wpilib.command3.button.InternalButton
Creates an InternalButton which is inverted depending on the input.
Interpolatable<T> - Interface in org.wpilib.math.interpolation
An object should extend interpolatable if you wish to interpolate between a lower and upper bound, such as a robot position on the field between timesteps.
interpolate(Pose2d, double) - Method in class org.wpilib.math.geometry.Pose2d
 
interpolate(Pose3d, double) - Method in class org.wpilib.math.geometry.Pose3d
 
interpolate(Rotation2d, double) - Method in class org.wpilib.math.geometry.Rotation2d
 
interpolate(Rotation3d, double) - Method in class org.wpilib.math.geometry.Rotation3d
 
interpolate(Translation2d, double) - Method in class org.wpilib.math.geometry.Translation2d
 
interpolate(Translation3d, double) - Method in class org.wpilib.math.geometry.Translation3d
 
interpolate(ChassisAccelerations, double) - Method in class org.wpilib.math.kinematics.ChassisAccelerations
 
interpolate(ChassisVelocities, double) - Method in class org.wpilib.math.kinematics.ChassisVelocities
 
interpolate(DifferentialDriveWheelAccelerations, double) - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelAccelerations
Returns the linear interpolation of this DifferentialDriveWheelAccelerations and another.
interpolate(DifferentialDriveWheelPositions, double) - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelPositions
 
interpolate(DifferentialDriveWheelPositions, DifferentialDriveWheelPositions, double) - Method in class org.wpilib.math.kinematics.DifferentialDriveKinematics
 
interpolate(DifferentialDriveWheelVelocities, double) - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelVelocities
Returns the linear interpolation of this DifferentialDriveWheelVelocities and another.
interpolate(MecanumDriveWheelAccelerations, double) - Method in class org.wpilib.math.kinematics.MecanumDriveWheelAccelerations
Returns the linear interpolation of this MecanumDriveWheelAccelerations and another.
interpolate(MecanumDriveWheelPositions, double) - Method in class org.wpilib.math.kinematics.MecanumDriveWheelPositions
 
interpolate(MecanumDriveWheelPositions, MecanumDriveWheelPositions, double) - Method in class org.wpilib.math.kinematics.MecanumDriveKinematics
 
interpolate(MecanumDriveWheelVelocities, double) - Method in class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
Returns the linear interpolation of this MecanumDriveWheelVelocities and another.
interpolate(SwerveModuleAcceleration, double) - Method in class org.wpilib.math.kinematics.SwerveModuleAcceleration
Returns the linear interpolation of this SwerveModuleAccelerations and another.
interpolate(SwerveModulePosition[], SwerveModulePosition[], double) - Method in class org.wpilib.math.kinematics.SwerveDriveKinematics
 
interpolate(SwerveModulePosition, double) - Method in class org.wpilib.math.kinematics.SwerveModulePosition
 
interpolate(SwerveModuleVelocity, double) - Method in class org.wpilib.math.kinematics.SwerveModuleVelocity
Returns the linear interpolation of this SwerveModuleVelocity and another.
interpolate(Matrix, Matrix, double) - Method in class org.wpilib.math.interpolation.InterpolatingMatrixTreeMap
Return the value interpolated between val1 and val2 by the interpolant d.
interpolate(T, double) - Method in interface org.wpilib.math.interpolation.Interpolatable
Return the interpolated value.
interpolate(T, T, double) - Method in interface org.wpilib.math.interpolation.Interpolator
Perform interpolation between two values.
InterpolatingDoubleTreeMap - Class in org.wpilib.math.interpolation
Interpolating Tree Maps are used to get values at points that are not defined by making a guess from points that are defined.
InterpolatingDoubleTreeMap() - Constructor for class org.wpilib.math.interpolation.InterpolatingDoubleTreeMap
Default constructor.
InterpolatingMatrixTreeMap<K,R,C> - Class in org.wpilib.math.interpolation
Interpolating Tree Maps are used to get values at points that are not defined by making a guess from points that are defined.
InterpolatingMatrixTreeMap() - Constructor for class org.wpilib.math.interpolation.InterpolatingMatrixTreeMap
Default constructor.
InterpolatingTreeMap<K,V> - Class in org.wpilib.math.interpolation
Interpolating Tree Maps are used to get values at points that are not defined by making a guess from points that are defined.
InterpolatingTreeMap(InverseInterpolator, Interpolator) - Constructor for class org.wpilib.math.interpolation.InterpolatingTreeMap
Constructs an InterpolatingTreeMap.
InterpolatingTreeMap(InverseInterpolator, Interpolator, Comparator) - Constructor for class org.wpilib.math.interpolation.InterpolatingTreeMap
Constructs an InterpolatingTreeMap using comparator.
Interpolator<T> - Interface in org.wpilib.math.interpolation
An interpolation function that returns a value interpolated between an upper and lower bound.
Interrupted(Command, Command, long) - Constructor for record class org.wpilib.command3.SchedulerEvent.Interrupted
Creates an instance of a Interrupted record class.
interrupter() - Method in record class org.wpilib.command3.SchedulerEvent.Interrupted
Returns the value of the interrupter record component.
intersects(Translation2d) - Method in class org.wpilib.math.geometry.Ellipse2d
Checks if a point is intersected by this ellipse's circumference.
intersects(Translation2d) - Method in class org.wpilib.math.geometry.Rectangle2d
Checks if a point is intersected by the rectangle's perimeter.
inv() - Method in class org.wpilib.math.linalg.Matrix
Returns the inverse matrix of "this" matrix.
inverse() - Method in class org.wpilib.math.geometry.Quaternion
Returns the inverse of the quaternion.
inverse() - Method in class org.wpilib.math.geometry.Rotation3d
Takes the inverse of the current rotation.
inverse() - Method in class org.wpilib.math.geometry.Transform2d
Invert the transformation.
inverse() - Method in class org.wpilib.math.geometry.Transform3d
Invert the transformation.
inverse(TimeUnit) - Static method in class org.wpilib.units.FrequencyUnit
Inverts a unit of time to get its corresponding frequency (as if the unit of time is the period of the frequency).
inverseInterpolate(K, K, K) - Method in class org.wpilib.math.interpolation.InterpolatingMatrixTreeMap
Return where within interpolation range [0, 1] q is between down and up.
inverseInterpolate(T, T, T) - Method in interface org.wpilib.math.interpolation.InverseInterpolator
Return where within interpolation range [0, 1] q is between startValue and endValue.
InverseInterpolator<T> - Interface in org.wpilib.math.interpolation
An inverse interpolation function which determines where within an interpolation range an object lies.
inverseLerp(double, double, double) - Static method in class org.wpilib.math.util.MathUtil
Returns the interpolant t that reflects where q is with respect to the range (a, b).
is(NetworkTableEvent.Kind) - Method in class org.wpilib.networktables.NetworkTableEvent
Determine if event is of a particular kind.
isActive() - Method in class org.wpilib.simulation.AlertSim.AlertInfo
Returns whether the alert is currently active.
isActuator() - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Return whether this sendable should be treated as an actuator.
isAlertActive(int) - Static method in class org.wpilib.hardware.hal.AlertJNI
Checks if an alert is active.
isAlive() - Method in class org.wpilib.hardware.motor.MotorSafety
Determine of the motor is still operating or has timed out.
isAnyPulsing() - Static method in class org.wpilib.hardware.hal.DIOJNI
Checks if any DIO line is currently generating a pulse.
isArray() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Returns whether the field is an array.
isAutonomous() - Static method in class org.wpilib.driverstation.DriverStation
Gets a value indicating whether the Driver Station requires the robot to be running in autonomous mode.
isAutonomous() - Static method in class org.wpilib.framework.RobotBase
Determine if the robot is currently in Autonomous mode as determined by the Driver Station.
isAutonomous() - Method in class org.wpilib.hardware.hal.ControlWord
Gets a value indicating whether the Driver Station requires the robot to be running in autonomous mode.
isAutonomousEnabled() - Static method in class org.wpilib.driverstation.DriverStation
Gets a value indicating whether the Driver Station requires the robot to be running in autonomous mode and enabled.
isAutonomousEnabled() - Static method in class org.wpilib.framework.RobotBase
Determine if the robot is currently in Autonomous mode and enabled as determined by the Driver Station.
isAutonomousEnabled() - Method in class org.wpilib.hardware.hal.ControlWord
Gets a value indicating whether the Driver Station requires the robot to be running in autonomous mode and enabled.
isBaseUnit() - Method in class org.wpilib.units.Unit
Checks if this unit is the base unit for its own system of measurement.
isBitField() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Returns whether the field is a bitfield.
isBoolean() - Method in class org.wpilib.networktables.NetworkTableValue
Determine if entry value contains a boolean.
isBoolean() - Method in class org.wpilib.vision.camera.VideoProperty
Returns true if property is a boolean.
isBooleanArray() - Method in class org.wpilib.networktables.NetworkTableValue
Determine if entry value contains a boolean[].
isBrownedOut() - Static method in class org.wpilib.system.RobotController
Check if the system is browned out.
isCached() - Method in class org.wpilib.networktables.Topic
Returns whether the topic's last value is stored.
isCloneable() - Method in interface org.wpilib.util.protobuf.Protobuf
Returns whether or not objects are cloneable using the clone() method.
isCloneable() - Method in interface org.wpilib.util.struct.Struct
Returns whether or not objects are cloneable using the clone() method.
isComposed(Command) - Method in class org.wpilib.command2.CommandScheduler
Check if the given command has been composed.
isConnected() - Method in class org.wpilib.command2.button.CommandGenericHID
Get if the HID is connected.
isConnected() - Method in class org.wpilib.command3.button.CommandGenericHID
Get if the HID is connected.
isConnected() - Method in class org.wpilib.driverstation.GenericHID
Get if the HID is connected.
isConnected() - Method in class org.wpilib.hardware.rotation.DutyCycleEncoder
Get if the sensor is connected
isConnected() - Method in class org.wpilib.networktables.NetworkTableInstance
Return whether or not the instance is connected to another node.
isConnected() - Method in class org.wpilib.vision.camera.VideoSource
Returns true if the source currently connected to whatever is providing the images.
isConnected(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Return whether or not the instance is connected to another node.
isContinuousInputEnabled() - Method in class org.wpilib.math.controller.PIDController
Returns true if continuous input is enabled.
isControl() - Method in class org.wpilib.datalog.DataLogRecord
Returns true if the record is a control record.
isDetectable(Matrix, Matrix) - Static method in class org.wpilib.math.system.LinearSystemUtil
Returns true if (A, C) is a detectable pair.
isDisabled() - Static method in class org.wpilib.driverstation.DriverStation
Gets a value indicating whether the Driver Station requires the robot to be disabled.
isDisabled() - Method in class org.wpilib.epilogue.logging.ClassSpecificLogger
Checks if this logger has been disabled.
isDisabled() - Static method in class org.wpilib.framework.RobotBase
Determine if the Robot is currently disabled.
isDisabled() - Method in class org.wpilib.hardware.pneumatic.Solenoid
Check if solenoid is DisabledListed.
isDouble() - Method in class org.wpilib.networktables.NetworkTableValue
Determine if entry value contains a double.
isDoubleArray() - Method in class org.wpilib.networktables.NetworkTableValue
Determine if entry value contains a double[].
isDSAttached() - Static method in class org.wpilib.driverstation.DriverStation
Gets a value indicating whether the Driver Station is attached.
isDSAttached() - Method in class org.wpilib.hardware.hal.ControlWord
Gets the DS attached flag.
isEmpty() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
isEmpty() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
isEmpty() - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufDCMotor
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufEllipse2d
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufMatrix
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufPose2d
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufPose3d
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufQuaternion
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufRectangle2d
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufRotation2d
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufRotation3d
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufTrajectory
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufTransform2d
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufTransform3d
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufTranslation2d
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufTranslation3d
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufTwist2d
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufTwist3d
 
isEmpty() - Method in class org.wpilib.math.proto.ProtobufVector
 
isEmpty() - Method in class org.wpilib.units.collections.LongToObjectHashMap
Checks if the map contains any entries.
isEmpty() - Method in class org.wpilib.units.collections.ReadOnlyPrimitiveLongSet
Checks if the set is empty, i.e.
isEnabled() - Static method in class org.wpilib.driverstation.DriverStation
Gets a value indicating whether the Driver Station requires the robot to be enabled.
isEnabled() - Static method in class org.wpilib.framework.RobotBase
Determine if the Robot is currently enabled.
isEnabled() - Method in class org.wpilib.hardware.hal.ControlWord
Gets the Enabled flag.
isEnabled() - Method in class org.wpilib.hardware.pneumatic.Compressor
Returns whether the compressor is active or not.
isEnabled() - Method in class org.wpilib.vision.camera.VideoSource
Gets source enable status.
isEnum() - Method in class org.wpilib.vision.camera.VideoProperty
Returns true if property is an enum.
isEqual(Matrix, double) - Method in class org.wpilib.math.linalg.Matrix
Checks if another Matrix is equal to "this" within a specified tolerance.
isEquivalent(Measure) - Method in interface org.wpilib.units.Measure
Checks if this measure is equivalent to another measure of the same unit.
isEStopped() - Static method in class org.wpilib.driverstation.DriverStation
Gets a value indicating whether the Robot is e-stopped.
isEStopped() - Method in class org.wpilib.hardware.hal.ControlWord
Gets the E-Stop flag.
isExpired() - Method in class org.wpilib.system.Watchdog
Returns true if the watchdog timer has expired.
isFinish() - Method in class org.wpilib.datalog.DataLogRecord
Returns true if the record is a finish control record.
isFinished() - Method in class org.wpilib.command2.Command
Whether the command has finished.
isFinished() - Method in class org.wpilib.command2.ConditionalCommand
 
isFinished() - Method in class org.wpilib.command2.DeferredCommand
 
isFinished() - Method in class org.wpilib.command2.FunctionalCommand
 
isFinished() - Method in class org.wpilib.command2.ParallelCommandGroup
 
isFinished() - Method in class org.wpilib.command2.ParallelDeadlineGroup
 
isFinished() - Method in class org.wpilib.command2.ParallelRaceGroup
 
isFinished() - Method in class org.wpilib.command2.ProxyCommand
 
isFinished() - Method in class org.wpilib.command2.RepeatCommand
 
isFinished() - Method in class org.wpilib.command2.ScheduleCommand
 
isFinished() - Method in class org.wpilib.command2.SelectCommand
 
isFinished() - Method in class org.wpilib.command2.SequentialCommandGroup
 
isFinished() - Method in class org.wpilib.command2.WaitCommand
 
isFinished() - Method in class org.wpilib.command2.WaitUntilCommand
 
isFinished() - Method in class org.wpilib.command2.WrapperCommand
Whether the command has finished.
isFinished(double) - Method in class org.wpilib.math.trajectory.ExponentialProfile.ProfileTiming
Decides if the profile is finished by time t.
isFinished(double) - Method in class org.wpilib.math.trajectory.TrapezoidProfile
Returns true if the profile has reached the goal.
isFloat() - Method in class org.wpilib.networktables.NetworkTableValue
Determine if entry value contains a float.
isFloatArray() - Method in class org.wpilib.networktables.NetworkTableValue
Determine if entry value contains a float[].
isFMSAttached() - Static method in class org.wpilib.driverstation.DriverStation
Gets if the driver station attached to a Field Management System.
isFMSAttached() - Method in class org.wpilib.hardware.hal.ControlWord
Gets the FMS attached flag.
isFwdSolenoidDisabled() - Method in class org.wpilib.hardware.pneumatic.DoubleSolenoid
Check if the forward solenoid is Disabled.
isHubConnected() - Method in class org.wpilib.hardware.expansionhub.ExpansionHub
Gets if the hub is currently connected over USB.
isHubConnected() - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Gets if the underlying ExpansionHub is connected.
isHubConnected() - Method in class org.wpilib.hardware.expansionhub.ExpansionHubServo
Gets if the underlying ExpansionHub is connected.
isIdentical(Matrix, double) - Method in class org.wpilib.math.linalg.Matrix
Checks if another Matrix is identical to "this" one within a specified tolerance.
isImmutable() - Method in class org.wpilib.math.geometry.proto.Pose2dProto
 
isImmutable() - Method in class org.wpilib.math.geometry.proto.Pose3dProto
 
isImmutable() - Method in class org.wpilib.math.geometry.proto.QuaternionProto
 
isImmutable() - Method in class org.wpilib.math.geometry.proto.Rotation2dProto
 
isImmutable() - Method in class org.wpilib.math.geometry.proto.Rotation3dProto
 
isImmutable() - Method in class org.wpilib.math.geometry.proto.Transform2dProto
 
isImmutable() - Method in class org.wpilib.math.geometry.proto.Transform3dProto
 
isImmutable() - Method in class org.wpilib.math.geometry.proto.Translation2dProto
 
isImmutable() - Method in class org.wpilib.math.geometry.proto.Translation3dProto
 
isImmutable() - Method in class org.wpilib.math.geometry.struct.Pose2dStruct
 
isImmutable() - Method in class org.wpilib.math.geometry.struct.Pose3dStruct
 
isImmutable() - Method in class org.wpilib.math.geometry.struct.QuaternionStruct
 
isImmutable() - Method in class org.wpilib.math.geometry.struct.Rotation2dStruct
 
isImmutable() - Method in class org.wpilib.math.geometry.struct.Rotation3dStruct
 
isImmutable() - Method in class org.wpilib.math.geometry.struct.Transform2dStruct
 
isImmutable() - Method in class org.wpilib.math.geometry.struct.Transform3dStruct
 
isImmutable() - Method in class org.wpilib.math.geometry.struct.Translation2dStruct
 
isImmutable() - Method in class org.wpilib.math.geometry.struct.Translation3dStruct
 
isImmutable() - Method in interface org.wpilib.util.protobuf.Protobuf
Returns whether or not objects are immutable.
isImmutable() - Method in interface org.wpilib.util.struct.Struct
Returns whether or not objects are immutable.
isInt - Variable in enum class org.wpilib.util.struct.StructFieldType
Indicates if the data type is a signed integer.
isInt() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Returns whether the field type is a signed integer.
isInteger() - Method in class org.wpilib.networktables.NetworkTableValue
Determine if entry value contains a long.
isInteger() - Method in class org.wpilib.vision.camera.VideoProperty
Returns true if property is an integer.
isIntegerArray() - Method in class org.wpilib.networktables.NetworkTableValue
Determine if entry value contains a long[].
isJoystickConnected(int) - Static method in class org.wpilib.driverstation.DriverStation
Returns if a joystick is connected to the Driver Station.
isJoystickConnectionWarningSilenced() - Static method in class org.wpilib.driverstation.DriverStation
Returns whether joystick connection warnings are silenced.
isLowerPriorityThan(Command) - Method in interface org.wpilib.command3.Command
Checks if this command has a lower priority than another command.
isNear(double, double, double) - Static method in class org.wpilib.math.util.MathUtil
Checks if the given value matches an expected value within a certain tolerance.
isNear(double, double, double, double, double) - Static method in class org.wpilib.math.util.MathUtil
Checks if the given value matches an expected value within a certain tolerance.
isNear(Measure, double) - Method in interface org.wpilib.units.Measure
Checks if this measure is near another measure of the same unit.
isNear(Measure, Measure) - Method in interface org.wpilib.units.Measure
Checks if this measure is near another measure of the same unit, with a specified tolerance of the same unit.
isOpMode(long) - Static method in class org.wpilib.driverstation.DriverStation
Check to see if the selected operating mode is a particular value.
isOpMode(String) - Static method in class org.wpilib.driverstation.DriverStation
Check to see if the selected operating mode is a particular value.
isPersistent() - Method in class org.wpilib.networktables.NetworkTableEntry
Returns whether the value is persistent through program restarts.
isPersistent() - Method in class org.wpilib.networktables.Topic
Returns whether the value is persistent through server restarts.
isPersistent(String) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Returns whether the value is persistent through program restarts.
isPublished() - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
isPublished() - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Return whether this sendable has an associated table.
isPublished() - Method in interface org.wpilib.util.sendable.SendableBuilder
Return whether this sendable has been published.
isPulsing() - Method in class org.wpilib.hardware.discrete.DigitalOutput
Determine if the pulse is still going.
isPulsing(int) - Static method in class org.wpilib.hardware.hal.DIOJNI
Checks a DIO line to see if it is currently generating a pulse.
isRaw() - Method in class org.wpilib.networktables.NetworkTableValue
Determine if entry value contains a byte[].
isReal() - Static method in class org.wpilib.framework.RobotBase
Get if the robot is real.
isRetained() - Method in class org.wpilib.networktables.Topic
Returns whether the topic is retained by server when there are no publishers.
isReversed() - Method in class org.wpilib.hardware.led.AddressableLEDBufferView
Checks if this view is reversed with respect to its backing buffer.
isReversed() - Method in class org.wpilib.math.trajectory.TrajectoryConfig
Returns whether the trajectory is reversed or not.
isRevSolenoidDisabled() - Method in class org.wpilib.hardware.pneumatic.DoubleSolenoid
Check if the reverse solenoid is Disabled.
isRoboRIO() - Method in interface org.wpilib.vision.stream.CameraServerShared
Get if running on a roboRIO.
isRunning() - Method in class org.wpilib.system.Timer
Whether the timer is currently running.
isRunning(Command) - Method in class org.wpilib.command3.Scheduler
Checks if a command is currently running.
isSafetyEnabled() - Method in class org.wpilib.hardware.motor.MotorSafety
Return the state of the motor safety enabled flag.
isScheduled() - Method in class org.wpilib.command2.Command
Whether the command is currently scheduled.
isScheduled(Command) - Method in class org.wpilib.command2.CommandScheduler
Whether the given commands are running.
isScheduled(Command...) - Method in class org.wpilib.command2.CommandScheduler
Whether the given commands are running.
isScheduled(Command) - Method in class org.wpilib.command3.Scheduler
Checks if a command is currently scheduled to run, but is not yet running.
isScheduledOrRunning(Command) - Method in class org.wpilib.command3.Scheduler
Checks if a command is currently scheduled to run, or is already running.
isSetMetadata() - Method in class org.wpilib.datalog.DataLogRecord
Returns true if the record is a set metadata control record.
isSimDeviceEnabled(String) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
isSimulation() - Static method in class org.wpilib.framework.RobotBase
Get if the robot is a simulation.
isSourceConnected(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns true if source is connected.
isSourceEnabled(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Returns true if source is enabled.
isStabilizable(int, int, double[], double[]) - Static method in class org.wpilib.math.jni.LinearSystemUtilJNI
Returns true if (A, B) is a stabilizable pair.
isStabilizable(Matrix, Matrix) - Static method in class org.wpilib.math.system.LinearSystemUtil
Returns true if (A, B) is a stabilizable pair.
isStart() - Method in class org.wpilib.datalog.DataLogRecord
Returns true if the record is a start control record.
isString() - Method in class org.wpilib.networktables.NetworkTableValue
Determine if entry value contains a String.
isString() - Method in class org.wpilib.vision.camera.VideoProperty
Returns true if property is a string.
isStringArray() - Method in class org.wpilib.networktables.NetworkTableValue
Determine if entry value contains a String[].
isSysActive() - Static method in class org.wpilib.system.RobotController
Gets a value indicating whether the FPGA outputs are enabled.
isSystemTimeValid() - Static method in class org.wpilib.system.RobotController
Gets if the system time is valid.
isTeleop() - Static method in class org.wpilib.driverstation.DriverStation
Gets a value indicating whether the Driver Station requires the robot to be running in operator-controlled mode.
isTeleop() - Static method in class org.wpilib.framework.RobotBase
Determine if the robot is currently in Operator Control mode as determined by the Driver Station.
isTeleop() - Method in class org.wpilib.hardware.hal.ControlWord
Gets a value indicating whether the Driver Station requires the robot to be running in operator-controlled mode.
isTeleopEnabled() - Static method in class org.wpilib.driverstation.DriverStation
Gets a value indicating whether the Driver Station requires the robot to be running in operator-controller mode and enabled.
isTeleopEnabled() - Static method in class org.wpilib.framework.RobotBase
Determine if the robot is currently in Operator Control mode and enabled as determined by the Driver Station.
isTeleopEnabled() - Method in class org.wpilib.hardware.hal.ControlWord
Gets a value indicating whether the Driver Station requires the robot to be running in operator-controller mode and enabled.
isTest() - Static method in class org.wpilib.driverstation.DriverStation
Gets a value indicating whether the Driver Station requires the robot to be running in Test mode.
isTest() - Static method in class org.wpilib.framework.RobotBase
Determine if the robot is currently in Test mode as determined by the Driver Station.
isTest() - Method in class org.wpilib.hardware.hal.ControlWord
Gets a value indicating whether the Driver Station requires the robot to be running in test mode.
isTestEnabled() - Static method in class org.wpilib.driverstation.DriverStation
Gets a value indicating whether the Driver Station requires the robot to be running in Test mode and enabled.
isTestEnabled() - Static method in class org.wpilib.framework.RobotBase
Determine if the robot is current in Test mode and enabled as determined by the Driver Station.
isTestEnabled() - Method in class org.wpilib.hardware.hal.ControlWord
Gets a value indicating whether the Driver Station requires the robot to be running in test mode and enabled.
isTimingPaused() - Static method in class org.wpilib.hardware.hal.simulation.SimulatorJNI
 
isTimingPaused() - Static method in class org.wpilib.simulation.SimHooks
Check if the simulator time is paused.
isUint - Variable in enum class org.wpilib.util.struct.StructFieldType
Indicates if the data type is an unsigned integer.
isUint() - Method in class org.wpilib.util.struct.StructFieldDescriptor
Returns whether the field type is an unsigned integer.
isValid() - Method in class org.wpilib.datalog.DataLogReader
Returns true if the data log is valid (e.g.
isValid() - Method in class org.wpilib.networktables.EntryBase
 
isValid() - Method in class org.wpilib.networktables.MultiSubscriber
Determines if the native handle is valid.
isValid() - Method in class org.wpilib.networktables.NetworkTableEntry
Determines if the native handle is valid.
isValid() - Method in class org.wpilib.networktables.NetworkTableInstance
Determines if the native handle is valid.
isValid() - Method in class org.wpilib.networktables.NetworkTableListener
Determines if the native handle is valid.
isValid() - Method in class org.wpilib.networktables.NetworkTableListenerPoller
Determines if the native handle is valid.
isValid() - Method in class org.wpilib.networktables.NetworkTableValue
Determine if entry value contains a value or is unassigned.
isValid() - Method in interface org.wpilib.networktables.PubSub
Determines if the native handle is valid.
isValid() - Method in class org.wpilib.networktables.Topic
Determines if the native handle is valid.
isValid() - Method in class org.wpilib.util.struct.StructDescriptor
Returns whether the struct is valid (e.g.
isValid() - Method in class org.wpilib.vision.camera.VideoListener
Returns true if the video listener handle is valid.
isValid() - Method in class org.wpilib.vision.camera.VideoProperty
Returns true if property is valid.
isValid() - Method in class org.wpilib.vision.camera.VideoSink
Returns true if the VideoSink is valid.
isValid() - Method in class org.wpilib.vision.camera.VideoSource
Returns true if the VideoSource is valid.
isValidDataType(Object) - Static method in class org.wpilib.networktables.NetworkTableEntry
Checks if a data value is of a type that can be placed in a NetworkTable entry.
IterativeRobotBase - Class in org.wpilib.framework
IterativeRobotBase implements a specific type of robot program framework, extending the RobotBase class.
IterativeRobotBase(double) - Constructor for class org.wpilib.framework.IterativeRobotBase
Constructor for IterativeRobotBase.
iterator() - Method in class org.wpilib.datalog.DataLogReader
 
iterator() - Method in class org.wpilib.units.collections.ReadOnlyPrimitiveLongSet
 

J

JNIWrapper - Class in org.wpilib.hardware.hal
Base class for all JNI wrappers.
JNIWrapper() - Constructor for class org.wpilib.hardware.hal.JNIWrapper
Utility class.
JNIWrapper.Helper - Class in org.wpilib.hardware.hal
Sets whether JNI should be loaded in the static block.
Joule - Static variable in class org.wpilib.units.Units
The base unit of energy.
Joules - Static variable in class org.wpilib.units.Units
The base unit of energy.
Joystick - Class in org.wpilib.driverstation
Handle input from Flight Joysticks connected to the Driver Station.
Joystick(int) - Constructor for class org.wpilib.driverstation.Joystick
Construct an instance of a joystick.
Joystick.AxisType - Enum Class in org.wpilib.driverstation
Represents an analog axis on a joystick.
Joystick.ButtonType - Enum Class in org.wpilib.driverstation
Represents a digital button on a joystick.
JoystickButton - Class in org.wpilib.command2.button
A Trigger that gets its state from a GenericHID.
JoystickButton - Class in org.wpilib.command3.button
A Trigger that gets its state from a GenericHID.
JoystickButton(GenericHID, int) - Constructor for class org.wpilib.command2.button.JoystickButton
Creates a joystick button for triggering commands.
JoystickButton(GenericHID, int) - Constructor for class org.wpilib.command3.button.JoystickButton
Creates a joystick button for triggering commands.
JoystickSim - Class in org.wpilib.simulation
Class to control a simulated joystick.
JoystickSim(int) - Constructor for class org.wpilib.simulation.JoystickSim
Constructs from a joystick port number.
JoystickSim(Joystick) - Constructor for class org.wpilib.simulation.JoystickSim
Constructs from a Joystick object.

K

k10Ms - Enum constant in enum class org.wpilib.hardware.discrete.PWM.OutputPeriod
Pulse every 10ms.
k10p71 - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotGearing
Gear ratio of 10.71:1.
k12p75 - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotGearing
Gear ratio of 12.75:1.
k16G - Enum constant in enum class org.wpilib.hardware.accelerometer.ADXL345_I2C.Range
16 Gs max.
k180deg - Static variable in class org.wpilib.math.geometry.Rotation2d
A preallocated Rotation2d representing a counterclockwise rotation by 180° (π rad).
k1X - Enum constant in enum class org.wpilib.hardware.discrete.CounterBase.EncodingType
Count only the rising edge.
k2022RapidReact - Enum constant in enum class org.wpilib.vision.apriltag.AprilTagFields
2022 Rapid React.
k2023ChargedUp - Enum constant in enum class org.wpilib.vision.apriltag.AprilTagFields
2023 Charged Up.
k2024Crescendo - Enum constant in enum class org.wpilib.vision.apriltag.AprilTagFields
2024 Crescendo.
k2025ReefscapeAndyMark - Enum constant in enum class org.wpilib.vision.apriltag.AprilTagFields
2025 Reefscape AndyMark (see TU 12).
k2025ReefscapeWelded - Enum constant in enum class org.wpilib.vision.apriltag.AprilTagFields
2025 Reefscape Welded (see TU 12).
k2026RebuiltAndymark - Enum constant in enum class org.wpilib.vision.apriltag.AprilTagFields
2026 Rebuilt AndyMark.
k2026RebuiltWelded - Enum constant in enum class org.wpilib.vision.apriltag.AprilTagFields
2026 Rebuilt Welded.
k20Ms - Enum constant in enum class org.wpilib.hardware.discrete.PWM.OutputPeriod
Pulse every 20ms.
k2G - Enum constant in enum class org.wpilib.hardware.accelerometer.ADXL345_I2C.Range
2 Gs max.
k2X - Enum constant in enum class org.wpilib.hardware.discrete.CounterBase.EncodingType
Count both the rising and falling edge.
k4G - Enum constant in enum class org.wpilib.hardware.accelerometer.ADXL345_I2C.Range
4 Gs max.
k4X - Enum constant in enum class org.wpilib.hardware.discrete.CounterBase.EncodingType
Count rising and falling on both channels.
k5Ms - Enum constant in enum class org.wpilib.hardware.discrete.PWM.OutputPeriod
Pulse every 5ms.
k5p95 - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotGearing
Gear ratio of 5.95:1.
k7p31 - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotGearing
Gear ratio of 7.31:1.
k8G - Enum constant in enum class org.wpilib.hardware.accelerometer.ADXL345_I2C.Range
8 Gs max.
k8p45 - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotGearing
Gear ratio of 8.45:1.
kA - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
A button.
kA - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Button
A button.
kAccelerometer - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
Accelerometer.
kAddress - Static variable in class org.wpilib.hardware.accelerometer.ADXL345_I2C
Default I2C device address.
kAliceBlue - Static variable in class org.wpilib.util.Color
0xF0F8FF.
KalmanFilter<States,Inputs,Outputs> - Class in org.wpilib.math.estimator
A Kalman filter combines predictions from a model and measurements to give an estimate of the true system state.
KalmanFilter(Nat, Nat, LinearSystem, Matrix, Matrix, double) - Constructor for class org.wpilib.math.estimator.KalmanFilter
Constructs a Kalman filter with the given plant.
KalmanFilterLatencyCompensator<S,I,O> - Class in org.wpilib.math.estimator
This class incorporates time-delayed measurements into a Kalman filter's state estimate.
KalmanFilterLatencyCompensator.ObserverSnapshot - Class in org.wpilib.math.estimator
This class contains all the information about our observer at a given time.
KalmanTypeFilter<States,Inputs,Outputs> - Interface in org.wpilib.math.estimator
Interface for Kalman filters for use with KalmanFilterLatencyCompensator.
kAnalogInputChannels - Static variable in class org.wpilib.system.SensorUtil
Number of analog input channels per Systemcore.
kAndyMark - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
AndyMark.
kAntiqueWhite - Static variable in class org.wpilib.util.Color
0xFAEBD7.
kAqua - Static variable in class org.wpilib.util.Color
0x00FFFF.
kAquamarine - Static variable in class org.wpilib.util.Color
0x7FFFD4.
kAutoManage - Enum constant in enum class org.wpilib.vision.camera.VideoSource.ConnectionStrategy
Automatically connect or disconnect based on whether any sinks are connected to this source.
kAzure - Static variable in class org.wpilib.util.Color
0xF0FFFF.
kB - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
B button.
kB - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Button
B button.
kBack - Enum constant in enum class org.wpilib.drive.RobotDriveBase.MotorType
Back motor.
kBack - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Back button.
kBack - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Button
Back button.
kBasePort - Static variable in class org.wpilib.vision.stream.CameraServer
CameraServer base port.
kBaseResourceDir - Static variable in enum class org.wpilib.vision.apriltag.AprilTagFields
Base resource directory.
kBeige - Static variable in class org.wpilib.util.Color
0xF5F5DC.
kBGR - Enum constant in enum class org.wpilib.hardware.led.AddressableLED.ColorOrder
BGR order.
kBGR - Enum constant in enum class org.wpilib.util.PixelFormat
BGR 8-8-8, 24 bpp.
kBGRA - Enum constant in enum class org.wpilib.util.PixelFormat
BGRA 8-8-8-8.
kBidir - Enum constant in enum class org.wpilib.hardware.hal.SimDevice.Direction
Bidirectional direction for simulation devices.
kBidir - Static variable in class org.wpilib.hardware.hal.SimDeviceJNI
Bidirectional between user code and simulator.
kBisque - Static variable in class org.wpilib.util.Color
0xFFE4C4.
kBlack - Static variable in class org.wpilib.util.Color
0x000000.
kBlanchedAlmond - Static variable in class org.wpilib.util.Color
0xFFEBCD.
kBlue - Enum constant in enum class org.wpilib.util.Color.RGBChannel
The blue channel of an RGB color.
kBlue - Static variable in class org.wpilib.util.Color
0x0000FF.
kBlue1AllianceStation - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
Blue Alliance Station 1 ID.
kBlue2AllianceStation - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
Blue Alliance Station 2 ID.
kBlue3AllianceStation - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
Blue Alliance Station 3 ID.
kBlueAllianceWallRightSide - Enum constant in enum class org.wpilib.vision.apriltag.AprilTagFieldLayout.OriginPosition
Blue alliance wall, right side.
kBlueViolet - Static variable in class org.wpilib.util.Color
0x8A2BE2.
kBool - Enum constant in enum class org.wpilib.util.struct.StructFieldType
bool.
kBoolean - Enum constant in enum class org.wpilib.networktables.NetworkTableType
Boolean data type.
kBoolean - Enum constant in enum class org.wpilib.vision.camera.VideoProperty.Kind
Boolean property.
kBoolean - Static variable in class org.wpilib.hardware.hal.HALValue
Boolean.
kBooleanArray - Enum constant in enum class org.wpilib.networktables.NetworkTableType
Boolean array data type.
kBoth - Enum constant in enum class org.wpilib.math.filter.Debouncer.DebounceType
Both rising and falling edges.
kBRG - Enum constant in enum class org.wpilib.hardware.led.AddressableLED.ColorOrder
BRG order.
kBroadcast - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
Broadcast.
kBroadcast - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
Broadcast.
kBrown - Static variable in class org.wpilib.util.Color
0xA52A2A.
kBrushlandLabs - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
Brushland Labs.
kBurlywood - Static variable in class org.wpilib.util.Color
0xDEB887.
kCadetBlue - Static variable in class org.wpilib.util.Color
0x5F9EA0.
kCancelIncoming - Enum constant in enum class org.wpilib.command2.Command.InterruptionBehavior
This command continues, and the incoming command is not scheduled.
kCancelSelf - Enum constant in enum class org.wpilib.command2.Command.InterruptionBehavior
This command ends, end(true) is called, and the incoming command is scheduled normally.
kCCW_90deg - Static variable in class org.wpilib.math.geometry.Rotation2d
A preallocated Rotation2d representing a counterclockwise rotation by 90° (π/2 rad).
kCCW_Pi_2 - Static variable in class org.wpilib.math.geometry.Rotation2d
A preallocated Rotation2d representing a counterclockwise rotation by π/2 rad (90°).
kChar - Enum constant in enum class org.wpilib.util.struct.StructFieldType
char.
kChartreuse - Static variable in class org.wpilib.util.Color
0x7FFF00.
kChocolate - Static variable in class org.wpilib.util.Color
0xD2691E.
kCircle - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
Circle button.
kCircle - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
Circle button.
kClient - Enum constant in enum class org.wpilib.networktables.NetworkTableInstance.NetworkMode
Running in client mode.
kColon - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
Colon.
kColorSensor - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
Color Sensor.
kComma - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
Comma.
kConnected - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
Client connected (on server, any client connected).
kConnection - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
Any connection event (connect or disconnect).
kContinuous - Enum constant in enum class org.wpilib.hardware.led.LEDPattern.GradientType
A continuous gradient, where the gradient wraps around to allow for seamless scrolling effects.
kCopperforge - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
Copperforge.
kCoral - Static variable in class org.wpilib.util.Color
0xFF7F50.
kCornflowerBlue - Static variable in class org.wpilib.util.Color
0x6495ED.
kCornsilk - Static variable in class org.wpilib.util.Color
0xFFF8DC.
kCreate - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
Create button.
kCrimson - Static variable in class org.wpilib.util.Color
0xDC143C.
kCritical - Static variable in class org.wpilib.networktables.LogMessage
Critical logging level.
kCross - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
Cross button.
kCross - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
Cross button.
kCSCore - Enum constant in enum class org.wpilib.vision.camera.HttpCamera.HttpCameraKind
CS Core camera.
kCTRE - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
Cross the Road Electronics.
kCTRE - Enum constant in enum class org.wpilib.hardware.power.PowerDistribution.ModuleType
CTRE (Cross The Road Electronics) Power Distribution Panel (PDP).
kCTREPCMModules - Static variable in class org.wpilib.system.SensorUtil
Number of PCM Modules.
kCTREPDPChannels - Static variable in class org.wpilib.system.SensorUtil
Number of power distribution channels per PDP.
kCTREPDPModules - Static variable in class org.wpilib.system.SensorUtil
Number of power distribution modules per PDP.
kCTRESolenoidChannels - Static variable in class org.wpilib.system.SensorUtil
Number of solenoid channels per module.
kCv - Enum constant in enum class org.wpilib.vision.camera.VideoSink.Kind
CV video sink.
kCv - Enum constant in enum class org.wpilib.vision.camera.VideoSource.Kind
CV video source.
kCW_90deg - Static variable in class org.wpilib.math.geometry.Rotation2d
A preallocated Rotation2d representing a clockwise rotation by 90° (π/2 rad).
kCW_Pi_2 - Static variable in class org.wpilib.math.geometry.Rotation2d
A preallocated Rotation2d representing a clockwise rotation by π/2 rad (90°).
kCyan - Static variable in class org.wpilib.util.Color
0x00FFFF.
kDarkBlue - Static variable in class org.wpilib.util.Color
0x00008B.
kDarkCyan - Static variable in class org.wpilib.util.Color
0x008B8B.
kDarkGoldenrod - Static variable in class org.wpilib.util.Color
0xB8860B.
kDarkGray - Static variable in class org.wpilib.util.Color
0xA9A9A9.
kDarkGreen - Static variable in class org.wpilib.util.Color
0x006400.
kDarkKhaki - Static variable in class org.wpilib.util.Color
0xBDB76B.
kDarkMagenta - Static variable in class org.wpilib.util.Color
0x8B008B.
kDarkOliveGreen - Static variable in class org.wpilib.util.Color
0x556B2F.
kDarkOrange - Static variable in class org.wpilib.util.Color
0xFF8C00.
kDarkOrchid - Static variable in class org.wpilib.util.Color
0x9932CC.
kDarkRed - Static variable in class org.wpilib.util.Color
0x8B0000.
kDarkSalmon - Static variable in class org.wpilib.util.Color
0xE9967A.
kDarkSeaGreen - Static variable in class org.wpilib.util.Color
0x8FBC8F.
kDarkSlateBlue - Static variable in class org.wpilib.util.Color
0x483D8B.
kDarkSlateGray - Static variable in class org.wpilib.util.Color
0x2F4F4F.
kDarkTurquoise - Static variable in class org.wpilib.util.Color
0x00CED1.
kDarkViolet - Static variable in class org.wpilib.util.Color
0x9400D3.
kDataType - Static variable in class org.wpilib.datalog.BooleanArrayLogEntry
The data type for boolean array values.
kDataType - Static variable in class org.wpilib.datalog.BooleanLogEntry
The data type for boolean values.
kDataType - Static variable in class org.wpilib.datalog.DoubleArrayLogEntry
The data type for double array values.
kDataType - Static variable in class org.wpilib.datalog.DoubleLogEntry
The data type for double values.
kDataType - Static variable in class org.wpilib.datalog.FloatArrayLogEntry
The data type for float array values.
kDataType - Static variable in class org.wpilib.datalog.FloatLogEntry
The data type for float values.
kDataType - Static variable in class org.wpilib.datalog.IntegerArrayLogEntry
The data type for integer array values.
kDataType - Static variable in class org.wpilib.datalog.IntegerLogEntry
The data type for integer values.
kDataType - Static variable in class org.wpilib.datalog.RawLogEntry
The data type for raw values.
kDataType - Static variable in class org.wpilib.datalog.StringArrayLogEntry
The data type for string array values.
kDataType - Static variable in class org.wpilib.datalog.StringLogEntry
The data type for string values.
kDebug - Static variable in class org.wpilib.networktables.LogMessage
Debug log level.
kDebug1 - Static variable in class org.wpilib.networktables.LogMessage
Debug log level 1.
kDebug2 - Static variable in class org.wpilib.networktables.LogMessage
Debug log level 2.
kDebug3 - Static variable in class org.wpilib.networktables.LogMessage
Debug log level 3.
kDebug4 - Static variable in class org.wpilib.networktables.LogMessage
Debug log level 4.
kDeepPink - Static variable in class org.wpilib.util.Color
0xFF1493.
kDeepSkyBlue - Static variable in class org.wpilib.util.Color
0x00BFFF.
kDefaultDeadband - Static variable in class org.wpilib.drive.RobotDriveBase
Default input deadband.
kDefaultField - Static variable in enum class org.wpilib.vision.apriltag.AprilTagFields
Alias to the current game.
kDefaultMaxOutput - Static variable in class org.wpilib.drive.RobotDriveBase
Default maximum output.
kDefaultModule - Static variable in class org.wpilib.hardware.power.PowerDistribution
Default module number.
kDefaultPeriod - Static variable in class org.wpilib.framework.TimedRobot
Default loop period.
kDefaultPeriod - Static variable in class org.wpilib.opmode.PeriodicOpMode
Default loop period.
kDefaultPeriodic - Static variable in class org.wpilib.networktables.PubSubOptions
Default value of periodic.
kDefaultPort - Static variable in class org.wpilib.networktables.NetworkTableInstance
The default port that network tables operates on.
kDefaultThrottleChannel - Static variable in class org.wpilib.driverstation.Joystick
Default throttle axis channel.
kDefaultTwistChannel - Static variable in class org.wpilib.driverstation.Joystick
Default twist axis channel.
kDefaultXChannel - Static variable in class org.wpilib.driverstation.Joystick
Default X axis channel.
kDefaultYChannel - Static variable in class org.wpilib.driverstation.Joystick
Default Y axis channel.
kDefaultZChannel - Static variable in class org.wpilib.driverstation.Joystick
Default Z axis channel.
kDEKA - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
DEKA Research and Development Corp.
kDenim - Static variable in class org.wpilib.util.Color
0x1560BD.
kDigitalChannels - Static variable in class org.wpilib.system.SensorUtil
Number of digital channels per Systemcore.
kDimGray - Static variable in class org.wpilib.util.Color
0x696969.
kDisconnected - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
Client disconnected (on server, any client disconnected).
kDiscontinuous - Enum constant in enum class org.wpilib.hardware.led.LEDPattern.GradientType
A discontinuous gradient, where the first pixel is set to the first color of the gradient and the final pixel is set to the last color of the gradient.
kDistanceSensor - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
Distance sensor.
kDodgerBlue - Static variable in class org.wpilib.util.Color
0x1E90FF.
kDouble - Enum constant in enum class org.wpilib.networktables.NetworkTableType
Double precision floating-point data type.
kDouble - Enum constant in enum class org.wpilib.util.struct.StructFieldType
double.
kDouble - Static variable in class org.wpilib.hardware.hal.HALValue
Double.
kDoubleArray - Enum constant in enum class org.wpilib.networktables.NetworkTableType
Double precision floating-point array data type.
kDoubleFalcon500PerSide - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
Two Falcon 500 motors per drive side.
kDoubleNEOPerSide - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
Two NEO motors per drive side.
kDpadDown - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
D-pad down button.
kDpadLeft - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
D-pad left button.
kDpadRight - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
D-pad right button.
kDpadUp - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
D-pad up button.
kDtsDsr - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.FlowControl
DTS/DSR flow control.
kDualCIMPerSide - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
Two CIM motors per drive side.
kDualMiniCIMPerSide - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
Two Mini CIM motors per drive side.
kDynamicForward - Enum constant in enum class org.wpilib.sysid.SysIdRoutineLog.State
Dynamic forward test.
kDynamicReverse - Enum constant in enum class org.wpilib.sysid.SysIdRoutineLog.State
Dynamic reverse test.
kEastFace - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
East Face button.
KEEP_DUPLICATES - Static variable in interface org.wpilib.networktables.PubSubOption
Indicates duplicate value changes will be preserved.
keepDuplicates - Variable in class org.wpilib.networktables.PubSubOptions
Preserve duplicate value changes (rather than ignoring them).
KeepDuplicates(boolean) - Constructor for record class org.wpilib.networktables.PubSubOption.KeepDuplicates
Creates an instance of a KeepDuplicates record class.
kEightInch - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotWheelSize
Eight inch diameter wheels.
kEllipses - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
Ellipses button.
Kelvin - Static variable in class org.wpilib.units.Units
The base unit of temperature, where a value of 0 corresponds with absolutely zero energy in the measured system.
kEncoder - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
Encoder.
kEndOfInput - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
End of input.
kEnum - Enum constant in enum class org.wpilib.vision.camera.VideoProperty.Kind
Enum property.
kEnum - Static variable in class org.wpilib.hardware.hal.HALValue
Enum.
kEquals - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
Equals.
kError - Static variable in class org.wpilib.networktables.LogMessage
Error logging level.
kEven - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Parity
Even parity.
keySet() - Method in class org.wpilib.units.collections.LongToObjectHashMap
Gets the keys contained in the map.
kFalling - Enum constant in enum class org.wpilib.math.filter.Debouncer.DebounceType
Falling edge.
kFallingEdge - Enum constant in enum class org.wpilib.counter.EdgeConfiguration
Falling edge configuration.
kFirebrick - Static variable in class org.wpilib.util.Color
0xB22222.
kFirmwareUpdate - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
Firmware update.
kFirstBlue - Static variable in class org.wpilib.util.Color
0x0066B3.
kFirstRed - Static variable in class org.wpilib.util.Color
0xED1C24.
kFixedFlourescent2 - Static variable in class org.wpilib.vision.camera.VideoCamera.WhiteBalance
Fixed fluorescent white balance 2.
kFixedFluorescent1 - Static variable in class org.wpilib.vision.camera.VideoCamera.WhiteBalance
Fixed fluorescent white balance 1.
kFixedIndoor - Static variable in class org.wpilib.vision.camera.VideoCamera.WhiteBalance
Fixed indoor white balance.
kFixedOutdoor1 - Static variable in class org.wpilib.vision.camera.VideoCamera.WhiteBalance
Fixed outdoor white balance 1.
kFixedOutdoor2 - Static variable in class org.wpilib.vision.camera.VideoCamera.WhiteBalance
Fixed outdoor white balance 2.
kFlat - Enum constant in enum class org.wpilib.hardware.imu.OnboardIMU.MountOrientation
Flat (mounted parallel to the ground).
kFloat - Enum constant in enum class org.wpilib.networktables.NetworkTableType
Single precision floating-point data type.
kFloat - Enum constant in enum class org.wpilib.util.struct.StructFieldType
float.
kFloatArray - Enum constant in enum class org.wpilib.networktables.NetworkTableType
Single precision floating-point array data type.
kFloralWhite - Static variable in class org.wpilib.util.Color
0xFFFAF0.
kFlushOnAccess - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.WriteBufferMode
Flush the buffer on each access.
kFlushWhenFull - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.WriteBufferMode
Flush the buffer when it is full.
kForceClose - Enum constant in enum class org.wpilib.vision.camera.VideoSource.ConnectionStrategy
Never open the connection.
kForestGreen - Static variable in class org.wpilib.util.Color
0x228B22.
kForward - Enum constant in enum class org.wpilib.command2.sysid.SysIdRoutine.Direction
Forward.
kForward - Enum constant in enum class org.wpilib.hardware.pneumatic.DoubleSolenoid.Value
Forward position.
kFrame - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
Frame button.
kFrameDequeue - Enum constant in enum class org.wpilib.util.TimestampSource
wpi::Now when the new frame was dequeued by CSCore.
kFrontLeft - Enum constant in enum class org.wpilib.drive.RobotDriveBase.MotorType
Front left motor.
kFrontRight - Enum constant in enum class org.wpilib.drive.RobotDriveBase.MotorType
Front right motor.
kFuchsia - Static variable in class org.wpilib.util.Color
0xFF00FF.
kGainsboro - Static variable in class org.wpilib.util.Color
0xDCDCDC.
kGBR - Enum constant in enum class org.wpilib.hardware.led.AddressableLED.ColorOrder
GBR order.
kGhostWhite - Static variable in class org.wpilib.util.Color
0xF8F8FF.
kGold - Static variable in class org.wpilib.util.Color
0xFFD700.
kGoldenrod - Static variable in class org.wpilib.util.Color
0xDAA520.
kGoogle - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
Google button.
kGrapple - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
Grapple.
kGray - Enum constant in enum class org.wpilib.util.PixelFormat
Grayscale, 8 bpp.
kGray - Static variable in class org.wpilib.util.Color
0x808080.
kGRB - Enum constant in enum class org.wpilib.hardware.led.AddressableLED.ColorOrder
GRB order.
kGreen - Enum constant in enum class org.wpilib.util.Color.RGBChannel
The green channel of an RGB color.
kGreen - Static variable in class org.wpilib.util.Color
0x008000.
kGreenYellow - Static variable in class org.wpilib.util.Color
0xADFF2F.
kGuide - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Guide button.
kGyroSensor - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
Gyro sensor.
kHamburger - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
Hamburger button.
kHoneydew - Static variable in class org.wpilib.util.Color
0xF0FFF0.
kHotPink - Static variable in class org.wpilib.util.Color
0xFF69B4.
kHttp - Enum constant in enum class org.wpilib.vision.camera.VideoSource.Kind
HTTP video source.
kIdentifier - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
Identifier.
Kilo(U) - Static method in class org.wpilib.units.Units
Creates a unit equal to a thousand of the base unit, eg Kilograms = Kilo(Units.Grams).
Kilo(U, String, String) - Static method in class org.wpilib.units.Units
Creates a unit equal to a thousand of the base unit, eg Kilograms = Kilo(Units.Grams).
Kilogram - Static variable in class org.wpilib.units.Units
The standard SI unit of mass.
KilogramMetersPerSecond - Static variable in class org.wpilib.units.Units
The standard SI unit for linear momentum, equivalent to a one Units.Kilogram mass moving at one Units.MetersPerSecond.
KilogramMetersSquaredPerSecond - Static variable in class org.wpilib.units.Units
The standard SI unit for angular momentum.
Kilograms - Static variable in class org.wpilib.units.Units
The standard SI unit of mass.
KilogramSquareMeters - Static variable in class org.wpilib.units.Units
The standard SI unit for moment of inertia.
kilogramsToLbs(double) - Static method in class org.wpilib.math.util.Units
Converts kilograms into lbs (pound-mass).
Kilojoule - Static variable in class org.wpilib.units.Units
A unit equal to 1,000 Units.Joules.
Kilojoules - Static variable in class org.wpilib.units.Units
A unit equal to 1,000 Units.Joules.
KiloOhm - Static variable in class org.wpilib.units.Units
A unit equal to 1,000 Units.Ohms.
KiloOhms - Static variable in class org.wpilib.units.Units
A unit equal to 1,000 Units.Ohms.
kImmediate - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
Initial listener addition.
kind - Variable in class org.wpilib.vision.camera.VideoEvent
The video event kind.
kIndianRed - Static variable in class org.wpilib.util.Color
0xCD5C5C.
kIndigo - Static variable in class org.wpilib.util.Color
0x4B0082.
Kinematics<P,S,A> - Interface in org.wpilib.math.kinematics
Helper class that converts a chassis velocity (dx and dtheta components) into wheel velocities and chassis accelerations into wheel accelerations.
kInfo - Static variable in class org.wpilib.networktables.LogMessage
Info log level.
kInput - Enum constant in enum class org.wpilib.hardware.hal.SimDevice.Direction
Input direction for simulation devices.
kInput - Static variable in class org.wpilib.hardware.hal.SimDeviceJNI
Input to user code from the simulator.
kInt - Static variable in class org.wpilib.hardware.hal.HALValue
Int.
kInt16 - Enum constant in enum class org.wpilib.util.struct.StructFieldType
int16.
kInt32 - Enum constant in enum class org.wpilib.util.struct.StructFieldType
int32.
kInt64 - Enum constant in enum class org.wpilib.util.struct.StructFieldType
int64.
kInt8 - Enum constant in enum class org.wpilib.util.struct.StructFieldType
int8.
kInteger - Enum constant in enum class org.wpilib.networktables.NetworkTableType
Integer data type.
kInteger - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
Integer.
kInteger - Enum constant in enum class org.wpilib.vision.camera.VideoProperty.Kind
Integer property.
kIntegerArray - Enum constant in enum class org.wpilib.networktables.NetworkTableType
Integer array data type.
kIOBreakout - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
IO breakout.
kIvory - Static variable in class org.wpilib.util.Color
0xFFFFF0.
kJoystickPorts - Static variable in class org.wpilib.driverstation.DriverStation
Number of Joystick ports.
kKauaiLabs - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
Kauai Labs.
kKeepOpen - Enum constant in enum class org.wpilib.vision.camera.VideoSource.ConnectionStrategy
Try to keep the connection open regardless of whether any sinks are connected.
kKhaki - Static variable in class org.wpilib.util.Color
0xF0E68C.
kL1 - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
Left trigger 1 button.
kL1 - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
Left trigger 1 button.
kL2 - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Axis
Left trigger 2.
kL2 - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
Left trigger 2 button.
kL2 - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Axis
Left trigger 2.
kL2 - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
Left trigger 2 button.
kL3 - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
L3 (left stick) button.
kL3 - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
L3 (left stick) button.
kLandscape - Enum constant in enum class org.wpilib.hardware.imu.OnboardIMU.MountOrientation
Landscape (vertically mounted with long edge of Systemcore parallel to the ground).
kLavender - Static variable in class org.wpilib.util.Color
0xE6E6FA.
kLavenderBlush - Static variable in class org.wpilib.util.Color
0xFFF0F5.
kLawnGreen - Static variable in class org.wpilib.util.Color
0x7CFC00.
kLeft - Enum constant in enum class org.wpilib.drive.RobotDriveBase.MotorType
Left motor.
kLeftBrace - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
Left curly brace.
kLeftBracket - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
Left square bracket.
kLeftBumper - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Left bumper button.
kLeftBumper - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
Left bumper button.
kLeftBumper - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Button
Left bumper button.
kLeftPaddle1 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Left Paddle 1 button.
kLeftPaddle2 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Left Paddle 2 button.
kLeftRumble - Enum constant in enum class org.wpilib.driverstation.GenericHID.RumbleType
Left rumble motor.
kLeftStick - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Left stick button.
kLeftStick - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
Left stick button.
kLeftStick - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Button
Left stick button.
kLeftTrigger - Enum constant in enum class org.wpilib.driverstation.Gamepad.Axis
Left trigger.
kLeftTrigger - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
Left trigger button.
kLeftTrigger - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Axis
Left trigger.
kLeftTriggerRumble - Enum constant in enum class org.wpilib.driverstation.GenericHID.RumbleType
Left trigger rumble motor.
kLeftX - Enum constant in enum class org.wpilib.driverstation.Gamepad.Axis
Left X axis.
kLeftX - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Axis
Left X axis.
kLeftX - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Axis
Left X axis.
kLeftX - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Axis
Left X axis.
kLeftX - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Axis
Left X axis.
kLeftY - Enum constant in enum class org.wpilib.driverstation.Gamepad.Axis
Left Y axis.
kLeftY - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Axis
Left Y axis.
kLeftY - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Axis
Left Y axis.
kLeftY - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Axis
Left Y axis.
kLeftY - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Axis
Left Y axis.
kLemonChiffon - Static variable in class org.wpilib.util.Color
0xFFFACD.
kLightBlue - Static variable in class org.wpilib.util.Color
0xADD8E6.
kLightCoral - Static variable in class org.wpilib.util.Color
0xF08080.
kLightCyan - Static variable in class org.wpilib.util.Color
0xE0FFFF.
kLightGoldenrodYellow - Static variable in class org.wpilib.util.Color
0xFAFAD2.
kLightGray - Static variable in class org.wpilib.util.Color
0xD3D3D3.
kLightGreen - Static variable in class org.wpilib.util.Color
0x90EE90.
kLightPink - Static variable in class org.wpilib.util.Color
0xFFB6C1.
kLightSalmon - Static variable in class org.wpilib.util.Color
0xFFA07A.
kLightSeaGreen - Static variable in class org.wpilib.util.Color
0x20B2AA.
kLightSkyBlue - Static variable in class org.wpilib.util.Color
0x87CEFA.
kLightSlateGray - Static variable in class org.wpilib.util.Color
0x778899.
kLightSteelBlue - Static variable in class org.wpilib.util.Color
0xB0C4DE.
kLightYellow - Static variable in class org.wpilib.util.Color
0xFFFFE0.
kLime - Static variable in class org.wpilib.util.Color
0x00FF00.
kLimeGreen - Static variable in class org.wpilib.util.Color
0x32CD32.
kLinen - Static variable in class org.wpilib.util.Color
0xFAF0E6.
kLM - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
Luminary Micro.
kLocal - Enum constant in enum class org.wpilib.networktables.NetworkTableInstance.NetworkMode
Running in local-only mode.
kLogMessage - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
Log message.
kLong - Static variable in class org.wpilib.hardware.hal.HALValue
Long.
kLumynLabs - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
Lumyn Labs.
kMagenta - Static variable in class org.wpilib.util.Color
0xFF00FF.
kMark - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Parity
Parity bit always on.
kMaroon - Static variable in class org.wpilib.util.Color
0x800000.
kMaxJoystickAxes - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
The maximum number of axes.
kMaxJoystickButtons - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
 
kMaxJoystickPOVs - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
The maximum number of POVs.
kMaxJoysticks - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
The maximum number of joysticks.
kMaxJoystickTouchpadFingers - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
The maximum number of fingers per touchpad.
kMaxJoystickTouchpads - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
The maximum number of touchpads.
kMediumAquamarine - Static variable in class org.wpilib.util.Color
0x66CDAA.
kMediumBlue - Static variable in class org.wpilib.util.Color
0x0000CD.
kMediumOrchid - Static variable in class org.wpilib.util.Color
0xBA55D3.
kMediumPurple - Static variable in class org.wpilib.util.Color
0x9370DB.
kMediumSeaGreen - Static variable in class org.wpilib.util.Color
0x3CB371.
kMediumSlateBlue - Static variable in class org.wpilib.util.Color
0x7B68EE.
kMediumSpringGreen - Static variable in class org.wpilib.util.Color
0x00FA9A.
kMediumTurquoise - Static variable in class org.wpilib.util.Color
0x48D1CC.
kMediumVioletRed - Static variable in class org.wpilib.util.Color
0xC71585.
kMidnightBlue - Static variable in class org.wpilib.util.Color
0x191970.
kMintcream - Static variable in class org.wpilib.util.Color
0xF5FFFA.
kMisc1 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Miscellaneous 1 button.
kMisc2 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Miscellaneous 2 button.
kMisc3 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Miscellaneous 3 button.
kMisc4 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Miscellaneous 4 button.
kMisc5 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Miscellaneous 5 button.
kMisc6 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Miscellaneous 6 button.
kMiscellaneous - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
Miscellaneous.
kMistyRose - Static variable in class org.wpilib.util.Color
0xFFE4E1.
kMjpeg - Enum constant in enum class org.wpilib.vision.camera.VideoSink.Kind
MJPEG video sink.
kMJPEG - Enum constant in enum class org.wpilib.util.PixelFormat
Motion-JPEG (compressed image data).
kMJPGStreamer - Enum constant in enum class org.wpilib.vision.camera.HttpCamera.HttpCameraKind
MJPG Streamer camera.
kMoccasin - Static variable in class org.wpilib.util.Color
0xFFE4B5.
kMotorController - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
Motor controller.
kMS - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
MindSensors.
kMXP - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Port
MXP (roboRIO MXP) serial port.
kNavajoWhite - Static variable in class org.wpilib.util.Color
0xFFDEAD.
kNavy - Static variable in class org.wpilib.util.Color
0x000080.
kNetworkInterfacesChanged - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Network Interfaces Changed event.
kNetworkTables - Enum constant in enum class org.wpilib.util.sendable.SendableBuilder.BackendKind
NetworkTables.
kNI - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
National Instruments.
kNone - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.FlowControl
No flow control.
kNone - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Parity
No parity.
kNone - Enum constant in enum class org.wpilib.sysid.SysIdRoutineLog.State
No test.
kNone - Enum constant in enum class org.wpilib.vision.camera.VideoProperty.Kind
No specific property.
kNorthFace - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
North Face button.
kOdd - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Parity
Odd parity.
kOff - Enum constant in enum class org.wpilib.hardware.pneumatic.DoubleSolenoid.Value
Off position.
kOff - Static variable in interface org.wpilib.hardware.led.LEDPattern
A pattern that turns off all LEDs.
kOldLace - Static variable in class org.wpilib.util.Color
0xFDF5E6.
kOlive - Static variable in class org.wpilib.util.Color
0x808000.
kOliveDrab - Static variable in class org.wpilib.util.Color
0x6B8E23.
kOnboard - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Port
Onboard serial port on the roboRIO.
kOne - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.StopBits
One stop bit.
kOnePointFive - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.StopBits
One and a half stop bits.
Koors40 - Class in org.wpilib.hardware.motor
AndyMark Koors40 Motor Controller.
Koors40(int) - Constructor for class org.wpilib.hardware.motor.Koors40
Constructor.
kOptions - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
Options button.
kOptions - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
Options button.
kOrange - Static variable in class org.wpilib.util.Color
0xFFA500.
kOrangeRed - Static variable in class org.wpilib.util.Color
0xFF4500.
kOrchid - Static variable in class org.wpilib.util.Color
0xDA70D6.
kOutput - Enum constant in enum class org.wpilib.hardware.hal.SimDevice.Direction
Output direction for simulation devices.
kOutput - Static variable in class org.wpilib.hardware.hal.SimDeviceJNI
Output from user code to the simulator.
kPaleGoldenrod - Static variable in class org.wpilib.util.Color
0xEEE8AA.
kPaleGreen - Static variable in class org.wpilib.util.Color
0x98FB98.
kPaleTurquoise - Static variable in class org.wpilib.util.Color
0xAFEEEE.
kPaleVioletRed - Static variable in class org.wpilib.util.Color
0xDB7093.
kPapayaWhip - Static variable in class org.wpilib.util.Color
0xFFEFD5.
kPeachPuff - Static variable in class org.wpilib.util.Color
0xFFDAB9.
kPeru - Static variable in class org.wpilib.util.Color
0xCD853F.
kPi - Static variable in class org.wpilib.math.geometry.Rotation2d
A preallocated Rotation2d representing a counterclockwise rotation by π rad (180°).
kPink - Static variable in class org.wpilib.util.Color
0xFFC0CB.
kPlum - Static variable in class org.wpilib.util.Color
0xDDA0DD.
kPneumatics - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
Pneumatics.
kPort0 - Enum constant in enum class org.wpilib.hardware.bus.I2C.Port
I2C Port 0.
kPort1 - Enum constant in enum class org.wpilib.hardware.bus.I2C.Port
I2C Port 1.
kPortrait - Enum constant in enum class org.wpilib.hardware.imu.OnboardIMU.MountOrientation
Portrait (vertically mounted with the short edge of Systemcore parallel to the ground).
kPowderBlue - Static variable in class org.wpilib.util.Color
0xB0E0E6.
kPowerDistribution - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
Power distribution.
kProperties - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
Topic properties changed.
kPS - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
PlayStation button.
kPS - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
PlayStation button.
kPS3 - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
PS3.
kPS4 - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
PS4.
kPS5 - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
PS5.
kPublish - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
New topic published.
kPurple - Static variable in class org.wpilib.util.Color
0x800080.
kPWF - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
Playing With Fusion.
kPwmChannels - Static variable in class org.wpilib.system.SensorUtil
Number of PWM channels per Systemcore.
kQuasistaticForward - Enum constant in enum class org.wpilib.sysid.SysIdRoutineLog.State
Quasistatic forward test.
kQuasistaticReverse - Enum constant in enum class org.wpilib.sysid.SysIdRoutineLog.State
Quasistatic reverse test.
kR1 - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
Right trigger 1 button.
kR1 - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
Right trigger 1 button.
kR2 - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Axis
Right trigger 2.
kR2 - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
Right trigger 2 button.
kR2 - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Axis
Right trigger 2.
kR2 - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
Right trigger 2 button.
kR3 - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
R3 (right stick) button.
kR3 - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
R3 (right stick) button.
kRaw - Enum constant in enum class org.wpilib.networktables.NetworkTableType
Raw data type.
kRaw - Enum constant in enum class org.wpilib.vision.camera.VideoSink.Kind
Raw video sink.
kRaw - Enum constant in enum class org.wpilib.vision.camera.VideoSource.Kind
Raw video source.
kRBG - Enum constant in enum class org.wpilib.hardware.led.AddressableLED.ColorOrder
RBG order.
kRearLeft - Enum constant in enum class org.wpilib.drive.RobotDriveBase.MotorType
Rear left motor.
kRearRight - Enum constant in enum class org.wpilib.drive.RobotDriveBase.MotorType
Rear right motor.
kRed - Enum constant in enum class org.wpilib.util.Color.RGBChannel
The red channel of an RGB color.
kRed - Static variable in class org.wpilib.util.Color
0xFF0000.
kRed1AllianceStation - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
Red Alliance Station 1 ID.
kRed2AllianceStation - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
Red Alliance Station 2 ID.
kRed3AllianceStation - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
Red Alliance Station 3 ID.
kRedAllianceWallRightSide - Enum constant in enum class org.wpilib.vision.apriltag.AprilTagFieldLayout.OriginPosition
Red alliance wall, right side.
kReduxRobotics - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
Redux Robotics.
kRelayController - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
Relay controller.
kRev - Enum constant in enum class org.wpilib.hardware.power.PowerDistribution.ModuleType
REV Power Distribution Hub (PDH).
kREV - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
REV Robotics.
kReverse - Enum constant in enum class org.wpilib.command2.sysid.SysIdRoutine.Direction
Reverse.
kReverse - Enum constant in enum class org.wpilib.hardware.pneumatic.DoubleSolenoid.Value
Reverse position.
kREVPHChannels - Static variable in class org.wpilib.system.SensorUtil
Number of power distribution channels per PH.
kREVPHModules - Static variable in class org.wpilib.system.SensorUtil
Number of PH modules.
kRGB - Enum constant in enum class org.wpilib.hardware.led.AddressableLED.ColorOrder
RGB order.
kRGB565 - Enum constant in enum class org.wpilib.util.PixelFormat
RGB 5-6-5, 16 bpp.
kRight - Enum constant in enum class org.wpilib.drive.RobotDriveBase.MotorType
Right motor.
kRightBrace - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
Right curly brace.
kRightBracket - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
Right square bracket.
kRightBumper - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Right bumper button.
kRightBumper - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
Right bumper button.
kRightBumper - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Button
Right bumper button.
kRightPaddle1 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Right Paddle 1 button.
kRightPaddle2 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Right Paddle 2 button.
kRightRumble - Enum constant in enum class org.wpilib.driverstation.GenericHID.RumbleType
Right rumble motor.
kRightStick - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Right stick button.
kRightStick - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
Right stick button.
kRightStick - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Button
Right stick button.
kRightTrigger - Enum constant in enum class org.wpilib.driverstation.Gamepad.Axis
Right trigger.
kRightTrigger - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
Right trigger button.
kRightTrigger - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Axis
Right trigger.
kRightTriggerRumble - Enum constant in enum class org.wpilib.driverstation.GenericHID.RumbleType
Right trigger rumble motor.
kRightX - Enum constant in enum class org.wpilib.driverstation.Gamepad.Axis
Right X axis.
kRightX - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Axis
Right X axis.
kRightX - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Axis
Right X axis.
kRightX - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Axis
Right X axis.
kRightX - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Axis
Right X axis.
kRightY - Enum constant in enum class org.wpilib.driverstation.Gamepad.Axis
Right Y axis.
kRightY - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Axis
Right Y axis.
kRightY - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Axis
Right Y axis.
kRightY - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Axis
Right Y axis.
kRightY - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Axis
Right Y axis.
kRIOStatusBufferInvalidSize - Static variable in class org.wpilib.hardware.hal.communication.NIRioStatus
Buffer invalid size.
kRIOStatusFeatureNotSupported - Static variable in class org.wpilib.hardware.hal.communication.NIRioStatus
Feature not supported.
kRioStatusOffset - Static variable in class org.wpilib.hardware.hal.communication.NIRioStatus
RIO status offset.
kRIOStatusOperationTimedOut - Static variable in class org.wpilib.hardware.hal.communication.NIRioStatus
Operation timed out.
kRIOStatusResourceNotInitialized - Static variable in class org.wpilib.hardware.hal.communication.NIRioStatus
Resource not initialized.
kRioStatusSuccess - Static variable in class org.wpilib.hardware.hal.communication.NIRioStatus
Success.
kRising - Enum constant in enum class org.wpilib.math.filter.Debouncer.DebounceType
Rising edge.
kRisingEdge - Enum constant in enum class org.wpilib.counter.EdgeConfiguration
Rising edge configuration.
kRoboRIO - Enum constant in enum class org.wpilib.system.RuntimeType
roboRIO 1.0.
kRoboRIO2 - Enum constant in enum class org.wpilib.system.RuntimeType
roboRIO 2.0.
kRobotController - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
Robot controller.
kRosyBrown - Static variable in class org.wpilib.util.Color
0xBC8F8F.
kRoyalBlue - Static variable in class org.wpilib.util.Color
0x4169E1.
kRtsCts - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.FlowControl
RTS/CTS flow control.
kSaddleBrown - Static variable in class org.wpilib.util.Color
0x8B4513.
kSalmon - Static variable in class org.wpilib.util.Color
0xFA8072.
kSandyBrown - Static variable in class org.wpilib.util.Color
0xF4A460.
kSeaGreen - Static variable in class org.wpilib.util.Color
0x2E8B57.
kSeashell - Static variable in class org.wpilib.util.Color
0xFFF5EE.
kSemicolon - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
Semicolon.
kServer - Enum constant in enum class org.wpilib.networktables.NetworkTableInstance.NetworkMode
Running in server mode.
kServoController - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
Servo Controller.
kShare - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
Share button.
kSienna - Static variable in class org.wpilib.util.Color
0xA0522D.
kSilver - Static variable in class org.wpilib.util.Color
0xC0C0C0.
kSimulation - Enum constant in enum class org.wpilib.system.RuntimeType
Simulation runtime.
kSingleCIMPerSide - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
One CIM motor per drive side.
kSingleFalcon500PerSide - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
One Falcon 500 motor per drive side.
kSingleMiniCIMPerSide - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
One Mini CIM motor per drive side.
kSingleNEOPerSide - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
One NEO motor per drive side.
kSinkCreated - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Sink Created event.
kSinkDestroyed - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Sink Destroyed event.
kSinkDisabled - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Sink Disabled event.
kSinkEnabled - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Sink Enabled event.
kSinkPropertyChoicesUpdated - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Sink Property Choices Updated event.
kSinkPropertyCreated - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Sink Property Created event.
kSinkPropertyValueUpdated - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Sink Property Value Updated event.
kSinkSourceChanged - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Sink Source Changed event.
kSixInch - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotWheelSize
Six inch diameter wheels.
kSizeBool - Static variable in interface org.wpilib.util.struct.Struct
Serialized size of a "bool" value.
kSizeDouble - Static variable in interface org.wpilib.util.struct.Struct
Serialized size of an "double" or "float64" value.
kSizeFloat - Static variable in interface org.wpilib.util.struct.Struct
Serialized size of an "float" or "float32" value.
kSizeInt16 - Static variable in interface org.wpilib.util.struct.Struct
Serialized size of an "int16" or "uint16" value.
kSizeInt32 - Static variable in interface org.wpilib.util.struct.Struct
Serialized size of an "int32" or "uint32" value.
kSizeInt64 - Static variable in interface org.wpilib.util.struct.Struct
Serialized size of an "int64" or "uint64" value.
kSizeInt8 - Static variable in interface org.wpilib.util.struct.Struct
Serialized size of an "int8" or "uint8" value.
kSkyBlue - Static variable in class org.wpilib.util.Color
0x87CEEB.
kSlateBlue - Static variable in class org.wpilib.util.Color
0x6A5ACD.
kSlateGray - Static variable in class org.wpilib.util.Color
0x708090.
kSnow - Static variable in class org.wpilib.util.Color
0xFFFAFA.
kSourceBytesReceived - Enum constant in enum class org.wpilib.vision.camera.CameraServerJNI.TelemetryKind
kSourceBytesReceived.
kSourceConnected - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Source Connected event.
kSourceCreated - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Source Created event.
kSourceDestroyed - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Source Destroyed event.
kSourceDisconnected - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Source Disconnected event.
kSourceFramesReceived - Enum constant in enum class org.wpilib.vision.camera.CameraServerJNI.TelemetryKind
kSourceFramesReceived.
kSourcePropertyChoicesUpdated - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Source Property Choices Updated event.
kSourcePropertyCreated - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Source Property Created event.
kSourcePropertyValueUpdated - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Source Property Value Updated event.
kSourceVideoModeChanged - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Source VideoMode Changed event.
kSourceVideoModesUpdated - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Source Video Modes Updated event.
kSouthFace - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
South Face button.
kSpace - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Parity
Parity bit always off.
kSpringGreen - Static variable in class org.wpilib.util.Color
0x00FF7F.
kSquare - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
Square button.
kSquare - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
Square button.
kStadia - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
Stadia button.
kStandard - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
Standard.
kStart - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Start button.
kStart - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Button
Start button.
kStarting - Enum constant in enum class org.wpilib.networktables.NetworkTableInstance.NetworkMode
Currently starting up (either client or server).
kSteelBlue - Static variable in class org.wpilib.util.Color
0x4682B4.
kString - Enum constant in enum class org.wpilib.networktables.NetworkTableType
String data type.
kString - Enum constant in enum class org.wpilib.vision.camera.VideoProperty.Kind
String property.
kStringArray - Enum constant in enum class org.wpilib.networktables.NetworkTableType
String array data type.
kStruct - Enum constant in enum class org.wpilib.util.struct.StructFieldType
struct.
kStudica - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
Studica.
kSwitchJoyconLeft - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
Switch Joycon Left.
kSwitchJoyconPair - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
Switch Joycon Pair.
kSwitchJoyconRight - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
Switch Joycon Right.
kSwitchPro - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
Switch Pro.
kSWYFTRobotics - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
SWYFT Robotics.
kSystemClockTicksPerMicrosecond - Static variable in class org.wpilib.system.SensorUtil
Ticks per microsecond.
kSystemcore - Enum constant in enum class org.wpilib.system.RuntimeType
Systemcore.
Kt - Variable in class org.wpilib.math.system.DCMotor
Motor torque constant in Newton-meters per amp.
kTan - Static variable in class org.wpilib.util.Color
0xD2B48C.
kTeal - Static variable in class org.wpilib.util.Color
0x008080.
kTeamDeviceType - Static variable in class org.wpilib.hardware.bus.CAN
Team device type.
kTeamManufacturer - Static variable in class org.wpilib.hardware.bus.CAN
Team manufacturer.
kTeamUse - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
Team use.
kTelemetryUpdated - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Telemetry Updated event.
kTenInch - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotWheelSize
Ten inch diameter wheels.
kTheThriftyBot - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
TheThriftyBot.
kThistle - Static variable in class org.wpilib.util.Color
0xD8BFD8.
kThrottle - Enum constant in enum class org.wpilib.driverstation.Joystick.AxisType
Throttle axis.
kTimeSync - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
Time synchronized with server.
kTomato - Static variable in class org.wpilib.util.Color
0xFF6347.
kTop - Enum constant in enum class org.wpilib.driverstation.Joystick.ButtonType
kTop.
kTopic - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
Any topic event (publish, unpublish, or properties changed).
kTouchpad - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
Touchpad button.
kTouchpad - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
Touchpad button.
kTouchpad - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
Touchpad button.
kTriangle - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
Triangle button.
kTriangle - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
Triangle button.
kTrigger - Enum constant in enum class org.wpilib.driverstation.Joystick.ButtonType
kTrigger.
kTurquoise - Static variable in class org.wpilib.util.Color
0x40E0D0.
kTwist - Enum constant in enum class org.wpilib.driverstation.Joystick.AxisType
Twist axis.
kTwo - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.StopBits
Two stop bits.
kTypeString - Static variable in class org.wpilib.networktables.BooleanArrayTopic
The default type string for this topic type.
kTypeString - Static variable in class org.wpilib.networktables.BooleanTopic
The default type string for this topic type.
kTypeString - Static variable in class org.wpilib.networktables.DoubleArrayTopic
The default type string for this topic type.
kTypeString - Static variable in class org.wpilib.networktables.DoubleTopic
The default type string for this topic type.
kTypeString - Static variable in class org.wpilib.networktables.FloatArrayTopic
The default type string for this topic type.
kTypeString - Static variable in class org.wpilib.networktables.FloatTopic
The default type string for this topic type.
kTypeString - Static variable in class org.wpilib.networktables.IntegerArrayTopic
The default type string for this topic type.
kTypeString - Static variable in class org.wpilib.networktables.IntegerTopic
The default type string for this topic type.
kTypeString - Static variable in class org.wpilib.networktables.StringArrayTopic
The default type string for this topic type.
kTypeString - Static variable in class org.wpilib.networktables.StringTopic
The default type string for this topic type.
kUint16 - Enum constant in enum class org.wpilib.util.struct.StructFieldType
uint16.
kUint32 - Enum constant in enum class org.wpilib.util.struct.StructFieldType
uint32.
kUint64 - Enum constant in enum class org.wpilib.util.struct.StructFieldType
uint64.
kUint8 - Enum constant in enum class org.wpilib.util.struct.StructFieldType
uint8.
kUnassigned - Enum constant in enum class org.wpilib.networktables.NetworkTableType
Unassigned data type.
kUnassigned - Static variable in class org.wpilib.hardware.hal.HALValue
Unassigned type.
kUnknown - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
Unknown.
kUnknown - Enum constant in enum class org.wpilib.util.PixelFormat
Unknown format.
kUnknown - Enum constant in enum class org.wpilib.util.sendable.SendableBuilder.BackendKind
Unknown.
kUnknown - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
Unknown.
kUnknown - Enum constant in enum class org.wpilib.util.TimestampSource
unknown.
kUnknown - Enum constant in enum class org.wpilib.vision.camera.HttpCamera.HttpCameraKind
Unknown camera kind.
kUnknown - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Unknown video event.
kUnknown - Enum constant in enum class org.wpilib.vision.camera.VideoSink.Kind
Unknown video sink type.
kUnknown - Enum constant in enum class org.wpilib.vision.camera.VideoSource.Kind
Unknown video source.
kUnknownAllianceStation - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
Unknown Alliance Station ID.
kUnpublish - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
Topic unpublished.
kUsb - Enum constant in enum class org.wpilib.vision.camera.VideoSource.Kind
USB video source.
kUSB - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Port
USB serial port (same as kUSB1).
kUSB1 - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Port
USB serial port 1.
kUSB2 - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Port
USB serial port 2.
kUsbCamerasChanged - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
Usb Cameras Changed event.
kUYVY - Enum constant in enum class org.wpilib.util.PixelFormat
YUV 4:2:2, 16 bpp.
Kv - Variable in class org.wpilib.math.system.DCMotor
Motor velocity constant in (rad/s)/V.
kV4LEOF - Enum constant in enum class org.wpilib.util.TimestampSource
End of Frame.
kV4LSOE - Enum constant in enum class org.wpilib.util.TimestampSource
Start of Exposure.
kValueAll - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
Topic value updated (network or local).
kValueLocal - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
Topic value updated (local).
kValueRemote - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
Topic value updated (via network).
kVertosRobotics - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
Vertos Robotics.
kViolet - Static variable in class org.wpilib.util.Color
0xEE82EE.
kVividHosting - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
Vivid-Hosting.
kWarning - Static variable in class org.wpilib.networktables.LogMessage
Warning log level.
kWestFace - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
West Face button.
kWheat - Static variable in class org.wpilib.util.Color
0xF5DEB3.
kWhite - Static variable in class org.wpilib.util.Color
0xFFFFFF.
kWhiteSmoke - Static variable in class org.wpilib.util.Color
0xF5F5F5.
kX - Enum constant in enum class org.wpilib.driverstation.Joystick.AxisType
X axis.
kX - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
X button.
kX - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Button
X button.
kX - Enum constant in enum class org.wpilib.hardware.accelerometer.ADXL345_I2C.Axes
X axis.
kXbox360 - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
Xbox 360.
kXboxOne - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
Xbox One.
kXonXoff - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.FlowControl
XON/XOFF flow control.
kY - Enum constant in enum class org.wpilib.driverstation.Joystick.AxisType
Y axis.
kY - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
Y button.
kY - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Button
Y button.
kY - Enum constant in enum class org.wpilib.hardware.accelerometer.ADXL345_I2C.Axes
Y axis.
kY16 - Enum constant in enum class org.wpilib.util.PixelFormat
Grayscale, 16 bpp.
kYellow - Static variable in class org.wpilib.util.Color
0xFFFF00.
kYellowGreen - Static variable in class org.wpilib.util.Color
0x9ACD32.
kYUYV - Enum constant in enum class org.wpilib.util.PixelFormat
YUY 4:2:2, 16 bpp.
kZ - Enum constant in enum class org.wpilib.driverstation.Joystick.AxisType
Z axis.
kZ - Enum constant in enum class org.wpilib.hardware.accelerometer.ADXL345_I2C.Axes
Z axis.
kZero - Static variable in class org.wpilib.math.geometry.Pose2d
A preallocated Pose2d representing the origin.
kZero - Static variable in class org.wpilib.math.geometry.Pose3d
A preallocated Pose3d representing the origin.
kZero - Static variable in class org.wpilib.math.geometry.Rotation2d
A preallocated Rotation2d representing no rotation.
kZero - Static variable in class org.wpilib.math.geometry.Rotation3d
A preallocated Rotation3d representing no rotation.
kZero - Static variable in class org.wpilib.math.geometry.Transform2d
A preallocated Transform2d representing no transformation.
kZero - Static variable in class org.wpilib.math.geometry.Transform3d
A preallocated Transform3d representing no transformation.
kZero - Static variable in class org.wpilib.math.geometry.Translation2d
A preallocated Translation2d representing the origin.
kZero - Static variable in class org.wpilib.math.geometry.Translation3d
A preallocated Translation3d representing the origin.

L

L1() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the left trigger 1 button's digital signal.
L1() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the left trigger 1 button's digital signal.
L1() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the left trigger 1 button's digital signal.
L1() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the left trigger 1 button's digital signal.
L1(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the left trigger 1 button's digital signal.
L1(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the left trigger 1 button's digital signal.
L1(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the left trigger 1 button's digital signal.
L1(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the left trigger 1 button's digital signal.
L1(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS4Controller
Constructs an event instance around the left trigger 1 button's digital signal.
L1(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS5Controller
Constructs an event instance around the left trigger 1 button's digital signal.
L2() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the left trigger 2 button's digital signal.
L2() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the left trigger 2 button's digital signal.
L2() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the left trigger 2 button's digital signal.
L2() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the left trigger 2 button's digital signal.
L2(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the left trigger 2 button's digital signal.
L2(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the left trigger 2 button's digital signal.
L2(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the left trigger 2 button's digital signal.
L2(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the left trigger 2 button's digital signal.
L2(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS4Controller
Constructs an event instance around the left trigger 2 button's digital signal.
L2(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS5Controller
Constructs an event instance around the left trigger 2 button's digital signal.
L3() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the L3 (left stick) button's digital signal.
L3() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the L3 (left stick) button's digital signal.
L3() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the L3 (left stick) button's digital signal.
L3() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the L3 (left stick) button's digital signal.
L3(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the L3 (left stick) button's digital signal.
L3(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the L3 (left stick) button's digital signal.
L3(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the L3 (left stick) button's digital signal.
L3(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the L3 (left stick) button's digital signal.
L3(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS4Controller
Constructs an event instance around the L3 (left stick) button's digital signal.
L3(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS5Controller
Constructs an event instance around the L3 (left stick) button's digital signal.
last_update - Variable in class org.wpilib.networktables.ConnectionInfo
The last time any update was received from the remote node (same scale as returned by NetworkTablesJNI.now()).
lastCommandRuntimeMs(Command) - Method in class org.wpilib.command3.Scheduler
Gets how long a command took to run in the previous cycle.
lastRuntimeMs() - Method in class org.wpilib.command3.Scheduler
Gets how long the scheduler took to process its most recent Scheduler.run() invocation, in milliseconds.
lastValue() - Method in class org.wpilib.math.filter.LinearFilter
Returns the last value calculated by the LinearFilter.
lastValue() - Method in class org.wpilib.math.filter.MedianFilter
Returns the last value calculated by the MedianFilter.
lastValue() - Method in class org.wpilib.math.filter.SlewRateLimiter
Returns the value last calculated by the SlewRateLimiter.
latencyCompensate(LinearSystem, double, double) - Method in class org.wpilib.math.controller.LinearQuadraticRegulator
Adjusts LQR controller gain to compensate for a pure time delay in the input.
lazy() - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Creates a lazy version of this backend.
lazy() - Method in class org.wpilib.epilogue.logging.LazyBackend
 
LazyBackend - Class in org.wpilib.epilogue.logging
A backend implementation that only logs data when it changes.
LazyBackend(EpilogueBackend) - Constructor for class org.wpilib.epilogue.logging.LazyBackend
Creates a new lazy backend wrapper around another backend.
lbsToKilograms(double) - Static method in class org.wpilib.math.util.Units
Converts lbs (pound-mass) into kilograms.
LEDPattern - Interface in org.wpilib.hardware.led
An LED pattern controls lights on an LED strip to command patterns of color that may change over time.
LEDPattern.GradientType - Enum Class in org.wpilib.hardware.led
Types of gradients.
LEDPattern.IndexMapper - Interface in org.wpilib.hardware.led
A functional interface for index mapping functions.
LEDReader - Interface in org.wpilib.hardware.led
Generic interface for reading data from an LED buffer.
LEDReader.IndexedColorIterator - Interface in org.wpilib.hardware.led
A functional interface that allows for iteration over an LED buffer without manually writing an indexed for-loop.
LEDWriter - Interface in org.wpilib.hardware.led
Generic interface for writing data to an LED buffer.
left - Variable in class org.wpilib.drive.DifferentialDrive.WheelVelocities
Left wheel velocity.
left - Variable in class org.wpilib.math.controller.DifferentialDriveWheelVoltages
Left wheel voltage.
left - Variable in class org.wpilib.math.kinematics.DifferentialDriveWheelAccelerations
Acceleration of the left side of the robot in meters per second squared.
left - Variable in class org.wpilib.math.kinematics.DifferentialDriveWheelPositions
Distance measured by the left side in meters.
left - Variable in class org.wpilib.math.kinematics.DifferentialDriveWheelVelocities
Velocity of the left side of the robot in meters per second.
Left - Enum constant in enum class org.wpilib.driverstation.DriverStation.POVDirection
POV left.
leftBumper() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the right bumper button's digital signal.
leftBumper() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the left bumper button's digital signal.
leftBumper() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the left bumper button's digital signal.
leftBumper() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the right bumper button's digital signal.
leftBumper() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the left bumper button's digital signal.
leftBumper() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the left bumper button's digital signal.
leftBumper(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the right bumper button's digital signal.
leftBumper(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the left bumper button's digital signal.
leftBumper(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the left bumper button's digital signal.
leftBumper(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the right bumper button's digital signal.
leftBumper(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the left bumper button's digital signal.
leftBumper(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the left bumper button's digital signal.
leftBumper(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the right bumper button's digital signal.
leftBumper(EventLoop) - Method in class org.wpilib.driverstation.NiDsStadiaController
Constructs an event instance around the left bumper button's digital signal.
leftBumper(EventLoop) - Method in class org.wpilib.driverstation.NiDsXboxController
Constructs an event instance around the left bumper button's digital signal.
leftPaddle1() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Left Paddle 1 button's digital signal.
leftPaddle1() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Left Paddle 1 button's digital signal.
leftPaddle1(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Left Paddle 1 button's digital signal.
leftPaddle1(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Left Paddle 1 button's digital signal.
leftPaddle1(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the Left Paddle 1 button's digital signal.
leftPaddle2() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Left Paddle 2 button's digital signal.
leftPaddle2() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Left Paddle 2 button's digital signal.
leftPaddle2(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Left Paddle 2 button's digital signal.
leftPaddle2(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Left Paddle 2 button's digital signal.
leftPaddle2(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the Left Paddle 2 button's digital signal.
leftStick() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the left stick button's digital signal.
leftStick() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the left stick button's digital signal.
leftStick() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the left stick button's digital signal.
leftStick() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the left stick button's digital signal.
leftStick() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the left stick button's digital signal.
leftStick() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the left stick button's digital signal.
leftStick(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the left stick button's digital signal.
leftStick(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the left stick button's digital signal.
leftStick(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the left stick button's digital signal.
leftStick(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the left stick button's digital signal.
leftStick(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the left stick button's digital signal.
leftStick(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the left stick button's digital signal.
leftStick(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the left stick button's digital signal.
leftStick(EventLoop) - Method in class org.wpilib.driverstation.NiDsStadiaController
Constructs an event instance around the left stick button's digital signal.
leftStick(EventLoop) - Method in class org.wpilib.driverstation.NiDsXboxController
Constructs an event instance around the left stick button's digital signal.
leftTrigger() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the axis value of the left trigger.
leftTrigger() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the left trigger button's digital signal.
leftTrigger() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the axis value of the left trigger.
leftTrigger() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the axis value of the left trigger.
leftTrigger() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the left trigger button's digital signal.
leftTrigger() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the axis value of the left trigger.
leftTrigger(double) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the axis value of the left trigger.
leftTrigger(double) - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the axis value of the left trigger.
leftTrigger(double) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the axis value of the left trigger.
leftTrigger(double) - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the axis value of the left trigger.
leftTrigger(double, EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the axis value of the left trigger.
leftTrigger(double, EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the axis value of the left trigger.
leftTrigger(double, EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the axis value of the left trigger.
leftTrigger(double, EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the axis value of the left trigger.
leftTrigger(double, EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the axis value of the left trigger.
leftTrigger(double, EventLoop) - Method in class org.wpilib.driverstation.NiDsXboxController
Constructs an event instance around the axis value of the left trigger.
leftTrigger(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the left trigger button's digital signal.
leftTrigger(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the left trigger button's digital signal.
leftTrigger(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the axis value of the left trigger.
leftTrigger(EventLoop) - Method in class org.wpilib.driverstation.NiDsStadiaController
Constructs an event instance around the left trigger button's digital signal.
leftTrigger(EventLoop) - Method in class org.wpilib.driverstation.NiDsXboxController
Constructs an event instance around the axis value of the left trigger.
length - Variable in class org.wpilib.hardware.hal.can.CANReceiveMessage
The length of the data received (0-8 bytes).
length - Variable in class org.wpilib.hardware.hal.can.CANStreamMessage
The length of the data received (0-64 bytes).
lerp(double, double, double) - Static method in class org.wpilib.math.util.MathUtil
Computes the linear interpolation between a and b if t ∈ [0, 1) and the linear extrapolation otherwise.
lerpRGB(double, double, double, double, double, double, double) - Static method in class org.wpilib.util.Color
Linearly interpolates between two RGB colors represented by the (r1, g1, b1) and (r2, g2, b2) triplets.
lerpRGB(int, int, int, int, int, int, double) - Static method in class org.wpilib.util.Color
Linearly interpolates between two RGB colors represented by the (r1, g1, b1) and (r2, g2, b2) triplets.
lerpRGB(Color, Color, double) - Static method in class org.wpilib.util.Color
Performs a linear interpolation between two colors in the RGB colorspace.
level - Variable in class org.wpilib.hardware.hal.simulation.AlertDataJNI.AlertInfo
 
level - Variable in class org.wpilib.networktables.LogMessage
Log level of the message.
level - Variable in class org.wpilib.simulation.AlertSim.AlertInfo
The level of the alert (HIGH, MEDIUM, or LOW).
LEVEL_HIGH - Static variable in class org.wpilib.hardware.hal.AlertJNI
High priority alert - displayed first with a red "X" symbol.
LEVEL_LOW - Static variable in class org.wpilib.hardware.hal.AlertJNI
Low priority alert - displayed last with a green "i" symbol.
LEVEL_MEDIUM - Static variable in class org.wpilib.hardware.hal.AlertJNI
Medium priority alert - displayed second with a yellow "!" symbol.
Lexer - Class in org.wpilib.util.struct.parser
Raw struct schema lexer.
Lexer(String) - Constructor for class org.wpilib.util.struct.parser.Lexer
Construct a raw struct schema lexer.
Lifecycle - Section in class org.wpilib.command3.Scheduler
 
line - Variable in class org.wpilib.networktables.LogMessage
The line number in the source file that generated the message.
linearAcceleration(LinearAcceleration) - Method in class org.wpilib.sysid.SysIdRoutineLog.MotorLog
Log the linear acceleration of the motor.
LinearAcceleration - Record Class in org.wpilib.units.measure
 
LinearAcceleration(double, double, LinearAccelerationUnit) - Constructor for record class org.wpilib.units.measure.LinearAcceleration
Creates an instance of a LinearAcceleration record class.
LinearAccelerationUnit - Class in org.wpilib.units
A unit of linear acceleration like Units.MetersPerSecondPerSecond.
LinearFilter - Class in org.wpilib.math.filter
This class implements a linear, digital filter.
LinearFilter(double[], double[]) - Constructor for class org.wpilib.math.filter.LinearFilter
Create a linear FIR or IIR filter.
LinearMomentum - Record Class in org.wpilib.units.measure
 
LinearMomentum(double, double, LinearMomentumUnit) - Constructor for record class org.wpilib.units.measure.LinearMomentum
Creates an instance of a LinearMomentum record class.
LinearMomentumUnit - Class in org.wpilib.units
A unit of linear momentum like Units.KilogramMetersPerSecond.
LinearPlantInversionFeedforward<States,Inputs,Outputs> - Class in org.wpilib.math.controller
Constructs a plant inversion model-based feedforward from a LinearSystem.
LinearPlantInversionFeedforward(Matrix, Matrix, double) - Constructor for class org.wpilib.math.controller.LinearPlantInversionFeedforward
Constructs a feedforward with the given coefficients.
LinearPlantInversionFeedforward(LinearSystem, double) - Constructor for class org.wpilib.math.controller.LinearPlantInversionFeedforward
Constructs a feedforward with the given plant.
linearPosition(Distance) - Method in class org.wpilib.sysid.SysIdRoutineLog.MotorLog
Log the linear position of the motor.
LinearQuadraticRegulator<States,Inputs,Outputs> - Class in org.wpilib.math.controller
Contains the controller coefficients and logic for a linear-quadratic regulator (LQR).
LinearQuadraticRegulator(Matrix, Matrix, Matrix, Matrix, double) - Constructor for class org.wpilib.math.controller.LinearQuadraticRegulator
Constructs a controller with the given coefficients and plant.
LinearQuadraticRegulator(Matrix, Matrix, Matrix, Matrix, Matrix, double) - Constructor for class org.wpilib.math.controller.LinearQuadraticRegulator
Constructs a controller with the given coefficients and plant.
LinearQuadraticRegulator(Matrix, Matrix, Vector, Vector, double) - Constructor for class org.wpilib.math.controller.LinearQuadraticRegulator
Constructs a controller with the given coefficients and plant.
LinearQuadraticRegulator(LinearSystem, Vector, Vector, double) - Constructor for class org.wpilib.math.controller.LinearQuadraticRegulator
Constructs a controller with the given coefficients and plant.
LinearSystem<States,Inputs,Outputs> - Class in org.wpilib.math.system
A plant defined using state-space notation.
LinearSystem(Matrix, Matrix, Matrix, Matrix) - Constructor for class org.wpilib.math.system.LinearSystem
Construct a new LinearSystem from the four system matrices.
LinearSystemLoop<States,Inputs,Outputs> - Class in org.wpilib.math.system
Combines a controller, feedforward, and observer for controlling a mechanism with full state feedback.
LinearSystemLoop(LinearQuadraticRegulator, LinearPlantInversionFeedforward, KalmanFilter, double) - Constructor for class org.wpilib.math.system.LinearSystemLoop
Constructs a state-space loop with the given controller, feedforward and observer.
LinearSystemLoop(LinearQuadraticRegulator, LinearPlantInversionFeedforward, KalmanFilter, Function) - Constructor for class org.wpilib.math.system.LinearSystemLoop
Constructs a state-space loop with the given controller, feedforward, and observer.
LinearSystemLoop(LinearSystem, LinearQuadraticRegulator, KalmanFilter, double, double) - Constructor for class org.wpilib.math.system.LinearSystemLoop
Constructs a state-space loop with the given plant, controller, and observer.
LinearSystemLoop(LinearSystem, LinearQuadraticRegulator, KalmanFilter, Function, double) - Constructor for class org.wpilib.math.system.LinearSystemLoop
Constructs a state-space loop with the given plant, controller, and observer.
LinearSystemProto<States,Inputs,Outputs> - Class in org.wpilib.math.system.proto
 
LinearSystemProto(Nat, Nat, Nat) - Constructor for class org.wpilib.math.system.proto.LinearSystemProto
Constructs the Protobuf implementation.
LinearSystemSim<States,Inputs,Outputs> - Class in org.wpilib.simulation
This class helps simulate linear systems.
LinearSystemSim(LinearSystem, double...) - Constructor for class org.wpilib.simulation.LinearSystemSim
Creates a simulated generic linear system with measurement noise.
LinearSystemStruct<States,Inputs,Outputs> - Class in org.wpilib.math.system.struct
 
LinearSystemStruct(Nat, Nat, Nat) - Constructor for class org.wpilib.math.system.struct.LinearSystemStruct
Constructs the Struct implementation.
LinearSystemUtil - Class in org.wpilib.math.system
Linear system utilities.
LinearSystemUtilJNI - Class in org.wpilib.math.jni
LinearSystemUtil JNI.
linearVelocity(LinearVelocity) - Method in class org.wpilib.sysid.SysIdRoutineLog.MotorLog
Log the linear velocity of the motor.
LinearVelocity - Record Class in org.wpilib.units.measure
 
LinearVelocity(double, double, LinearVelocityUnit) - Constructor for record class org.wpilib.units.measure.LinearVelocity
Creates an instance of a LinearVelocity record class.
LinearVelocityUnit - Class in org.wpilib.units
A unit of linear velocity like Units.MetersPerSecond.
listener - Variable in class org.wpilib.networktables.NetworkTableEvent
Handle of listener that was triggered.
listener - Variable in class org.wpilib.vision.camera.VideoEvent
Listener that was triggered.
lltDecompose(boolean) - Method in class org.wpilib.math.linalg.Matrix
Decompose "this" matrix using Cholesky Decomposition.
loadAprilTagLayoutField() - Method in enum class org.wpilib.vision.apriltag.AprilTagFields
Deprecated, for removal: This API element is subject to removal in a future version.
loadField(AprilTagFields) - Static method in class org.wpilib.vision.apriltag.AprilTagFieldLayout
Get an official AprilTagFieldLayout.
loadFromResource(String) - Static method in class org.wpilib.vision.apriltag.AprilTagFieldLayout
Deserializes a field layout from a resource within a internal jar file.
loadLibrary(String) - Static method in class org.wpilib.util.runtime.RuntimeLoader
Loads a native library.
localMeasurements - Variable in class org.wpilib.math.estimator.KalmanFilterLatencyCompensator.ObserverSnapshot
The local measurements.
log() - Method in class org.wpilib.math.geometry.Quaternion
The Log operator of a general quaternion.
log() - Method in class org.wpilib.math.geometry.Transform2d
Returns a Twist2d of the current transform (pose delta).
log() - Method in class org.wpilib.math.geometry.Transform3d
Returns a Twist3d of the current transform (pose delta).
log(double, double, double, double, double, double, double) - Static method in class org.wpilib.math.jni.Transform3dJNI
Returns a Twist3d that maps the Transform3d (pose delta).
log(String) - Static method in class org.wpilib.system.DataLogManager
Log a message to the "messages" entry.
log(String, boolean) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a boolean data point.
log(String, boolean) - Method in class org.wpilib.epilogue.logging.FileBackend
 
log(String, boolean) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
log(String, boolean) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
log(String, boolean) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
log(String, boolean) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
log(String, boolean) - Method in class org.wpilib.epilogue.logging.NullBackend
 
log(String, boolean[]) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a boolean array data point.
log(String, boolean[]) - Method in class org.wpilib.epilogue.logging.FileBackend
 
log(String, boolean[]) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
log(String, boolean[]) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
log(String, boolean[]) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
log(String, boolean[]) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
log(String, boolean[]) - Method in class org.wpilib.epilogue.logging.NullBackend
 
log(String, byte[]) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a raw byte array data point.
log(String, byte[]) - Method in class org.wpilib.epilogue.logging.FileBackend
 
log(String, byte[]) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
log(String, byte[]) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
log(String, byte[]) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
log(String, byte[]) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
log(String, byte[]) - Method in class org.wpilib.epilogue.logging.NullBackend
 
log(String, double) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a 64-bit floating point data point.
log(String, double) - Method in class org.wpilib.epilogue.logging.FileBackend
 
log(String, double) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
log(String, double) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
log(String, double) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
log(String, double) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
log(String, double) - Method in class org.wpilib.epilogue.logging.NullBackend
 
log(String, double[]) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a 64-bit floating point array data point.
log(String, double[]) - Method in class org.wpilib.epilogue.logging.FileBackend
 
log(String, double[]) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
log(String, double[]) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
log(String, double[]) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
log(String, double[]) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
log(String, double[]) - Method in class org.wpilib.epilogue.logging.NullBackend
 
log(String, float) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a 32-bit floating point data point.
log(String, float) - Method in class org.wpilib.epilogue.logging.FileBackend
 
log(String, float) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
log(String, float) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
log(String, float) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
log(String, float) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
log(String, float) - Method in class org.wpilib.epilogue.logging.NullBackend
 
log(String, float[]) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a 32-bit floating point array data point.
log(String, float[]) - Method in class org.wpilib.epilogue.logging.FileBackend
 
log(String, float[]) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
log(String, float[]) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
log(String, float[]) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
log(String, float[]) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
log(String, float[]) - Method in class org.wpilib.epilogue.logging.NullBackend
 
log(String, int) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a 32-bit integer data point.
log(String, int) - Method in class org.wpilib.epilogue.logging.FileBackend
 
log(String, int) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
log(String, int) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
log(String, int) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
log(String, int) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
log(String, int) - Method in class org.wpilib.epilogue.logging.NullBackend
 
log(String, int[]) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a 32-bit integer array data point.
log(String, int[]) - Method in class org.wpilib.epilogue.logging.FileBackend
 
log(String, int[]) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
log(String, int[]) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
log(String, int[]) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
log(String, int[]) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
log(String, int[]) - Method in class org.wpilib.epilogue.logging.NullBackend
 
log(String, long) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a 64-bit integer data point.
log(String, long) - Method in class org.wpilib.epilogue.logging.FileBackend
 
log(String, long) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
log(String, long) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
log(String, long) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
log(String, long) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
log(String, long) - Method in class org.wpilib.epilogue.logging.NullBackend
 
log(String, long[]) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a 64-bit integer array data point.
log(String, long[]) - Method in class org.wpilib.epilogue.logging.FileBackend
 
log(String, long[]) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
log(String, long[]) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
log(String, long[]) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
log(String, long[]) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
log(String, long[]) - Method in class org.wpilib.epilogue.logging.NullBackend
 
log(String, Enum) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs an enum value.
log(String, String) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a text data point.
log(String, String) - Method in class org.wpilib.epilogue.logging.FileBackend
 
log(String, String) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
log(String, String) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
log(String, String) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
log(String, String) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
log(String, String) - Method in class org.wpilib.epilogue.logging.NullBackend
 
log(String, String[]) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a string array data point.
log(String, String[]) - Method in class org.wpilib.epilogue.logging.FileBackend
 
log(String, String[]) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
log(String, String[]) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
log(String, String[]) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
log(String, String[]) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
log(String, String[]) - Method in class org.wpilib.epilogue.logging.NullBackend
 
log(String, Collection) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a collection of strings data point.
log(String, Collection, Struct) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a collection of struct-serializable objects.
log(String, Measure) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a measurement's value in terms of its base unit.
log(String, Measure, U) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a measurement's value in terms of another unit.
log(String, P, Protobuf) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a protobuf-serializable object.
log(String, P, Protobuf) - Method in class org.wpilib.epilogue.logging.FileBackend
 
log(String, P, Protobuf) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
log(String, P, Protobuf) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
log(String, P, Protobuf) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
log(String, P, Protobuf) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
log(String, P, Protobuf) - Method in class org.wpilib.epilogue.logging.NullBackend
 
log(String, S[], Struct) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs an array of struct-serializable objects.
log(String, S[], Struct) - Method in class org.wpilib.epilogue.logging.FileBackend
 
log(String, S[], Struct) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
log(String, S[], Struct) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
log(String, S[], Struct) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
log(String, S[], Struct) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
log(String, S[], Struct) - Method in class org.wpilib.epilogue.logging.NullBackend
 
log(String, S, Struct) - Method in interface org.wpilib.epilogue.logging.EpilogueBackend
Logs a struct-serializable object.
log(String, S, Struct) - Method in class org.wpilib.epilogue.logging.FileBackend
 
log(String, S, Struct) - Method in class org.wpilib.epilogue.logging.LazyBackend
 
log(String, S, Struct) - Method in class org.wpilib.epilogue.logging.MultiBackend
 
log(String, S, Struct) - Method in class org.wpilib.epilogue.logging.NestedBackend
 
log(String, S, Struct) - Method in class org.wpilib.epilogue.logging.NTEpilogueBackend
 
log(String, S, Struct) - Method in class org.wpilib.epilogue.logging.NullBackend
 
LogBackedSendableBuilder - Class in org.wpilib.epilogue.logging
A sendable builder implementation that sends data to a EpilogueBackend.
LogBackedSendableBuilder(EpilogueBackend) - Constructor for class org.wpilib.epilogue.logging.LogBackedSendableBuilder
Creates a new sendable builder that delegates writes to an underlying backend.
logConsoleOutput(boolean) - Static method in class org.wpilib.system.DataLogManager
Enable or disable logging of the console output.
Logged - Annotation Interface in org.wpilib.epilogue
Place this annotation on a class to automatically log every field and every public accessor method (methods with no arguments and return a loggable data type).
Logged.Importance - Enum Class in org.wpilib.epilogue
Data importance.
Logged.Naming - Enum Class in org.wpilib.epilogue
Different behaviors for how Epilogue will generate the names of logged data points.
Logged.Strategy - Enum Class in org.wpilib.epilogue
Opt-in or opt-out strategies for logging.
LoggerDisabler - Class in org.wpilib.epilogue.logging.errors
An error handler that disables loggers after too many exceptions are raised.
LoggerDisabler(int) - Constructor for class org.wpilib.epilogue.logging.errors.LoggerDisabler
Creates a new logger-disabling error handler.
loggingPeriod - Variable in class org.wpilib.epilogue.EpilogueConfiguration
The period Epilogue will log at.
loggingPeriodOffset - Variable in class org.wpilib.epilogue.EpilogueConfiguration
The offset from the periodic run that Epilogue will log at.
logMessage - Variable in class org.wpilib.networktables.NetworkTableEvent
Log message (for log message events).
LogMessage - Class in org.wpilib.networktables
NetworkTables log message.
LogMessage(int, String, int, String) - Constructor for class org.wpilib.networktables.LogMessage
Constructor.
logNetworkTables(boolean) - Static method in class org.wpilib.system.DataLogManager
Enable or disable logging of NetworkTables data.
logSendable(EpilogueBackend, Sendable) - Method in class org.wpilib.epilogue.logging.ClassSpecificLogger
Logs a sendable type.
LongToObjectHashMap<V> - Class in org.wpilib.units.collections
A variant on java.util.HashMap<K, V> that uses primitive long ints for map keys instead of autoboxed Long objects like would be used for a Map<Long, V>.
LongToObjectHashMap() - Constructor for class org.wpilib.units.collections.LongToObjectHashMap
Default constructor.
LongToObjectHashMap.IteratorFunction<V> - Interface in org.wpilib.units.collections
Interface for map iterator function.
LOOP_TIMING_ERROR - Static variable in class org.wpilib.hardware.hal.HALUtil
Digital module loop timing is not the expected value.
loopFunc() - Method in class org.wpilib.framework.IterativeRobotBase
Loop function.
loopFunc() - Method in class org.wpilib.opmode.PeriodicOpMode
Loop function.
LOW - Enum constant in enum class org.wpilib.driverstation.Alert.Level
Low priority alert - displayed last with a green "i" symbol.
LOWER_PRIORITY_THAN_RUNNING_COMMAND - Enum constant in enum class org.wpilib.command3.Scheduler.ScheduleResult
The command is a lower priority and conflicts with a command that's already running.
LOWEST_PRIORITY - Static variable in interface org.wpilib.command3.Command
The lowest possible command priority.
lt(Measure) - Method in interface org.wpilib.units.Measure
Checks if this measure is less than another measure of the same unit.
lte(Measure) - Method in interface org.wpilib.units.Measure
Checks if this measure is less than or equivalent to another measure of the same unit.
LTVDifferentialDriveController - Class in org.wpilib.math.controller
The linear time-varying differential drive controller has a similar form to the LQR, but the model used to compute the controller gain is the nonlinear differential drive model linearized around the drivetrain's current state.
LTVDifferentialDriveController(LinearSystem, double, Vector, Vector, double) - Constructor for class org.wpilib.math.controller.LTVDifferentialDriveController
Constructs a linear time-varying differential drive controller.
LTVUnicycleController - Class in org.wpilib.math.controller
The linear time-varying unicycle controller has a similar form to the LQR, but the model used to compute the controller gain is the nonlinear unicycle model linearized around the drivetrain's current state.
LTVUnicycleController(double) - Constructor for class org.wpilib.math.controller.LTVUnicycleController
Constructs a linear time-varying unicycle controller with default maximum desired error tolerances of (x = 0.0625 m, y = 0.125 m, heading = 2 rad), default maximum desired control effort of (linear velocity = 1 m/s, angular velocity = 2 rad/s), and default maximum Velocity of 9 m/s.
LTVUnicycleController(Vector, Vector, double) - Constructor for class org.wpilib.math.controller.LTVUnicycleController
Constructs a linear time-varying unicycle controller.

M

m_command - Variable in class org.wpilib.command2.WrapperCommand
Command being wrapped.
m_deadband - Variable in class org.wpilib.drive.RobotDriveBase
Input deadband.
m_drive - Variable in class org.wpilib.command2.sysid.SysIdRoutine.Mechanism
Sends the SysId-specified drive signal to the mechanism motors during test routines.
m_entry - Variable in class org.wpilib.datalog.DataLogEntry
The data log entry index.
m_handle - Variable in class org.wpilib.hardware.hal.SimValue
The native handle for this SimValue.
m_handle - Variable in class org.wpilib.networktables.EntryBase
NetworkTables handle.
m_handle - Variable in class org.wpilib.networktables.Topic
NetworkTables handle.
m_handle - Variable in class org.wpilib.vision.camera.VideoSink
The VideoSink handle.
m_handle - Variable in class org.wpilib.vision.camera.VideoSource
Video source handle.
m_impl - Variable in class org.wpilib.datalog.DataLog
Implementation handle.
m_index - Variable in class org.wpilib.simulation.PneumaticsBaseSim
PneumaticsBase index.
m_inst - Variable in class org.wpilib.networktables.Topic
NetworkTables instance.
m_kAAngular - Variable in class org.wpilib.math.controller.DifferentialDriveFeedforward
The angular acceleration gain in volts per (radians per second squared).
m_kALinear - Variable in class org.wpilib.math.controller.DifferentialDriveFeedforward
The linear acceleration gain in volts per (meters per second squared).
m_kVAngular - Variable in class org.wpilib.math.controller.DifferentialDriveFeedforward
The angular velocity gain in volts per (radians per second).
m_kVLinear - Variable in class org.wpilib.math.controller.DifferentialDriveFeedforward
The linear velocity gain in volts per (meters per second).
m_log - Variable in class org.wpilib.command2.sysid.SysIdRoutine.Mechanism
Returns measured data (voltages, positions, velocities) of the mechanism motors during test routines.
m_log - Variable in class org.wpilib.datalog.DataLogEntry
The data log instance associated with the entry.
m_loop - Variable in class org.wpilib.event.BooleanEvent
Poller loop.
m_maxOutput - Variable in class org.wpilib.drive.RobotDriveBase
Maximum output.
m_measurementStdDevs - Variable in class org.wpilib.simulation.LinearSystemSim
The standard deviations of measurements, used for adding noise to the measurements.
m_name - Variable in class org.wpilib.command2.sysid.SysIdRoutine.Mechanism
The name of the mechanism being tested.
m_plant - Variable in class org.wpilib.simulation.LinearSystemSim
The plant that represents the linear system.
m_port - Variable in class org.wpilib.simulation.GenericHIDSim
GenericHID port.
m_pwm - Variable in class org.wpilib.hardware.motor.PWMMotorController
PWM instances for motor controller.
m_rampRate - Variable in class org.wpilib.command2.sysid.SysIdRoutine.Config
The voltage ramp rate used for quasistatic test routines.
m_recordState - Variable in class org.wpilib.command2.sysid.SysIdRoutine.Config
Optional handle for recording test state in a third-party logging solution.
m_resourceFile - Variable in enum class org.wpilib.vision.apriltag.AprilTagFields
Resource filename.
m_stepVoltage - Variable in class org.wpilib.command2.sysid.SysIdRoutine.Config
The step voltage output used for dynamic test routines.
m_storage - Variable in class org.wpilib.math.linalg.Matrix
Storage for underlying EJML matrix.
m_subsystem - Variable in class org.wpilib.command2.sysid.SysIdRoutine.Mechanism
The subsystem containing the motor(s) that is (or are) being characterized.
m_timeout - Variable in class org.wpilib.command2.sysid.SysIdRoutine.Config
Safety timeout for the test routine commands.
m_timer - Variable in class org.wpilib.command2.WaitCommand
The timer used for waiting.
m_u - Variable in class org.wpilib.simulation.LinearSystemSim
Input vector.
m_value - Variable in enum class org.wpilib.hardware.hal.SimDevice.Direction
The native value of this Direction.
m_x - Variable in class org.wpilib.simulation.LinearSystemSim
State vector.
m_y - Variable in class org.wpilib.simulation.LinearSystemSim
Output vector.
magnitude() - Method in record class org.wpilib.units.ImmutableMeasure
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Acceleration
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Angle
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.AngularAcceleration
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.AngularMomentum
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.AngularVelocity
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Current
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Dimensionless
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Distance
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Energy
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Force
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Frequency
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.LinearAcceleration
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.LinearMomentum
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.LinearVelocity
Returns the value of the magnitude record component.
magnitude() - Method in interface org.wpilib.units.Measure
Gets the unitless magnitude of this measure.
magnitude() - Method in record class org.wpilib.units.measure.Mass
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.MomentOfInertia
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Mult
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Per
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Power
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Resistance
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Temperature
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Time
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Torque
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Velocity
Returns the value of the magnitude record component.
magnitude() - Method in record class org.wpilib.units.measure.Voltage
Returns the value of the magnitude record component.
make() - Method in class org.wpilib.units.UnitBuilder
Creates the new unit based off of the builder methods called prior.
make(UnitBuilder.UnitConstructorFunction) - Method in class org.wpilib.units.UnitBuilder
Creates the new unit based off of the builder methods called prior, passing them to a provided constructor function.
makeBoolean(boolean) - Static method in class org.wpilib.hardware.hal.HALValue
Build a HAL boolean value.
makeBoolean(boolean) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a boolean value.
makeBoolean(boolean, long) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a boolean value.
makeBooleanArray(boolean[]) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a boolean[] value.
makeBooleanArray(boolean[], long) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a boolean[] value.
makeBooleanArray(Boolean[]) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a boolean[] value.
makeBooleanArray(Boolean[], long) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a boolean[] value.
makeCompressor() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
makeCompressor() - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Create a compressor object.
makeCompressor() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
makeDouble(double) - Static method in class org.wpilib.hardware.hal.HALValue
Build a HAL double value.
makeDouble(double) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a double value.
makeDouble(double, long) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a double value.
makeDoubleArray(double[]) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a double[] value.
makeDoubleArray(double[], long) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a double[] value.
makeDoubleArray(Double[]) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a double[] value.
makeDoubleArray(Double[], long) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a double[] value.
makeDoubleSolenoid(int, int) - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
makeDoubleSolenoid(int, int) - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Create a double solenoid object for the specified channels.
makeDoubleSolenoid(int, int) - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
makeEnum(int) - Static method in class org.wpilib.hardware.hal.HALValue
Build a HAL enum value.
makeFloat(float) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a float value.
makeFloat(float, long) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a float value.
makeFloatArray(float[]) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a float[] value.
makeFloatArray(float[], long) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a float[] value.
makeFloatArray(Float[]) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a float[] value.
makeFloatArray(Float[], long) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a float[] value.
makeId(RobotMode, long) - Static method in class org.wpilib.hardware.hal.OpModeOption
Makes an ID from a robot mode and a hash.
makeInt(int) - Static method in class org.wpilib.hardware.hal.HALValue
Build a HAL integer value.
makeInteger(long) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a long value.
makeInteger(long, long) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a long value.
makeIntegerArray(long[]) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a long[] value.
makeIntegerArray(long[], long) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a long[] value.
makeIntegerArray(Long[]) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a long[] value.
makeIntegerArray(Long[], long) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a long[] value.
makeLong(long) - Static method in class org.wpilib.hardware.hal.HALValue
Build a HAL long value.
makeMotor(int) - Method in class org.wpilib.hardware.expansionhub.ExpansionHub
Constructs a motor at the requested channel on this hub.
makeRaw(byte[]) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a byte[] value.
makeRaw(byte[], long) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a byte[] value.
makeServo(int) - Method in class org.wpilib.hardware.expansionhub.ExpansionHub
Constructs a servo at the requested channel on this hub.
makeSolenoid(int) - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
makeSolenoid(int) - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Create a solenoid object for the specified channel.
makeSolenoid(int) - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
makeString(String) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a String value.
makeString(String, long) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a String value.
makeStringArray(String[]) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a String[] value.
makeStringArray(String[], long) - Static method in class org.wpilib.networktables.NetworkTableValue
Creates a String[] value.
makeUnassigned() - Static method in class org.wpilib.hardware.hal.HALValue
Build a HAL unassigned value.
mapIndex(LEDPattern.IndexMapper) - Method in interface org.wpilib.hardware.led.LEDPattern
Creates a pattern with remapped indices.
mappingInputRange(double, double) - Method in class org.wpilib.units.UnitBuilder
Defines a mapping for values within the given input range.
mask(LEDPattern) - Method in interface org.wpilib.hardware.led.LEDPattern
Similar to LEDPattern.blend(LEDPattern), but performs a bitwise mask on each color channel rather than averaging the colors for each LED.
Mass - Record Class in org.wpilib.units.measure
 
Mass(double, double, MassUnit) - Constructor for record class org.wpilib.units.measure.Mass
Creates an instance of a Mass record class.
MassUnit - Class in org.wpilib.units
Unit of mass dimension.
MassUnit - Static variable in class org.wpilib.units.BaseUnits
The standard unit of mass, kilograms.
MatBuilder - Class in org.wpilib.math.linalg
A class for constructing arbitrary RxC matrices.
MatchInfoData - Class in org.wpilib.hardware.hal
Structure for holding the match info data request.
MatchInfoData() - Constructor for class org.wpilib.hardware.hal.MatchInfoData
Default constructor.
matchNumber - Variable in class org.wpilib.hardware.hal.MatchInfoData
Stores the match number.
matchType - Variable in class org.wpilib.hardware.hal.MatchInfoData
Stores the match type.
MathShared - Interface in org.wpilib.math.util
WPIMath utility functions.
MathSharedStore - Class in org.wpilib.math.util
Storage for MathShared object.
MathUtil - Class in org.wpilib.math.util
Math utility functions.
Matrix<R,C> - Class in org.wpilib.math.linalg
A shape-safe wrapper over Efficient Java Matrix Library (EJML) matrices.
Matrix(SimpleMatrix) - Constructor for class org.wpilib.math.linalg.Matrix
Constructs a new Matrix with the given storage.
Matrix(Matrix) - Constructor for class org.wpilib.math.linalg.Matrix
Constructs a new matrix with the storage of the supplied matrix.
Matrix(Nat, Nat) - Constructor for class org.wpilib.math.linalg.Matrix
Constructs an empty zero matrix of the given dimensions.
Matrix(Nat, Nat, double[]) - Constructor for class org.wpilib.math.linalg.Matrix
Constructs a new Matrix with the given storage.
MatrixProto<R,C> - Class in org.wpilib.math.linalg.proto
 
MatrixProto(Nat, Nat) - Constructor for class org.wpilib.math.linalg.proto.MatrixProto
Constructs the Protobuf implementation.
MatrixStruct<R,C> - Class in org.wpilib.math.linalg.struct
 
MatrixStruct(Nat, Nat) - Constructor for class org.wpilib.math.linalg.struct.MatrixStruct
Constructs the Struct implementation.
max() - Method in class org.wpilib.math.linalg.Matrix
Returns the largest element of this matrix.
max(Measure...) - Static method in interface org.wpilib.units.Measure
Returns the measure with the absolute value closest to positive infinity.
maxAbs() - Method in class org.wpilib.math.linalg.Matrix
Returns the absolute value of the element in this matrix with the largest absolute value.
maxAcceleration - Variable in class org.wpilib.math.trajectory.constraint.TrajectoryConstraint.MinMax
The maximum acceleration.
maxAcceleration - Variable in class org.wpilib.math.trajectory.TrapezoidProfile.Constraints
Maximum acceleration.
maxAchievableAcceleration(double, double) - Method in class org.wpilib.math.controller.ElevatorFeedforward
Calculates the maximum achievable acceleration given a maximum voltage supply and a velocity.
maxAchievableAcceleration(double, double) - Method in class org.wpilib.math.controller.SimpleMotorFeedforward
Calculates the maximum achievable acceleration given a maximum voltage supply and a velocity.
maxAchievableAcceleration(double, double, double) - Method in class org.wpilib.math.controller.ArmFeedforward
Calculates the maximum achievable acceleration given a maximum voltage supply, a position, and a velocity.
maxAchievableVelocity(double, double) - Method in class org.wpilib.math.controller.ElevatorFeedforward
Calculates the maximum achievable velocity given a maximum voltage supply and an acceleration.
maxAchievableVelocity(double, double) - Method in class org.wpilib.math.controller.SimpleMotorFeedforward
Calculates the maximum achievable velocity given a maximum voltage supply and an acceleration.
maxAchievableVelocity(double, double, double) - Method in class org.wpilib.math.controller.ArmFeedforward
Calculates the maximum achievable velocity given a maximum voltage supply, a position, and an acceleration.
maxInput - Variable in class org.wpilib.math.trajectory.ExponentialProfile.Constraints
Maximum unsigned input voltage.
MaxLength - Annotation Interface in org.wpilib.annotation
Place on a method parameter of type String.
maxLineFitMSE - Variable in class org.wpilib.vision.apriltag.AprilTagDetector.QuadThresholdParameters
When fitting lines to the contours, the maximum mean squared error allowed.
maxNumMaxima - Variable in class org.wpilib.vision.apriltag.AprilTagDetector.QuadThresholdParameters
How many corner candidates to consider when segmenting a group of pixels into a quad.
maxVelocity - Variable in class org.wpilib.math.trajectory.TrapezoidProfile.Constraints
Maximum velocity.
maxVelocity() - Method in class org.wpilib.math.trajectory.ExponentialProfile.Constraints
Computes the max achievable velocity for an Exponential Profile.
MaxVelocityConstraint - Class in org.wpilib.math.trajectory.constraint
Represents a constraint that enforces a max velocity.
MaxVelocityConstraint(double) - Constructor for class org.wpilib.math.trajectory.constraint.MaxVelocityConstraint
Constructs a new MaxVelocityConstraint.
mean() - Method in class org.wpilib.math.linalg.Matrix
Calculates the mean of the elements in this matrix.
Measure<U> - Interface in org.wpilib.units
A measure holds the magnitude and unit of some dimension, such as distance, time, or velocity.
MecanumDrive - Class in org.wpilib.drive
A class for driving Mecanum drive platforms.
MecanumDrive(DoubleConsumer, DoubleConsumer, DoubleConsumer, DoubleConsumer) - Constructor for class org.wpilib.drive.MecanumDrive
Construct a MecanumDrive.
MecanumDrive(MotorController, MotorController, MotorController, MotorController) - Constructor for class org.wpilib.drive.MecanumDrive
Construct a MecanumDrive.
MecanumDrive.WheelVelocities - Class in org.wpilib.drive
Wheel velocities for a mecanum drive.
MecanumDriveKinematics - Class in org.wpilib.math.kinematics
Helper class that converts a chassis velocity (dx, dy, and dtheta components) into individual wheel velocities.
MecanumDriveKinematics(Translation2d, Translation2d, Translation2d, Translation2d) - Constructor for class org.wpilib.math.kinematics.MecanumDriveKinematics
Constructs a mecanum drive kinematics object.
MecanumDriveKinematicsConstraint - Class in org.wpilib.math.trajectory.constraint
A class that enforces constraints on the mecanum drive kinematics.
MecanumDriveKinematicsConstraint(MecanumDriveKinematics, double) - Constructor for class org.wpilib.math.trajectory.constraint.MecanumDriveKinematicsConstraint
Constructs a mecanum drive kinematics constraint.
MecanumDriveKinematicsProto - Class in org.wpilib.math.kinematics.proto
 
MecanumDriveKinematicsProto() - Constructor for class org.wpilib.math.kinematics.proto.MecanumDriveKinematicsProto
 
MecanumDriveKinematicsStruct - Class in org.wpilib.math.kinematics.struct
 
MecanumDriveKinematicsStruct() - Constructor for class org.wpilib.math.kinematics.struct.MecanumDriveKinematicsStruct
 
MecanumDriveOdometry - Class in org.wpilib.math.kinematics
Class for mecanum drive odometry.
MecanumDriveOdometry(MecanumDriveKinematics, Rotation2d, MecanumDriveWheelPositions) - Constructor for class org.wpilib.math.kinematics.MecanumDriveOdometry
Constructs a MecanumDriveOdometry object with the default pose at the origin.
MecanumDriveOdometry(MecanumDriveKinematics, Rotation2d, MecanumDriveWheelPositions, Pose2d) - Constructor for class org.wpilib.math.kinematics.MecanumDriveOdometry
Constructs a MecanumDriveOdometry object.
MecanumDriveOdometry3d - Class in org.wpilib.math.kinematics
Class for mecanum drive odometry.
MecanumDriveOdometry3d(MecanumDriveKinematics, Rotation3d, MecanumDriveWheelPositions) - Constructor for class org.wpilib.math.kinematics.MecanumDriveOdometry3d
Constructs a MecanumDriveOdometry3d object with the default pose at the origin.
MecanumDriveOdometry3d(MecanumDriveKinematics, Rotation3d, MecanumDriveWheelPositions, Pose3d) - Constructor for class org.wpilib.math.kinematics.MecanumDriveOdometry3d
Constructs a MecanumDriveOdometry3d object.
MecanumDrivePoseEstimator - Class in org.wpilib.math.estimator
This class wraps Mecanum Drive Odometry to fuse latency-compensated vision measurements with mecanum drive encoder distance measurements.
MecanumDrivePoseEstimator(MecanumDriveKinematics, Rotation2d, MecanumDriveWheelPositions, Pose2d) - Constructor for class org.wpilib.math.estimator.MecanumDrivePoseEstimator
Constructs a MecanumDrivePoseEstimator with default standard deviations for the model and vision measurements.
MecanumDrivePoseEstimator(MecanumDriveKinematics, Rotation2d, MecanumDriveWheelPositions, Pose2d, Matrix, Matrix) - Constructor for class org.wpilib.math.estimator.MecanumDrivePoseEstimator
Constructs a MecanumDrivePoseEstimator.
MecanumDrivePoseEstimator3d - Class in org.wpilib.math.estimator
This class wraps Mecanum Drive Odometry to fuse latency-compensated vision measurements with mecanum drive encoder distance measurements.
MecanumDrivePoseEstimator3d(MecanumDriveKinematics, Rotation3d, MecanumDriveWheelPositions, Pose3d) - Constructor for class org.wpilib.math.estimator.MecanumDrivePoseEstimator3d
Constructs a MecanumDrivePoseEstimator3d with default standard deviations for the model and vision measurements.
MecanumDrivePoseEstimator3d(MecanumDriveKinematics, Rotation3d, MecanumDriveWheelPositions, Pose3d, Matrix, Matrix) - Constructor for class org.wpilib.math.estimator.MecanumDrivePoseEstimator3d
Constructs a MecanumDrivePoseEstimator3d.
MecanumDriveWheelAccelerations - Class in org.wpilib.math.kinematics
Represents the wheel accelerations for a mecanum drive drivetrain.
MecanumDriveWheelAccelerations() - Constructor for class org.wpilib.math.kinematics.MecanumDriveWheelAccelerations
Constructs a MecanumDriveWheelAccelerations with zeros for all member fields.
MecanumDriveWheelAccelerations(double, double, double, double) - Constructor for class org.wpilib.math.kinematics.MecanumDriveWheelAccelerations
Constructs a MecanumDriveWheelAccelerations.
MecanumDriveWheelAccelerations(LinearAcceleration, LinearAcceleration, LinearAcceleration, LinearAcceleration) - Constructor for class org.wpilib.math.kinematics.MecanumDriveWheelAccelerations
Constructs a MecanumDriveWheelAccelerations.
MecanumDriveWheelAccelerationsProto - Class in org.wpilib.math.kinematics.proto
 
MecanumDriveWheelAccelerationsProto() - Constructor for class org.wpilib.math.kinematics.proto.MecanumDriveWheelAccelerationsProto
 
MecanumDriveWheelAccelerationsStruct - Class in org.wpilib.math.kinematics.struct
 
MecanumDriveWheelAccelerationsStruct() - Constructor for class org.wpilib.math.kinematics.struct.MecanumDriveWheelAccelerationsStruct
 
MecanumDriveWheelPositions - Class in org.wpilib.math.kinematics
Represents the wheel positions for a mecanum drive drivetrain.
MecanumDriveWheelPositions() - Constructor for class org.wpilib.math.kinematics.MecanumDriveWheelPositions
Constructs a MecanumDriveWheelPositions with zeros for all member fields.
MecanumDriveWheelPositions(double, double, double, double) - Constructor for class org.wpilib.math.kinematics.MecanumDriveWheelPositions
Constructs a MecanumDriveWheelPositions.
MecanumDriveWheelPositions(Distance, Distance, Distance, Distance) - Constructor for class org.wpilib.math.kinematics.MecanumDriveWheelPositions
Constructs a MecanumDriveWheelPositions.
MecanumDriveWheelPositionsProto - Class in org.wpilib.math.kinematics.proto
 
MecanumDriveWheelPositionsProto() - Constructor for class org.wpilib.math.kinematics.proto.MecanumDriveWheelPositionsProto
 
MecanumDriveWheelPositionsStruct - Class in org.wpilib.math.kinematics.struct
 
MecanumDriveWheelPositionsStruct() - Constructor for class org.wpilib.math.kinematics.struct.MecanumDriveWheelPositionsStruct
 
MecanumDriveWheelVelocities - Class in org.wpilib.math.kinematics
Represents the wheel velocities for a mecanum drive drivetrain.
MecanumDriveWheelVelocities() - Constructor for class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
Constructs a MecanumDriveWheelVelocities with zeros for all member fields.
MecanumDriveWheelVelocities(double, double, double, double) - Constructor for class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
Constructs a MecanumDriveWheelVelocities.
MecanumDriveWheelVelocities(LinearVelocity, LinearVelocity, LinearVelocity, LinearVelocity) - Constructor for class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
Constructs a MecanumDriveWheelVelocities.
MecanumDriveWheelVelocitiesProto - Class in org.wpilib.math.kinematics.proto
 
MecanumDriveWheelVelocitiesProto() - Constructor for class org.wpilib.math.kinematics.proto.MecanumDriveWheelVelocitiesProto
 
MecanumDriveWheelVelocitiesStruct - Class in org.wpilib.math.kinematics.struct
 
MecanumDriveWheelVelocitiesStruct() - Constructor for class org.wpilib.math.kinematics.struct.MecanumDriveWheelVelocitiesStruct
 
Mechanism - Class in org.wpilib.command3
Generic base class to represent mechanisms on a robot.
Mechanism() - Constructor for class org.wpilib.command3.Mechanism
Creates a new mechanism registered with the default scheduler instance and named using the name of the class.
Mechanism(String) - Constructor for class org.wpilib.command3.Mechanism
Creates a new mechanism, registered with the default scheduler instance.
Mechanism(String, Scheduler) - Constructor for class org.wpilib.command3.Mechanism
Creates a new mechanism, registered with the given scheduler instance.
Mechanism(Consumer, Consumer, Subsystem) - Constructor for class org.wpilib.command2.sysid.SysIdRoutine.Mechanism
Create a new mechanism specification for a SysId routine.
Mechanism(Consumer, Consumer, Subsystem, String) - Constructor for class org.wpilib.command2.sysid.SysIdRoutine.Mechanism
Create a new mechanism specification for a SysId routine.
Mechanism2d - Class in org.wpilib.smartdashboard
Visual 2D representation of arms, elevators, and general mechanisms through a node-based API.
Mechanism2d(double, double) - Constructor for class org.wpilib.smartdashboard.Mechanism2d
Create a new Mechanism2d with the given dimensions and default color (dark blue).
Mechanism2d(double, double, Color8Bit) - Constructor for class org.wpilib.smartdashboard.Mechanism2d
Create a new Mechanism2d with the given dimensions.
MechanismLigament2d - Class in org.wpilib.smartdashboard
Ligament node on a Mechanism2d.
MechanismLigament2d(String, double, double) - Constructor for class org.wpilib.smartdashboard.MechanismLigament2d
Create a new ligament with the default color (orange) and thickness (6).
MechanismLigament2d(String, double, double, double, Color8Bit) - Constructor for class org.wpilib.smartdashboard.MechanismLigament2d
Create a new ligament.
MechanismObject2d - Class in org.wpilib.smartdashboard
Common base class for all Mechanism2d node types.
MechanismObject2d(String) - Constructor for class org.wpilib.smartdashboard.MechanismObject2d
Create a new Mechanism node object.
MechanismProto - Class in org.wpilib.command3.proto
 
MechanismProto() - Constructor for class org.wpilib.command3.proto.MechanismProto
 
MechanismRoot2d - Class in org.wpilib.smartdashboard
Root Mechanism2d node.
MedianFilter - Class in org.wpilib.math.filter
A class that implements a moving-window median filter.
MedianFilter(int) - Constructor for class org.wpilib.math.filter.MedianFilter
Creates a new MedianFilter.
MEDIUM - Enum constant in enum class org.wpilib.driverstation.Alert.Level
Medium priority alert - displayed second with a yellow "!" symbol.
mergeFrom(ProtobufCommands.ProtobufCommand) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
mergeFrom(ProtobufCommands.ProtobufMechanism) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
mergeFrom(ProtobufCommands.ProtobufScheduler) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
mergeFrom(ProtobufArmFeedforward) - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
mergeFrom(ProtobufChassisAccelerations) - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
mergeFrom(ProtobufChassisVelocities) - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
mergeFrom(ProtobufCubicHermiteSpline) - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
mergeFrom(ProtobufDCMotor) - Method in class org.wpilib.math.proto.ProtobufDCMotor
 
mergeFrom(ProtobufDifferentialDriveFeedforward) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
mergeFrom(ProtobufDifferentialDriveKinematics) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
mergeFrom(ProtobufDifferentialDriveWheelAccelerations) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
mergeFrom(ProtobufDifferentialDriveWheelPositions) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
mergeFrom(ProtobufDifferentialDriveWheelVelocities) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
mergeFrom(ProtobufDifferentialDriveWheelVoltages) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
mergeFrom(ProtobufElevatorFeedforward) - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
mergeFrom(ProtobufEllipse2d) - Method in class org.wpilib.math.proto.ProtobufEllipse2d
 
mergeFrom(ProtobufLinearSystem) - Method in class org.wpilib.math.proto.ProtobufLinearSystem
 
mergeFrom(ProtobufMatrix) - Method in class org.wpilib.math.proto.ProtobufMatrix
 
mergeFrom(ProtobufMecanumDriveKinematics) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
mergeFrom(ProtobufMecanumDriveWheelAccelerations) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
mergeFrom(ProtobufMecanumDriveWheelPositions) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
mergeFrom(ProtobufMecanumDriveWheelVelocities) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
mergeFrom(ProtobufPose2d) - Method in class org.wpilib.math.proto.ProtobufPose2d
 
mergeFrom(ProtobufPose3d) - Method in class org.wpilib.math.proto.ProtobufPose3d
 
mergeFrom(ProtobufQuaternion) - Method in class org.wpilib.math.proto.ProtobufQuaternion
 
mergeFrom(ProtobufQuinticHermiteSpline) - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
mergeFrom(ProtobufRectangle2d) - Method in class org.wpilib.math.proto.ProtobufRectangle2d
 
mergeFrom(ProtobufRotation2d) - Method in class org.wpilib.math.proto.ProtobufRotation2d
 
mergeFrom(ProtobufRotation3d) - Method in class org.wpilib.math.proto.ProtobufRotation3d
 
mergeFrom(ProtobufSimpleMotorFeedforward) - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
mergeFrom(ProtobufSwerveDriveKinematics) - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
mergeFrom(ProtobufSwerveModuleAcceleration) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
mergeFrom(ProtobufSwerveModulePosition) - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
mergeFrom(ProtobufSwerveModuleVelocity) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
mergeFrom(ProtobufTrajectory) - Method in class org.wpilib.math.proto.ProtobufTrajectory
 
mergeFrom(ProtobufTrajectoryState) - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
mergeFrom(ProtobufTransform2d) - Method in class org.wpilib.math.proto.ProtobufTransform2d
 
mergeFrom(ProtobufTransform3d) - Method in class org.wpilib.math.proto.ProtobufTransform3d
 
mergeFrom(ProtobufTranslation2d) - Method in class org.wpilib.math.proto.ProtobufTranslation2d
 
mergeFrom(ProtobufTranslation3d) - Method in class org.wpilib.math.proto.ProtobufTranslation3d
 
mergeFrom(ProtobufTwist2d) - Method in class org.wpilib.math.proto.ProtobufTwist2d
 
mergeFrom(ProtobufTwist3d) - Method in class org.wpilib.math.proto.ProtobufTwist3d
 
mergeFrom(ProtobufVector) - Method in class org.wpilib.math.proto.ProtobufVector
 
mergeFrom(JsonSource) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
mergeFrom(JsonSource) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
mergeFrom(JsonSource) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufDCMotor
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufEllipse2d
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufLinearSystem
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufMatrix
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufPose2d
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufPose3d
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufQuaternion
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufRectangle2d
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufRotation2d
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufRotation3d
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufTrajectory
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufTransform2d
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufTransform3d
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufTranslation2d
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufTranslation3d
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufTwist2d
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufTwist3d
 
mergeFrom(JsonSource) - Method in class org.wpilib.math.proto.ProtobufVector
 
mergeFrom(ProtoSource) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
mergeFrom(ProtoSource) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
mergeFrom(ProtoSource) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufDCMotor
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufEllipse2d
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufLinearSystem
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufMatrix
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufPose2d
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufPose3d
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufQuaternion
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufRectangle2d
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufRotation2d
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufRotation3d
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufTrajectory
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufTransform2d
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufTransform3d
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufTranslation2d
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufTranslation3d
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufTwist2d
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufTwist3d
 
mergeFrom(ProtoSource) - Method in class org.wpilib.math.proto.ProtobufVector
 
MerweScaledSigmaPoints<S> - Class in org.wpilib.math.estimator
Generates sigma points and weights according to Van der Merwe's 2004 dissertation[1] for the UnscentedKalmanFilter class.
MerweScaledSigmaPoints(Nat) - Constructor for class org.wpilib.math.estimator.MerweScaledSigmaPoints
Constructs a generator for Van der Merwe scaled sigma points with default values for alpha, beta, and kappa.
MerweScaledSigmaPoints(Nat, double, double, int) - Constructor for class org.wpilib.math.estimator.MerweScaledSigmaPoints
Constructs a generator for Van der Merwe scaled sigma points.
MerweUKF<States,Inputs,Outputs> - Class in org.wpilib.math.estimator
An Unscented Kalman Filter using sigma points and weights from Van der Merwe's 2004 dissertation.
MerweUKF(Nat, Nat, BiFunction, BiFunction, Matrix, Matrix, double) - Constructor for class org.wpilib.math.estimator.MerweUKF
Constructs a Merwe Unscented Kalman Filter.
MerweUKF(Nat, Nat, BiFunction, BiFunction, Matrix, Matrix, BiFunction, BiFunction, BiFunction, BiFunction, BiFunction, double) - Constructor for class org.wpilib.math.estimator.MerweUKF
Constructs a Merwe Unscented Kalman filter with custom mean, residual, and addition functions.
message - Variable in class org.wpilib.networktables.LogMessage
The message.
messageId - Variable in class org.wpilib.hardware.hal.can.CANStreamMessage
The message ID.
metadata - Variable in class org.wpilib.datalog.DataLogRecord.MetadataRecordData
New metadata for the entry.
metadata - Variable in class org.wpilib.datalog.DataLogRecord.StartRecordData
Initial metadata.
Meter - Static variable in class org.wpilib.units.Units
The base unit of distance.
Meters - Static variable in class org.wpilib.units.Units
The base unit of distance.
MetersPerSecond - Static variable in class org.wpilib.units.Units
The standard SI unit of linear velocity, equivalent to travelling at a rate of one Meter per Units.Second.
MetersPerSecondPerSecond - Static variable in class org.wpilib.units.Units
The standard SI unit of linear acceleration, equivalent to accelerating at a rate of one Meter per Units.Second every second.
metersPerSecondToMilesPerHour(double) - Static method in class org.wpilib.math.util.Units
Converts meters per second to miles per hour.
metersToFeet(double) - Static method in class org.wpilib.math.util.Units
Converts given meters to feet.
metersToInches(double) - Static method in class org.wpilib.math.util.Units
Converts given meters to inches.
Micro(U) - Static method in class org.wpilib.units.Units
Creates a unit equal to a millionth of the base unit, eg Microseconds = Micro(Units.Seconds).
Micro(U, String, String) - Static method in class org.wpilib.units.Units
Creates a unit equal to a millionth of the base unit, eg Microseconds = Micro(Units.Seconds, "Microseconds", 'us").
Microsecond - Static variable in class org.wpilib.units.Units
Alias for Units.Microseconds to make combined unit definitions read more smoothly.
Microseconds - Static variable in class org.wpilib.units.Units
1/1,000,000 of a Second.
milesPerHourToMetersPerSecond(double) - Static method in class org.wpilib.math.util.Units
Converts miles per hour to meters per second.
Milli(U) - Static method in class org.wpilib.units.Units
Creates a unit equal to a thousandth of the base unit, eg Milliseconds = Milli(Units.Seconds).
Milli(U, String, String) - Static method in class org.wpilib.units.Units
Creates a unit equal to a thousandth of the base unit, eg Milliseconds = Milli(Units.Seconds).
Milliamp - Static variable in class org.wpilib.units.Units
A unit equal to 1/1000 of an Units.Amp.
Milliamps - Static variable in class org.wpilib.units.Units
A unit equal to 1/1000 of an Units.Amp.
Millihertz - Static variable in class org.wpilib.units.Units
1/1000th of a Units.Hertz.
Millijoule - Static variable in class org.wpilib.units.Units
A unit equal to 1/1000 of a Units.Joule.
Millijoules - Static variable in class org.wpilib.units.Units
A unit equal to 1/1000 of a Units.Joule.
Millimeter - Static variable in class org.wpilib.units.Units
1/1000 of a Units.Meter.
Millimeters - Static variable in class org.wpilib.units.Units
1/1000 of a Units.Meter.
MilliOhm - Static variable in class org.wpilib.units.Units
A unit equal to 1/1000 of a Units.Ohm.
MilliOhms - Static variable in class org.wpilib.units.Units
A unit equal to 1/1000 of a Units.Ohm.
Millisecond - Static variable in class org.wpilib.units.Units
Alias for Units.Milliseconds to make combined unit definitions read more smoothly.
Milliseconds - Static variable in class org.wpilib.units.Units
1/1000 of a Second.
millisecondsToSeconds(double) - Static method in class org.wpilib.math.util.Units
Converts given milliseconds to seconds.
Millivolt - Static variable in class org.wpilib.units.Units
1/1000 of a Units.Volt.
Millivolts - Static variable in class org.wpilib.units.Units
1/1000 of a Units.Volt.
Milliwatt - Static variable in class org.wpilib.units.Units
A unit equal to 1/1000 of a Units.Watt.
Milliwatts - Static variable in class org.wpilib.units.Units
A unit equal to 1/1000 of a Units.Watt.
min(Measure...) - Static method in interface org.wpilib.units.Measure
Returns the measure with the absolute value closest to negative infinity.
minAcceleration - Variable in class org.wpilib.math.trajectory.constraint.TrajectoryConstraint.MinMax
The minimum acceleration.
minAchievableAcceleration(double, double) - Method in class org.wpilib.math.controller.ElevatorFeedforward
Calculates the minimum achievable acceleration given a maximum voltage supply and a velocity.
minAchievableAcceleration(double, double) - Method in class org.wpilib.math.controller.SimpleMotorFeedforward
Calculates the minimum achievable acceleration given a maximum voltage supply and a velocity.
minAchievableAcceleration(double, double, double) - Method in class org.wpilib.math.controller.ArmFeedforward
Calculates the minimum achievable acceleration given a maximum voltage supply, a position, and a velocity.
minAchievableVelocity(double, double) - Method in class org.wpilib.math.controller.ElevatorFeedforward
Calculates the minimum achievable velocity given a maximum voltage supply and an acceleration.
minAchievableVelocity(double, double) - Method in class org.wpilib.math.controller.SimpleMotorFeedforward
Calculates the minimum achievable velocity given a maximum voltage supply and an acceleration.
minAchievableVelocity(double, double, double) - Method in class org.wpilib.math.controller.ArmFeedforward
Calculates the minimum achievable velocity given a maximum voltage supply, a position, and an acceleration.
minClusterPixels - Variable in class org.wpilib.vision.apriltag.AprilTagDetector.QuadThresholdParameters
Threshold used to reject quads containing too few pixels.
minimumImportance - Variable in class org.wpilib.epilogue.EpilogueConfiguration
The minimum importance level of data to be logged.
minInternal() - Method in class org.wpilib.math.linalg.Matrix
Returns the smallest element of this matrix.
MinMax() - Constructor for class org.wpilib.math.trajectory.constraint.TrajectoryConstraint.MinMax
Constructs a MinMax with default values.
MinMax(double, double) - Constructor for class org.wpilib.math.trajectory.constraint.TrajectoryConstraint.MinMax
Constructs a MinMax.
minus(double) - Method in class org.wpilib.math.linalg.Matrix
Subtracts the given value from all the elements of this matrix.
minus(Pose2d) - Method in class org.wpilib.math.geometry.Pose2d
Returns the Transform2d that maps the one pose to another.
minus(Pose3d) - Method in class org.wpilib.math.geometry.Pose3d
Returns the Transform3d that maps the one pose to another.
minus(Quaternion) - Method in class org.wpilib.math.geometry.Quaternion
Subtracts another quaternion from this quaternion entrywise.
minus(Rotation2d) - Method in class org.wpilib.math.geometry.Rotation2d
Returns this rotation relative to another rotation.
minus(Translation2d) - Method in class org.wpilib.math.geometry.Translation2d
Returns the difference between two translations.
minus(Translation3d) - Method in class org.wpilib.math.geometry.Translation3d
Returns the difference between two translations.
minus(ChassisAccelerations) - Method in class org.wpilib.math.kinematics.ChassisAccelerations
Subtracts the other ChassisAccelerations from the current ChassisAccelerations and returns the difference.
minus(ChassisVelocities) - Method in class org.wpilib.math.kinematics.ChassisVelocities
Subtracts the other ChassisVelocities from the current ChassisVelocities and returns the difference.
minus(DifferentialDriveWheelAccelerations) - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelAccelerations
Subtracts the other DifferentialDriveWheelAccelerations from the current DifferentialDriveWheelAccelerations and returns the difference.
minus(DifferentialDriveWheelVelocities) - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelVelocities
Subtracts the other DifferentialDriveWheelVelocities from the current DifferentialDriveWheelVelocities and returns the difference.
minus(MecanumDriveWheelAccelerations) - Method in class org.wpilib.math.kinematics.MecanumDriveWheelAccelerations
Subtracts the other MecanumDriveWheelAccelerations from the current MecanumDriveWheelAccelerations and returns the difference.
minus(MecanumDriveWheelVelocities) - Method in class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
Subtracts the other MecanumDriveWheelVelocities from the current MecanumDriveWheelVelocities and returns the difference.
minus(Matrix) - Method in class org.wpilib.math.linalg.Matrix
Subtracts the given matrix from this matrix.
minus(Vector) - Method in class org.wpilib.math.linalg.Vector
Subtracts the given vector to this vector.
minus(Measure) - Method in record class org.wpilib.units.measure.Acceleration
 
minus(Measure) - Method in record class org.wpilib.units.measure.Angle
 
minus(Measure) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
minus(Measure) - Method in record class org.wpilib.units.measure.AngularMomentum
 
minus(Measure) - Method in record class org.wpilib.units.measure.AngularVelocity
 
minus(Measure) - Method in record class org.wpilib.units.measure.Current
 
minus(Measure) - Method in record class org.wpilib.units.measure.Dimensionless
 
minus(Measure) - Method in record class org.wpilib.units.measure.Distance
 
minus(Measure) - Method in record class org.wpilib.units.measure.Energy
 
minus(Measure) - Method in record class org.wpilib.units.measure.Force
 
minus(Measure) - Method in record class org.wpilib.units.measure.Frequency
 
minus(Measure) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
minus(Measure) - Method in record class org.wpilib.units.measure.LinearMomentum
 
minus(Measure) - Method in record class org.wpilib.units.measure.LinearVelocity
 
minus(Measure) - Method in record class org.wpilib.units.measure.Mass
 
minus(Measure) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
minus(Measure) - Method in record class org.wpilib.units.measure.Mult
 
minus(Measure) - Method in record class org.wpilib.units.measure.Per
 
minus(Measure) - Method in record class org.wpilib.units.measure.Power
 
minus(Measure) - Method in record class org.wpilib.units.measure.Resistance
 
minus(Measure) - Method in record class org.wpilib.units.measure.Temperature
 
minus(Measure) - Method in record class org.wpilib.units.measure.Time
 
minus(Measure) - Method in record class org.wpilib.units.measure.Torque
 
minus(Measure) - Method in record class org.wpilib.units.measure.Velocity
 
minus(Measure) - Method in record class org.wpilib.units.measure.Voltage
 
minus(Measure) - Method in record class org.wpilib.units.ImmutableMeasure
 
minus(Measure) - Method in interface org.wpilib.units.Measure
Subtracts another measure of the same unit type from this one.
Minute - Static variable in class org.wpilib.units.Units
Alias for Units.Minutes to make combined unit definitions read more smoothly.
Minutes - Static variable in class org.wpilib.units.Units
minWhiteBlackDiff - Variable in class org.wpilib.vision.apriltag.AprilTagDetector.QuadThresholdParameters
Minimum brightness offset.
misc1() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 1 button's digital signal.
misc1() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 1 button's digital signal.
misc1(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 1 button's digital signal.
misc1(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 1 button's digital signal.
misc1(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the Miscellaneous 1 button's digital signal.
misc2() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 2 button's digital signal.
misc2() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 2 button's digital signal.
misc2(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 2 button's digital signal.
misc2(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 2 button's digital signal.
misc2(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the Miscellaneous 2 button's digital signal.
misc3() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 3 button's digital signal.
misc3() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 3 button's digital signal.
misc3(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 3 button's digital signal.
misc3(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 3 button's digital signal.
misc3(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the Miscellaneous 3 button's digital signal.
misc4() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 4 button's digital signal.
misc4() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 4 button's digital signal.
misc4(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 4 button's digital signal.
misc4(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 4 button's digital signal.
misc4(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the Miscellaneous 4 button's digital signal.
misc5() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 5 button's digital signal.
misc5() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 5 button's digital signal.
misc5(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 5 button's digital signal.
misc5(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 5 button's digital signal.
misc5(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the Miscellaneous 5 button's digital signal.
misc6() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 6 button's digital signal.
misc6() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 6 button's digital signal.
misc6(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 6 button's digital signal.
misc6(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Miscellaneous 6 button's digital signal.
misc6(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the Miscellaneous 6 button's digital signal.
MjpegServer - Class in org.wpilib.vision.camera
A sink that acts as a MJPEG-over-HTTP network server.
MjpegServer(String, int) - Constructor for class org.wpilib.vision.camera.MjpegServer
Create a MJPEG-over-HTTP server sink.
MjpegServer(String, String, int) - Constructor for class org.wpilib.vision.camera.MjpegServer
Create a MJPEG-over-HTTP server sink.
mode - Variable in class org.wpilib.vision.camera.VideoEvent
New source video mode.
Models - Class in org.wpilib.math.system
Linear system factories.
MomentOfInertia - Record Class in org.wpilib.units.measure
 
MomentOfInertia(double, double, MomentOfInertiaUnit) - Constructor for record class org.wpilib.units.measure.MomentOfInertia
Creates an instance of a MomentOfInertia record class.
MomentOfInertiaUnit - Class in org.wpilib.units
A unit of moment of inertia, like Units.KilogramSquareMeters.
motor(String) - Method in class org.wpilib.sysid.SysIdRoutineLog
Log data from a motor during a SysId routine.
MotorController - Interface in org.wpilib.hardware.motor
Interface for motor controlling devices.
MotorSafety - Class in org.wpilib.hardware.motor
The Motor Safety feature acts as a watchdog timer for an individual motor.
MotorSafety() - Constructor for class org.wpilib.hardware.motor.MotorSafety
MotorSafety constructor.
Mounted(Command, long) - Constructor for record class org.wpilib.command3.SchedulerEvent.Mounted
Creates an instance of a Mounted record class.
movingAverage(int) - Static method in class org.wpilib.math.filter.LinearFilter
Creates a K-tap FIR moving average filter of the form: y[n] = 1/k (x[k] + x[k-1] + ...
MsvcRuntimeException - Exception Class in org.wpilib.util.runtime
Exception thrown due to a bad MSVC Runtime.
MsvcRuntimeException(int, int, int, int, String) - Constructor for exception class org.wpilib.util.runtime.MsvcRuntimeException
Constructs a runtime exception.
MsvcRuntimeException(String) - Constructor for exception class org.wpilib.util.runtime.MsvcRuntimeException
Constructs a runtime exception.
mult(double) - Method in interface org.wpilib.units.UnaryFunction
Creates a composite function h(x) such that h(x) = k * f(x).
mult(D) - Method in class org.wpilib.units.PerUnit
Multiplies this unit by a unit of its denominator.
mult(CurrentUnit, String, String) - Method in class org.wpilib.units.VoltageUnit
Constructs a unit of power equivalent to this unit of voltage multiplied by another unit of electrical current.
mult(DistanceUnit) - Method in class org.wpilib.units.LinearMomentumUnit
Multiplies this unit by distance to form a unit of angular momentum.
mult(LinearAccelerationUnit) - Method in class org.wpilib.units.MassUnit
Multiplies this mass unit by a unit of linear acceleration to form a combined unit of force.
mult(LinearVelocityUnit) - Method in class org.wpilib.units.MassUnit
Multiplies this mass unit by a unit of linear velocity to form a combined unit of linear momentum.
mult(UnaryFunction) - Method in interface org.wpilib.units.UnaryFunction
Creates a composite function h(x) such that h(x) = f(x) * g(x).
mult(VoltageUnit, String, String) - Method in class org.wpilib.units.CurrentUnit
Constructs a unit of power equivalent to this unit of electrical current multiplied by another unit of voltage.
Mult<A,B> - Record Class in org.wpilib.units.measure
 
Mult(double, double, MultUnit) - Constructor for record class org.wpilib.units.measure.Mult
Creates an instance of a Mult record class.
multAsTorque(DistanceUnit) - Method in class org.wpilib.units.ForceUnit
Multiplies this force unit by a unit of distance to create a unit of torque.
multAsTorque(ForceUnit) - Method in class org.wpilib.units.DistanceUnit
Multiplies this distance unit by a unit of force to create a unit of torque.
multi(EpilogueBackend...) - Static method in interface org.wpilib.epilogue.logging.EpilogueBackend
Creates a backend that logs to multiple backends at once.
MultiBackend - Class in org.wpilib.epilogue.logging
A backend implementation that delegates to other backends.
MulticastServiceAnnouncer - Class in org.wpilib.net
Class to announce over mDNS that a service is available.
MulticastServiceAnnouncer(String, String, int) - Constructor for class org.wpilib.net.MulticastServiceAnnouncer
Creates a MulticastServiceAnnouncer.
MulticastServiceAnnouncer(String, String, int, Map) - Constructor for class org.wpilib.net.MulticastServiceAnnouncer
Creates a MulticastServiceAnnouncer.
MulticastServiceResolver - Class in org.wpilib.net
Class to resolve a service over mDNS.
MulticastServiceResolver(String) - Constructor for class org.wpilib.net.MulticastServiceResolver
Creates a MulticastServiceResolver.
multiPress(int, double) - Method in class org.wpilib.command2.button.Trigger
Creates a new multi-press trigger from this trigger - it will become active when this trigger has been activated the required number of times within the specified time window.
MultiSubscriber - Class in org.wpilib.networktables
Subscribe to multiple topics based on one or more topic name prefixes.
MultiSubscriber(NetworkTableInstance, String[], PubSubOption...) - Constructor for class org.wpilib.networktables.MultiSubscriber
Create a multiple subscriber.
MultUnit<A,B> - Class in org.wpilib.units
A combinatory unit type that is equivalent to the product of two other others.
MultUnit(MultUnit, A, B) - Constructor for class org.wpilib.units.MultUnit
Creates a new product unit.

N

N() - Static method in class org.wpilib.math.geometry.CoordinateAxis
Returns a coordinate axis corresponding to +X in the NWU coordinate system.
N0 - Class in org.wpilib.math.numbers
A class representing the number 0.
N0() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 0.
N1 - Class in org.wpilib.math.numbers
A class representing the number 1.
N1() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 1.
N10 - Class in org.wpilib.math.numbers
A class representing the number 10.
N10() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 10.
N11 - Class in org.wpilib.math.numbers
A class representing the number 11.
N11() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 11.
N12 - Class in org.wpilib.math.numbers
A class representing the number 12.
N12() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 12.
N13 - Class in org.wpilib.math.numbers
A class representing the number 13.
N13() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 13.
N14 - Class in org.wpilib.math.numbers
A class representing the number 14.
N14() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 14.
N15 - Class in org.wpilib.math.numbers
A class representing the number 15.
N15() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 15.
N16 - Class in org.wpilib.math.numbers
A class representing the number 16.
N16() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 16.
N17 - Class in org.wpilib.math.numbers
A class representing the number 17.
N17() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 17.
N18 - Class in org.wpilib.math.numbers
A class representing the number 18.
N18() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 18.
N19 - Class in org.wpilib.math.numbers
A class representing the number 19.
N19() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 19.
N2 - Class in org.wpilib.math.numbers
A class representing the number 2.
N2() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 2.
N20 - Class in org.wpilib.math.numbers
A class representing the number 20.
N20() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 20.
N3 - Class in org.wpilib.math.numbers
A class representing the number 3.
N3() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 3.
N4 - Class in org.wpilib.math.numbers
A class representing the number 4.
N4() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 4.
N5 - Class in org.wpilib.math.numbers
A class representing the number 5.
N5() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 5.
N6 - Class in org.wpilib.math.numbers
A class representing the number 6.
N6() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 6.
N7 - Class in org.wpilib.math.numbers
A class representing the number 7.
N7() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 7.
N8 - Class in org.wpilib.math.numbers
A class representing the number 8.
N8() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 8.
N9 - Class in org.wpilib.math.numbers
A class representing the number 9.
N9() - Static method in interface org.wpilib.math.util.Nat
Returns the Nat instance for 9.
name - Variable in class org.wpilib.datalog.DataLogRecord.StartRecordData
Entry name.
name - Variable in class org.wpilib.hardware.hal.OpModeOption
 
name - Variable in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI.SimDeviceInfo
 
name - Variable in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI.SimValueInfo
 
name - Variable in class org.wpilib.networktables.TopicInfo
Topic name.
name - Variable in class org.wpilib.util.struct.parser.ParsedDeclaration
Name.
name - Variable in enum class org.wpilib.util.struct.StructFieldType
The name of the data type.
name - Variable in class org.wpilib.vision.camera.UsbCameraInfo
Vendor/model name of the camera as provided by the USB driver.
name - Variable in class org.wpilib.vision.camera.VideoEvent
Source/sink/property name.
name() - Method in interface org.wpilib.command3.Command
The name of the command.
name() - Method in class org.wpilib.command3.ParallelGroup
 
name() - Method in class org.wpilib.command3.SequentialGroup
 
name() - Element in annotation interface org.wpilib.epilogue.Logged
The name for the annotated element to be logged as.
name() - Element in annotation interface org.wpilib.opmode.Autonomous
Name.
name() - Element in annotation interface org.wpilib.opmode.Teleop
Name.
name() - Element in annotation interface org.wpilib.opmode.TestOpMode
Name.
name() - Method in class org.wpilib.units.Unit
Gets the name of this unit.
named(String) - Method in interface org.wpilib.command3.NeedsNameBuilderStage
Creates the command based on the options set during previous builder stages.
named(String) - Method in class org.wpilib.command3.ParallelGroupBuilder
Creates the group, using the provided named.
named(String) - Method in class org.wpilib.command3.SequentialGroupBuilder
Creates the sequence command, giving it the specified name.
named(String) - Method in class org.wpilib.units.UnitBuilder
Sets the name of the new unit.
Nat<T> - Interface in org.wpilib.math.util
A natural number expressed as a java class.
nativeGetControlWord() - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Gets the current control word of the driver station.
nativeGetProgramState() - Static method in class org.wpilib.hardware.hal.simulation.SimulatorJNI
 
nativeGetUncachedControlWord() - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Gets the current control word of the driver station.
nearest(double, double, double, double, double, double, double, double[]) - Static method in class org.wpilib.math.jni.Ellipse2dJNI
Returns the nearest point that is contained within the ellipse.
nearest(Collection) - Method in class org.wpilib.math.geometry.Pose2d
Returns the nearest Pose2d from a collection of poses.
nearest(Collection) - Method in class org.wpilib.math.geometry.Pose3d
Returns the nearest Pose3d from a collection of poses.
nearest(Collection) - Method in class org.wpilib.math.geometry.Translation2d
Returns the nearest Translation2d from a collection of translations.
nearest(Collection) - Method in class org.wpilib.math.geometry.Translation3d
Returns the nearest Translation3d from a collection of translations.
nearest(Translation2d) - Method in class org.wpilib.math.geometry.Ellipse2d
Returns the nearest point that is contained within the ellipse.
nearest(Translation2d) - Method in class org.wpilib.math.geometry.Rectangle2d
Returns the nearest point that is contained within the rectangle.
NED() - Static method in class org.wpilib.math.geometry.CoordinateSystem
Returns an instance of the North-East-Down (NED) coordinate system.
NeedsExecutionBuilderStage - Interface in org.wpilib.command3
A stage in a command builder where requirements have already been specified and execution details are required.
NeedsNameBuilderStage - Interface in org.wpilib.command3
A stage in a command builder where requirements and main command execution logic have been set.
negate() - Method in class org.wpilib.command2.button.Trigger
Creates a new trigger that is active when this trigger is inactive, i.e.
negate() - Method in class org.wpilib.command3.Trigger
Creates a new trigger that is active when this trigger is inactive, i.e.
negate() - Method in class org.wpilib.event.BooleanEvent
Creates a new event that is active when this event is inactive.
NestedBackend - Class in org.wpilib.epilogue.logging
A backend that logs to an underlying backend, prepending all logged data with a specific prefix.
NestedBackend(String, EpilogueBackend) - Constructor for class org.wpilib.epilogue.logging.NestedBackend
Creates a new nested backed underneath another backend.
NetworkBooleanEvent - Class in org.wpilib.event
This class provides an easy way to link NetworkTables boolean topics to callback actions.
NetworkBooleanEvent(EventLoop, String, String) - Constructor for class org.wpilib.event.NetworkBooleanEvent
Creates a new event with the given boolean topic determining whether it is active.
NetworkBooleanEvent(EventLoop, BooleanSubscriber) - Constructor for class org.wpilib.event.NetworkBooleanEvent
Creates a new event with the given boolean subscriber determining whether it is active.
NetworkBooleanEvent(EventLoop, BooleanTopic) - Constructor for class org.wpilib.event.NetworkBooleanEvent
Creates a new event with the given boolean topic determining whether it is active.
NetworkBooleanEvent(EventLoop, NetworkTableInstance, String, String) - Constructor for class org.wpilib.event.NetworkBooleanEvent
Creates a new event with the given boolean topic determining whether it is active.
NetworkBooleanEvent(EventLoop, NetworkTable, String) - Constructor for class org.wpilib.event.NetworkBooleanEvent
Creates a new event with the given boolean topic determining whether it is active.
NetworkButton - Class in org.wpilib.command2.button
A Trigger that uses a NetworkTable boolean field.
NetworkButton - Class in org.wpilib.command3.button
A Trigger that uses a NetworkTable boolean field.
NetworkButton(String, String) - Constructor for class org.wpilib.command2.button.NetworkButton
Creates a NetworkButton that commands can be bound to.
NetworkButton(String, String) - Constructor for class org.wpilib.command3.button.NetworkButton
Creates a NetworkButton that commands can be bound to.
NetworkButton(BooleanSubscriber) - Constructor for class org.wpilib.command2.button.NetworkButton
Creates a NetworkButton that commands can be bound to.
NetworkButton(BooleanSubscriber) - Constructor for class org.wpilib.command3.button.NetworkButton
Creates a NetworkButton that commands can be bound to.
NetworkButton(BooleanTopic) - Constructor for class org.wpilib.command2.button.NetworkButton
Creates a NetworkButton that commands can be bound to.
NetworkButton(BooleanTopic) - Constructor for class org.wpilib.command3.button.NetworkButton
Creates a NetworkButton that commands can be bound to.
NetworkButton(NetworkTableInstance, String, String) - Constructor for class org.wpilib.command2.button.NetworkButton
Creates a NetworkButton that commands can be bound to.
NetworkButton(NetworkTableInstance, String, String) - Constructor for class org.wpilib.command3.button.NetworkButton
Creates a NetworkButton that commands can be bound to.
NetworkButton(NetworkTable, String) - Constructor for class org.wpilib.command2.button.NetworkButton
Creates a NetworkButton that commands can be bound to.
NetworkButton(NetworkTable, String) - Constructor for class org.wpilib.command3.button.NetworkButton
Creates a NetworkButton that commands can be bound to.
NetworkTable - Class in org.wpilib.networktables
A network table that knows its subtable path.
NetworkTable.SubTableListener - Interface in org.wpilib.networktables
A listener that listens to new tables in a NetworkTable.
NetworkTable.TableEventListener - Interface in org.wpilib.networktables
A listener that listens to events on topics in a NetworkTable.
NetworkTableEntry - Class in org.wpilib.networktables
NetworkTables Entry.
NetworkTableEntry(NetworkTableInstance, int) - Constructor for class org.wpilib.networktables.NetworkTableEntry
Construct from native handle.
NetworkTableEntry(Topic, int) - Constructor for class org.wpilib.networktables.NetworkTableEntry
Construct from native handle.
NetworkTableEvent - Class in org.wpilib.networktables
NetworkTables event.
NetworkTableEvent(NetworkTableInstance, int, int, ConnectionInfo, TopicInfo, ValueEventData, LogMessage, TimeSyncEventData) - Constructor for class org.wpilib.networktables.NetworkTableEvent
Constructor.
NetworkTableEvent.Kind - Enum Class in org.wpilib.networktables
NetworkTable event kind.
NetworkTableInstance - Class in org.wpilib.networktables
NetworkTables Instance.
NetworkTableInstance.NetworkMode - Enum Class in org.wpilib.networktables
Client/server mode flag values (as returned by NetworkTableInstance.getNetworkMode()).
NetworkTableListener - Class in org.wpilib.networktables
Event listener.
NetworkTableListenerPoller - Class in org.wpilib.networktables
Event listener poller.
NetworkTableListenerPoller(NetworkTableInstance) - Constructor for class org.wpilib.networktables.NetworkTableListenerPoller
Construct a topic listener poller.
NetworkTablesJNI - Class in org.wpilib.networktables
NetworkTables JNI.
NetworkTablesJNI.Helper - Class in org.wpilib.networktables
Sets whether JNI should be loaded in the static block.
NetworkTableType - Enum Class in org.wpilib.networktables
Network table data types.
NetworkTableValue - Class in org.wpilib.networktables
A network table entry value.
newInstance() - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
newInstance() - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
newInstance() - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufDCMotor
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufEllipse2d
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufLinearSystem
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufMatrix
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufPose2d
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufPose3d
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufQuaternion
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufRectangle2d
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufRotation2d
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufRotation3d
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufTrajectory
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufTransform2d
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufTransform3d
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufTranslation2d
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufTranslation3d
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufTwist2d
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufTwist3d
 
newInstance() - Static method in class org.wpilib.math.proto.ProtobufVector
 
Newton - Static variable in class org.wpilib.units.Units
The standard unit of force, equivalent to the standard force of gravity applied to a one Units.Kilogram mass.
NewtonMeter - Static variable in class org.wpilib.units.Units
The standard SI unit for torque.
NewtonMeters - Static variable in class org.wpilib.units.Units
The standard SI unit for torque.
Newtons - Static variable in class org.wpilib.units.Units
The standard unit of force, equivalent to accelerating a mass of one Units.Kilogram at a rate of one meter per second per second.
next() - Method in class org.wpilib.datalog.DataLogIterator
 
NiDsPS4Controller - Class in org.wpilib.driverstation
Handle input from NiDsPS4 controllers connected to the Driver Station.
NiDsPS4Controller(int) - Constructor for class org.wpilib.driverstation.NiDsPS4Controller
Construct an instance of a controller.
NiDsPS4Controller.Axis - Enum Class in org.wpilib.driverstation
Represents an axis on an NiDsPS4Controller.
NiDsPS4Controller.Button - Enum Class in org.wpilib.driverstation
Represents a digital button on a NiDsPS4Controller.
NiDsPS4ControllerSim - Class in org.wpilib.simulation
Class to control a simulated NiDsPS4 controller.
NiDsPS4ControllerSim(int) - Constructor for class org.wpilib.simulation.NiDsPS4ControllerSim
Constructs from a joystick port number.
NiDsPS4ControllerSim(NiDsPS4Controller) - Constructor for class org.wpilib.simulation.NiDsPS4ControllerSim
Constructs from a NiDsPS4Controller object.
NiDsPS5Controller - Class in org.wpilib.driverstation
Handle input from NiDsPS5 controllers connected to the Driver Station.
NiDsPS5Controller(int) - Constructor for class org.wpilib.driverstation.NiDsPS5Controller
Construct an instance of a controller.
NiDsPS5Controller.Axis - Enum Class in org.wpilib.driverstation
Represents an axis on an NiDsPS5Controller.
NiDsPS5Controller.Button - Enum Class in org.wpilib.driverstation
Represents a digital button on a NiDsPS5Controller.
NiDsPS5ControllerSim - Class in org.wpilib.simulation
Class to control a simulated NiDsPS5 controller.
NiDsPS5ControllerSim(int) - Constructor for class org.wpilib.simulation.NiDsPS5ControllerSim
Constructs from a joystick port number.
NiDsPS5ControllerSim(NiDsPS5Controller) - Constructor for class org.wpilib.simulation.NiDsPS5ControllerSim
Constructs from a NiDsPS5Controller object.
NiDsStadiaController - Class in org.wpilib.driverstation
Handle input from NiDsStadia controllers connected to the Driver Station.
NiDsStadiaController(int) - Constructor for class org.wpilib.driverstation.NiDsStadiaController
Construct an instance of a controller.
NiDsStadiaController.Axis - Enum Class in org.wpilib.driverstation
Represents an axis on an NiDsStadiaController.
NiDsStadiaController.Button - Enum Class in org.wpilib.driverstation
Represents a digital button on a NiDsStadiaController.
NiDsStadiaControllerSim - Class in org.wpilib.simulation
Class to control a simulated NiDsStadia controller.
NiDsStadiaControllerSim(int) - Constructor for class org.wpilib.simulation.NiDsStadiaControllerSim
Constructs from a joystick port number.
NiDsStadiaControllerSim(NiDsStadiaController) - Constructor for class org.wpilib.simulation.NiDsStadiaControllerSim
Constructs from a NiDsStadiaController object.
NiDsXboxController - Class in org.wpilib.driverstation
Handle input from NiDsXbox controllers connected to the Driver Station.
NiDsXboxController(int) - Constructor for class org.wpilib.driverstation.NiDsXboxController
Construct an instance of a controller.
NiDsXboxController.Axis - Enum Class in org.wpilib.driverstation
Represents an axis on an NiDsXboxController.
NiDsXboxController.Button - Enum Class in org.wpilib.driverstation
Represents a digital button on a NiDsXboxController.
NiDsXboxControllerSim - Class in org.wpilib.simulation
Class to control a simulated NiDsXbox controller.
NiDsXboxControllerSim(int) - Constructor for class org.wpilib.simulation.NiDsXboxControllerSim
Constructs from a joystick port number.
NiDsXboxControllerSim(NiDsXboxController) - Constructor for class org.wpilib.simulation.NiDsXboxControllerSim
Constructs from a NiDsXboxController object.
NIRioStatus - Class in org.wpilib.hardware.hal.communication
NI RIO status.
NIRioStatus() - Constructor for class org.wpilib.hardware.hal.communication.NIRioStatus
Default constructor.
NO_AVAILABLE_RESOURCES - Static variable in class org.wpilib.hardware.hal.HALUtil
No available resources to allocate.
NoDiscard - Annotation Interface in org.wpilib.annotation
Marks a method as returning a value that must be used.
nominalVoltage - Variable in class org.wpilib.math.system.DCMotor
Voltage at which the motor constants were measured.
none() - Static method in class org.wpilib.command2.Commands
Constructs a command that does nothing, finishing immediately.
None - Enum constant in enum class org.wpilib.driverstation.DriverStation.MatchType
None.
nonePeriodic() - Method in class org.wpilib.framework.OpModeRobot
Function called periodically anytime when no opmode is selected, including when the Driver Station is disconnected.
noRequirements() - Static method in interface org.wpilib.command3.Command
Creates a command that does not require any hardware; that is, it does not affect the state of any physical objects.
noRequirements() - Method in class org.wpilib.command3.StagedCommandBuilder
Explicitly marks the command as requiring no mechanisms.
norm() - Method in class org.wpilib.math.geometry.Quaternion
Calculates the L2 norm of the quaternion.
norm() - Method in class org.wpilib.math.linalg.Vector
Returns the norm of this vector.
normal(Matrix) - Static method in class org.wpilib.math.random.Normal
Creates a vector of normally distributed random values with the given standard deviations for each element.
Normal - Class in org.wpilib.math.random
Utilities for generating normally distributed random values.
normalize() - Method in class org.wpilib.math.geometry.Quaternion
Normalizes the quaternion.
normalize(double[]) - Static method in class org.wpilib.drive.RobotDriveBase
Normalize all wheel velocities if the magnitude of any wheel is greater than 1.0.
normalizeKey(String) - Static method in class org.wpilib.networktables.NetworkTable
Normalizes a network table key to start with exactly one leading slash ("/") and contain no consecutive slashes.
normalizeKey(String, boolean) - Static method in class org.wpilib.networktables.NetworkTable
Normalizes an network table key to contain no consecutive slashes and optionally start with a leading slash.
normF() - Method in class org.wpilib.math.linalg.Matrix
Computes the Frobenius normal of the matrix.
normIndP1() - Method in class org.wpilib.math.linalg.Matrix
Computes the induced p = 1 matrix norm.
northFace() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the North Face button's digital signal.
northFace() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the North Face button's digital signal.
northFace(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the North Face button's digital signal.
northFace(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the North Face button's digital signal.
northFace(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the North Face button's digital signal.
Notifier - Class in org.wpilib.system
Notifiers run a user-provided callback function on a separate thread.
Notifier(Runnable) - Constructor for class org.wpilib.system.Notifier
Create a Notifier with the given callback.
NotifierCommand - Class in org.wpilib.command2
A command that starts a notifier to run the given runnable periodically in a separate thread.
NotifierCommand(Runnable, double, Subsystem...) - Constructor for class org.wpilib.command2.NotifierCommand
Creates a new NotifierCommand.
NotifierDataJNI - Class in org.wpilib.hardware.hal.simulation
JNI for notifier data.
NotifierJNI - Class in org.wpilib.hardware.hal
The NotifierJNI class directly wraps the C++ HAL Notifier.
NotifierSim - Class in org.wpilib.simulation
Class to control simulated notifiers.
NotifyCallback - Interface in org.wpilib.hardware.hal.simulation
 
notifyError(String) - Method in class org.wpilib.vision.camera.ImageSource
Signal sinks that an error has occurred.
notifyNewData() - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
notifyNewData() - Static method in class org.wpilib.simulation.DriverStationSim
Updates DriverStation data so that new values are visible to the user program.
notifyNewData() - Method in class org.wpilib.simulation.GenericHIDSim
Updates joystick data so that new values are visible to the user program.
notifySourceError(int, String) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Notify source error.
NotLogged - Annotation Interface in org.wpilib.epilogue
A field or method annotated as @NotLogged will be ignored by Epilogue when determining the data to log.
now() - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns the current timestamp in microseconds.
now() - Static method in class org.wpilib.util.WPIUtilJNI
Returns the time.
NTEpilogueBackend - Class in org.wpilib.epilogue.logging
A backend implementation that sends data over network tables.
NTEpilogueBackend(NetworkTableInstance) - Constructor for class org.wpilib.epilogue.logging.NTEpilogueBackend
Creates a logging backend that sends information to NetworkTables.
NTSendable - Interface in org.wpilib.networktables
Interface for NetworkTable Sendable objects.
NTSendableBuilder - Interface in org.wpilib.networktables
Helper class for building Sendable dashboard representations for NetworkTables.
NULL_PARAMETER - Static variable in class org.wpilib.hardware.hal.HALUtil
A pointer parameter to a method is NULL.
NullBackend - Class in org.wpilib.epilogue.logging
Null backend implementation that logs nothing.
NullBackend() - Constructor for class org.wpilib.epilogue.logging.NullBackend
Default constructor.
Num - Class in org.wpilib.math.util
A number expressed as a java class.
Num() - Constructor for class org.wpilib.math.util.Num
Default constructor.
numerator() - Method in class org.wpilib.units.PerUnit
Gets the numerator unit.
NumericalIntegration - Class in org.wpilib.math.system
Numerical integration utilities.
numericalJacobian(Nat, Nat, Function, Matrix) - Static method in class org.wpilib.math.system.NumericalJacobian
Computes the numerical Jacobian with respect to x for f(x).
NumericalJacobian - Class in org.wpilib.math.system
Numerical Jacobian utilities.
numericalJacobianU(Nat, Nat, BiFunction, Matrix, Matrix) - Static method in class org.wpilib.math.system.NumericalJacobian
Returns the numerical Jacobian with respect to u for f(x, u).
numericalJacobianX(Nat, Nat, BiFunction, Matrix, Matrix) - Static method in class org.wpilib.math.system.NumericalJacobian
Returns numerical Jacobian with respect to x for f(x, u, ...).
numThreads - Variable in class org.wpilib.vision.apriltag.AprilTagDetector.Config
How many threads should be used for computation.
NWU() - Static method in class org.wpilib.math.geometry.CoordinateSystem
Returns an instance of the North-West-Up (NWU) coordinate system.

O

objectToRobotPose(Pose3d, Transform3d, Transform3d) - Static method in class org.wpilib.math.util.ComputerVisionUtil
Returns the robot's pose in the field coordinate system given an object's field-relative pose, the transformation from the camera's pose to the object's pose (obtained via computer vision), and the transformation from the robot's pose to the camera's pose.
observeUserProgram(long) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Sets the control state returned to the DS.
observeUserProgramStarting() - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Sets the program starting flag in the DS.
Odometry<T> - Class in org.wpilib.math.kinematics
Class for odometry.
Odometry(Kinematics, Rotation2d, T, Pose2d) - Constructor for class org.wpilib.math.kinematics.Odometry
Constructs an Odometry object.
Odometry3d<T> - Class in org.wpilib.math.kinematics
Class for odometry.
Odometry3d(Kinematics, Rotation3d, T, Pose3d) - Constructor for class org.wpilib.math.kinematics.Odometry3d
Constructs an Odometry3d object.
of(double) - Method in class org.wpilib.units.AccelerationUnit
 
of(double) - Method in class org.wpilib.units.AngleUnit
 
of(double) - Method in class org.wpilib.units.AngularAccelerationUnit
 
of(double) - Method in class org.wpilib.units.AngularMomentumUnit
 
of(double) - Method in class org.wpilib.units.AngularVelocityUnit
 
of(double) - Method in class org.wpilib.units.CurrentUnit
 
of(double) - Method in class org.wpilib.units.DimensionlessUnit
 
of(double) - Method in class org.wpilib.units.DistanceUnit
 
of(double) - Method in class org.wpilib.units.EnergyUnit
 
of(double) - Method in class org.wpilib.units.ForceUnit
 
of(double) - Method in class org.wpilib.units.FrequencyUnit
 
of(double) - Method in class org.wpilib.units.LinearAccelerationUnit
 
of(double) - Method in class org.wpilib.units.LinearMomentumUnit
 
of(double) - Method in class org.wpilib.units.LinearVelocityUnit
 
of(double) - Method in class org.wpilib.units.MassUnit
 
of(double) - Method in class org.wpilib.units.MomentOfInertiaUnit
 
of(double) - Method in class org.wpilib.units.MultUnit
Creates a new immutable measurement of the given magnitude in terms of this unit.
of(double) - Method in class org.wpilib.units.PerUnit
Creates a new immutable measurement of the given magnitude in terms of this unit.
of(double) - Method in class org.wpilib.units.PowerUnit
 
of(double) - Method in class org.wpilib.units.ResistanceUnit
 
of(double) - Method in class org.wpilib.units.TemperatureUnit
 
of(double) - Method in class org.wpilib.units.TimeUnit
 
of(double) - Method in class org.wpilib.units.TorqueUnit
 
of(double) - Method in class org.wpilib.units.Unit
Creates a new immutable measurement of the given magnitude in terms of this unit.
of(double) - Method in class org.wpilib.units.VelocityUnit
 
of(double) - Method in class org.wpilib.units.VoltageUnit
 
of(int) - Static method in enum class org.wpilib.driverstation.GenericHID.HIDType
Creates an HIDType with the given value.
of(A, B) - Static method in class org.wpilib.math.util.Pair
Returns a pair comprised of the two given objects.
ofBaseUnits(double) - Method in class org.wpilib.units.AccelerationUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.AngleUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.AngularAccelerationUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.AngularMomentumUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.AngularVelocityUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.CurrentUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.DimensionlessUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.DistanceUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.EnergyUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.ForceUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.FrequencyUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.LinearAccelerationUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.LinearMomentumUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.LinearVelocityUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.MassUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.MomentOfInertiaUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.MultUnit
Creates a new immutable measurement of the given magnitude in terms of this unit's base unit.
ofBaseUnits(double) - Method in class org.wpilib.units.PerUnit
Creates a new immutable measurement of the given magnitude in terms of this unit's base unit.
ofBaseUnits(double) - Method in class org.wpilib.units.PowerUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.ResistanceUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.TemperatureUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.TimeUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.TorqueUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.Unit
Creates a new immutable measurement of the given magnitude in terms of this unit's base unit.
ofBaseUnits(double) - Method in class org.wpilib.units.VelocityUnit
 
ofBaseUnits(double) - Method in class org.wpilib.units.VoltageUnit
 
ofBaseUnits(double, AccelerationUnit) - Static method in record class org.wpilib.units.measure.Acceleration
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, AngleUnit) - Static method in record class org.wpilib.units.measure.Angle
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, AngularAccelerationUnit) - Static method in record class org.wpilib.units.measure.AngularAcceleration
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, AngularMomentumUnit) - Static method in record class org.wpilib.units.measure.AngularMomentum
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, AngularVelocityUnit) - Static method in record class org.wpilib.units.measure.AngularVelocity
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, CurrentUnit) - Static method in record class org.wpilib.units.measure.Current
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, DimensionlessUnit) - Static method in record class org.wpilib.units.measure.Dimensionless
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, DistanceUnit) - Static method in record class org.wpilib.units.measure.Distance
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, EnergyUnit) - Static method in record class org.wpilib.units.measure.Energy
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, ForceUnit) - Static method in record class org.wpilib.units.measure.Force
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, FrequencyUnit) - Static method in record class org.wpilib.units.measure.Frequency
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, LinearAccelerationUnit) - Static method in record class org.wpilib.units.measure.LinearAcceleration
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, LinearMomentumUnit) - Static method in record class org.wpilib.units.measure.LinearMomentum
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, LinearVelocityUnit) - Static method in record class org.wpilib.units.measure.LinearVelocity
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, MassUnit) - Static method in record class org.wpilib.units.measure.Mass
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, MomentOfInertiaUnit) - Static method in record class org.wpilib.units.measure.MomentOfInertia
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, MultUnit) - Static method in record class org.wpilib.units.measure.Mult
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, PerUnit) - Static method in record class org.wpilib.units.measure.Per
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, PowerUnit) - Static method in record class org.wpilib.units.measure.Power
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, ResistanceUnit) - Static method in record class org.wpilib.units.measure.Resistance
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, TemperatureUnit) - Static method in record class org.wpilib.units.measure.Temperature
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, TimeUnit) - Static method in record class org.wpilib.units.measure.Time
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, TorqueUnit) - Static method in record class org.wpilib.units.measure.Torque
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, VelocityUnit) - Static method in record class org.wpilib.units.measure.Velocity
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, VoltageUnit) - Static method in record class org.wpilib.units.measure.Voltage
For doing math with measures of a known dimension but an unknown unit.
ofBaseUnits(double, U) - Static method in record class org.wpilib.units.ImmutableMeasure
Creates a new measure in the given unit with a magnitude equal to the given one in base units.
ofEntries(Map.Entry...) - Static method in class org.wpilib.math.interpolation.InterpolatingDoubleTreeMap
Creates an InterpolatingDoubleTreeMap from the given entries.
offset(double) - Method in class org.wpilib.units.UnitBuilder
Sets the unit conversions based on a simple offset.
offsetBy(int) - Method in interface org.wpilib.hardware.led.LEDPattern
Creates a pattern that plays this one, but offset by a certain number of LEDs.
ofNative(double) - Method in class org.wpilib.units.MultUnit
Creates a new immutable measurement of the given magnitude in terms of this unit.
ofNative(double) - Method in class org.wpilib.units.PerUnit
Creates a new immutable measurement of the given magnitude in terms of the ratio unit.
ofNativeBaseUnits(double) - Method in class org.wpilib.units.MultUnit
Creates a new immutable measurement of the given magnitude in terms of the unit's base unit.
ofNativeBaseUnits(double) - Method in class org.wpilib.units.PerUnit
Creates a new immutable measurement of the given magnitude in terms of the ratio unit's base unit.
ofRelativeUnits(double, AccelerationUnit) - Static method in record class org.wpilib.units.measure.Acceleration
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, AngleUnit) - Static method in record class org.wpilib.units.measure.Angle
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, AngularAccelerationUnit) - Static method in record class org.wpilib.units.measure.AngularAcceleration
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, AngularMomentumUnit) - Static method in record class org.wpilib.units.measure.AngularMomentum
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, AngularVelocityUnit) - Static method in record class org.wpilib.units.measure.AngularVelocity
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, CurrentUnit) - Static method in record class org.wpilib.units.measure.Current
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, DimensionlessUnit) - Static method in record class org.wpilib.units.measure.Dimensionless
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, DistanceUnit) - Static method in record class org.wpilib.units.measure.Distance
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, EnergyUnit) - Static method in record class org.wpilib.units.measure.Energy
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, ForceUnit) - Static method in record class org.wpilib.units.measure.Force
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, FrequencyUnit) - Static method in record class org.wpilib.units.measure.Frequency
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, LinearAccelerationUnit) - Static method in record class org.wpilib.units.measure.LinearAcceleration
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, LinearMomentumUnit) - Static method in record class org.wpilib.units.measure.LinearMomentum
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, LinearVelocityUnit) - Static method in record class org.wpilib.units.measure.LinearVelocity
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, MassUnit) - Static method in record class org.wpilib.units.measure.Mass
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, MomentOfInertiaUnit) - Static method in record class org.wpilib.units.measure.MomentOfInertia
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, MultUnit) - Static method in record class org.wpilib.units.measure.Mult
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, PerUnit) - Static method in record class org.wpilib.units.measure.Per
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, PowerUnit) - Static method in record class org.wpilib.units.measure.Power
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, ResistanceUnit) - Static method in record class org.wpilib.units.measure.Resistance
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, TemperatureUnit) - Static method in record class org.wpilib.units.measure.Temperature
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, TimeUnit) - Static method in record class org.wpilib.units.measure.Time
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, TorqueUnit) - Static method in record class org.wpilib.units.measure.Torque
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, VelocityUnit) - Static method in record class org.wpilib.units.measure.Velocity
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, VoltageUnit) - Static method in record class org.wpilib.units.measure.Voltage
For doing math with measures of a known dimension but an unknown unit.
ofRelativeUnits(double, U) - Static method in record class org.wpilib.units.ImmutableMeasure
Creates a new measure in the given unit with a magnitude in terms of that unit.
Ohm - Static variable in class org.wpilib.units.Units
The base unit of resistance.
Ohms - Static variable in class org.wpilib.units.Units
The base unit of resistance.
omega - Variable in class org.wpilib.math.kinematics.ChassisVelocities
Angular velocity of the robot frame in radians per second.
OnboardIMU - Class in org.wpilib.hardware.imu
Systemcore onboard IMU.
OnboardIMU(OnboardIMU.MountOrientation) - Constructor for class org.wpilib.hardware.imu.OnboardIMU
Constructs a handle to the Systemcore onboard IMU.
OnboardIMU.MountOrientation - Enum Class in org.wpilib.hardware.imu
A mount orientation of Systemcore.
OnBoardIO - Class in org.wpilib.romi
This class represents the onboard IO of the Romi reference robot.
OnBoardIO(OnBoardIO.ChannelMode, OnBoardIO.ChannelMode) - Constructor for class org.wpilib.romi.OnBoardIO
Constructor.
OnBoardIO.ChannelMode - Enum Class in org.wpilib.romi
Mode for Romi onboard IO channel.
onCancel() - Method in interface org.wpilib.command3.Command
An optional lifecycle hook that can be implemented to execute some code whenever this command is canceled before it naturally completes.
onChange(Consumer) - Method in class org.wpilib.smartdashboard.SendableChooser
Bind a listener that's called when the selected value changes.
onChange(Command) - Method in class org.wpilib.command2.button.Trigger
Starts the command when the condition changes.
onCommandExecute(Consumer) - Method in class org.wpilib.command2.CommandScheduler
Adds an action to perform on the execution of any command by the scheduler.
onCommandFinish(Consumer) - Method in class org.wpilib.command2.CommandScheduler
Adds an action to perform on the finishing of any command by the scheduler.
onCommandInitialize(Consumer) - Method in class org.wpilib.command2.CommandScheduler
Adds an action to perform on the initialization of any command by the scheduler.
onCommandInterrupt(BiConsumer) - Method in class org.wpilib.command2.CommandScheduler
Adds an action to perform on the interruption of any command by the scheduler.
onCommandInterrupt(Consumer) - Method in class org.wpilib.command2.CommandScheduler
Adds an action to perform on the interruption of any command by the scheduler.
one() - Method in class org.wpilib.units.AccelerationUnit
 
one() - Method in class org.wpilib.units.AngleUnit
 
one() - Method in class org.wpilib.units.AngularAccelerationUnit
 
one() - Method in class org.wpilib.units.AngularMomentumUnit
 
one() - Method in class org.wpilib.units.AngularVelocityUnit
 
one() - Method in class org.wpilib.units.CurrentUnit
 
one() - Method in class org.wpilib.units.DimensionlessUnit
 
one() - Method in class org.wpilib.units.DistanceUnit
 
one() - Method in class org.wpilib.units.EnergyUnit
 
one() - Method in class org.wpilib.units.ForceUnit
 
one() - Method in class org.wpilib.units.FrequencyUnit
 
one() - Method in class org.wpilib.units.LinearAccelerationUnit
 
one() - Method in class org.wpilib.units.LinearMomentumUnit
 
one() - Method in class org.wpilib.units.LinearVelocityUnit
 
one() - Method in class org.wpilib.units.MassUnit
 
one() - Method in class org.wpilib.units.MomentOfInertiaUnit
 
one() - Method in class org.wpilib.units.MultUnit
 
one() - Method in class org.wpilib.units.PerUnit
 
one() - Method in class org.wpilib.units.PowerUnit
 
one() - Method in class org.wpilib.units.ResistanceUnit
 
one() - Method in class org.wpilib.units.TemperatureUnit
 
one() - Method in class org.wpilib.units.TimeUnit
 
one() - Method in class org.wpilib.units.TorqueUnit
 
one() - Method in class org.wpilib.units.Unit
Gets a measure with a magnitude of 1.0 in terms of this unit.
one() - Method in class org.wpilib.units.VelocityUnit
 
one() - Method in class org.wpilib.units.VoltageUnit
 
onFalse(Command) - Method in class org.wpilib.command2.button.Trigger
Starts the given command whenever the condition changes from `true` to `false`.
onFalse(Command) - Method in class org.wpilib.command3.Trigger
Starts the given command whenever the condition changes from `true` to `false`.
onlyIf(BooleanSupplier) - Method in class org.wpilib.command2.Command
Decorates this command to only run if this condition is met.
onlyWhile(BooleanSupplier) - Method in class org.wpilib.command2.Command
Decorates this command with a run condition.
onTrue(Command) - Method in class org.wpilib.command2.button.Trigger
Starts the given command whenever the condition changes from `false` to `true`.
onTrue(Command) - Method in class org.wpilib.command3.Trigger
Starts the given command whenever the condition changes from `false` to `true`.
openCANStreamSession(int, int, int, int) - Static method in class org.wpilib.hardware.hal.can.CANJNI
Opens a new CAN stream session for receiving CAN messages with specified filters.
OpenCvLoader - Class in org.wpilib.vision.camera
OpenCV Native Loader.
OpenCvLoader.Helper - Class in org.wpilib.vision.camera
Sets whether JNI should be loaded in the static block.
OpMode - Interface in org.wpilib.opmode
Top-level interface for opmode classes.
opModeClose() - Method in interface org.wpilib.opmode.OpMode
This function is called when the opmode is no longer selected on the DS or after opModeRun() returns.
opModeClose() - Method in class org.wpilib.opmode.PeriodicOpMode
 
OpModeOption - Class in org.wpilib.hardware.hal
An individual opmode option.
OpModeOption(long, String, String, String, int, int) - Constructor for class org.wpilib.hardware.hal.OpModeOption
Constructor.
OpModeRobot - Class in org.wpilib.framework
OpModeRobot implements the opmode-based robot program framework.
OpModeRobot() - Constructor for class org.wpilib.framework.OpModeRobot
Constructor.
opModeRun(long) - Method in interface org.wpilib.opmode.OpMode
This function is called when the opmode starts (robot is enabled).
opModeRun(long) - Method in class org.wpilib.opmode.PeriodicOpMode
 
opModeStop() - Method in interface org.wpilib.opmode.OpMode
This function is called asynchronously when the robot is disabled, to request the opmode return from opModeRun().
opModeStop() - Method in class org.wpilib.opmode.PeriodicOpMode
 
OPT_IN - Enum constant in enum class org.wpilib.epilogue.Logged.Strategy
Log only fields and methods tagged with an Logged annotation.
OPT_OUT - Enum constant in enum class org.wpilib.epilogue.Logged.Strategy
Log everything except for those elements explicitly opted out of with the skip = true attribute.
optimize(Rotation2d) - Method in class org.wpilib.math.kinematics.SwerveModuleVelocity
Minimize the change in heading this swerve module velocity would require by potentially reversing the direction the wheel spins.
optimize(SwerveModuleVelocity, Rotation2d) - Static method in class org.wpilib.math.kinematics.SwerveModuleVelocity
Deprecated.
Use the instance method instead.
optimizeCurvature(QuinticHermiteSpline[]) - Static method in class org.wpilib.math.spline.SplineHelper
Optimizes the curvature of 2 or more quintic splines at knot points.
optional(Command...) - Method in class org.wpilib.command3.ParallelGroupBuilder
Adds one or more optional commands to the group.
options() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the options button's digital signal.
options() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the options button's digital signal.
options() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the options button's digital signal.
options() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the options button's digital signal.
options(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the options button's digital signal.
options(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the options button's digital signal.
options(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the options button's digital signal.
options(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the options button's digital signal.
options(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS4Controller
Constructs an event instance around the options button's digital signal.
options(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS5Controller
Constructs an event instance around the options button's digital signal.
or(BooleanSupplier) - Method in class org.wpilib.command2.button.Trigger
Composes two triggers with logical OR.
or(BooleanSupplier) - Method in class org.wpilib.command3.Trigger
Composes two triggers with logical OR.
or(BooleanSupplier) - Method in class org.wpilib.event.BooleanEvent
Composes this event with another event, returning a new event that is active when either event is active.
org.wpilib.annotation - package org.wpilib.annotation
 
org.wpilib.command2 - package org.wpilib.command2
 
org.wpilib.command2.button - package org.wpilib.command2.button
 
org.wpilib.command2.sysid - package org.wpilib.command2.sysid
 
org.wpilib.command3 - package org.wpilib.command3
 
org.wpilib.command3.button - package org.wpilib.command3.button
 
org.wpilib.command3.proto - package org.wpilib.command3.proto
 
org.wpilib.counter - package org.wpilib.counter
 
org.wpilib.datalog - package org.wpilib.datalog
 
org.wpilib.drive - package org.wpilib.drive
 
org.wpilib.driverstation - package org.wpilib.driverstation
 
org.wpilib.epilogue - package org.wpilib.epilogue
 
org.wpilib.epilogue.logging - package org.wpilib.epilogue.logging
 
org.wpilib.epilogue.logging.errors - package org.wpilib.epilogue.logging.errors
 
org.wpilib.event - package org.wpilib.event
 
org.wpilib.framework - package org.wpilib.framework
 
org.wpilib.hardware.accelerometer - package org.wpilib.hardware.accelerometer
 
org.wpilib.hardware.bus - package org.wpilib.hardware.bus
 
org.wpilib.hardware.discrete - package org.wpilib.hardware.discrete
 
org.wpilib.hardware.expansionhub - package org.wpilib.hardware.expansionhub
 
org.wpilib.hardware.hal - package org.wpilib.hardware.hal
 
org.wpilib.hardware.hal.can - package org.wpilib.hardware.hal.can
 
org.wpilib.hardware.hal.communication - package org.wpilib.hardware.hal.communication
 
org.wpilib.hardware.hal.simulation - package org.wpilib.hardware.hal.simulation
 
org.wpilib.hardware.hal.struct - package org.wpilib.hardware.hal.struct
 
org.wpilib.hardware.hal.util - package org.wpilib.hardware.hal.util
 
org.wpilib.hardware.imu - package org.wpilib.hardware.imu
 
org.wpilib.hardware.led - package org.wpilib.hardware.led
 
org.wpilib.hardware.motor - package org.wpilib.hardware.motor
 
org.wpilib.hardware.pneumatic - package org.wpilib.hardware.pneumatic
 
org.wpilib.hardware.power - package org.wpilib.hardware.power
 
org.wpilib.hardware.range - package org.wpilib.hardware.range
 
org.wpilib.hardware.rotation - package org.wpilib.hardware.rotation
 
org.wpilib.internal - package org.wpilib.internal
 
org.wpilib.math.controller - package org.wpilib.math.controller
 
org.wpilib.math.controller.proto - package org.wpilib.math.controller.proto
 
org.wpilib.math.controller.struct - package org.wpilib.math.controller.struct
 
org.wpilib.math.estimator - package org.wpilib.math.estimator
 
org.wpilib.math.filter - package org.wpilib.math.filter
 
org.wpilib.math.geometry - package org.wpilib.math.geometry
 
org.wpilib.math.geometry.proto - package org.wpilib.math.geometry.proto
 
org.wpilib.math.geometry.struct - package org.wpilib.math.geometry.struct
 
org.wpilib.math.interpolation - package org.wpilib.math.interpolation
 
org.wpilib.math.jni - package org.wpilib.math.jni
 
org.wpilib.math.kinematics - package org.wpilib.math.kinematics
 
org.wpilib.math.kinematics.proto - package org.wpilib.math.kinematics.proto
 
org.wpilib.math.kinematics.struct - package org.wpilib.math.kinematics.struct
 
org.wpilib.math.linalg - package org.wpilib.math.linalg
 
org.wpilib.math.linalg.proto - package org.wpilib.math.linalg.proto
 
org.wpilib.math.linalg.struct - package org.wpilib.math.linalg.struct
 
org.wpilib.math.numbers - package org.wpilib.math.numbers
 
org.wpilib.math.optimization - package org.wpilib.math.optimization
 
org.wpilib.math.path - package org.wpilib.math.path
 
org.wpilib.math.proto - package org.wpilib.math.proto
 
org.wpilib.math.random - package org.wpilib.math.random
 
org.wpilib.math.spline - package org.wpilib.math.spline
 
org.wpilib.math.spline.proto - package org.wpilib.math.spline.proto
 
org.wpilib.math.spline.struct - package org.wpilib.math.spline.struct
 
org.wpilib.math.system - package org.wpilib.math.system
 
org.wpilib.math.system.proto - package org.wpilib.math.system.proto
 
org.wpilib.math.system.struct - package org.wpilib.math.system.struct
 
org.wpilib.math.trajectory - package org.wpilib.math.trajectory
 
org.wpilib.math.trajectory.constraint - package org.wpilib.math.trajectory.constraint
 
org.wpilib.math.trajectory.proto - package org.wpilib.math.trajectory.proto
 
org.wpilib.math.trajectory.struct - package org.wpilib.math.trajectory.struct
 
org.wpilib.math.util - package org.wpilib.math.util
 
org.wpilib.net - package org.wpilib.net
 
org.wpilib.networktables - package org.wpilib.networktables
 
org.wpilib.opmode - package org.wpilib.opmode
 
org.wpilib.romi - package org.wpilib.romi
 
org.wpilib.simulation - package org.wpilib.simulation
 
org.wpilib.smartdashboard - package org.wpilib.smartdashboard
 
org.wpilib.sysid - package org.wpilib.sysid
 
org.wpilib.system - package org.wpilib.system
 
org.wpilib.units - package org.wpilib.units
 
org.wpilib.units.collections - package org.wpilib.units.collections
 
org.wpilib.units.measure - package org.wpilib.units.measure
 
org.wpilib.util - package org.wpilib.util
 
org.wpilib.util.cleanup - package org.wpilib.util.cleanup
 
org.wpilib.util.concurrent - package org.wpilib.util.concurrent
 
org.wpilib.util.container - package org.wpilib.util.container
 
org.wpilib.util.function - package org.wpilib.util.function
 
org.wpilib.util.protobuf - package org.wpilib.util.protobuf
 
org.wpilib.util.runtime - package org.wpilib.util.runtime
 
org.wpilib.util.sendable - package org.wpilib.util.sendable
 
org.wpilib.util.struct - package org.wpilib.util.struct
 
org.wpilib.util.struct.parser - package org.wpilib.util.struct.parser
 
org.wpilib.vision.apriltag - package org.wpilib.vision.apriltag
 
org.wpilib.vision.apriltag.jni - package org.wpilib.vision.apriltag.jni
 
org.wpilib.vision.camera - package org.wpilib.vision.camera
 
org.wpilib.vision.camera.raw - package org.wpilib.vision.camera.raw
 
org.wpilib.vision.process - package org.wpilib.vision.process
Classes in the org.wpilib.vision.process package are designed to simplify using OpenCV vision processing code from a robot program.
org.wpilib.vision.stream - package org.wpilib.vision.stream
 
org.wpilib.xrp - package org.wpilib.xrp
 
otherPaths - Variable in class org.wpilib.vision.camera.UsbCameraInfo
Other path aliases to device (e.g.
Ounce - Static variable in class org.wpilib.units.Units
1/16 of a Units.Pound.
OunceForce - Static variable in class org.wpilib.units.Units
1/16th of Units.PoundsForce, equivalent to the standard force of gravity applied to a one Units.Ounce mass.
OunceInch - Static variable in class org.wpilib.units.Units
The equivalent of one ounce of force applied to an object one Units.Inch away from its center of rotation.
OunceInches - Static variable in class org.wpilib.units.Units
The equivalent of one ounce of force applied to an object one Units.Inch away from its center of rotation.
Ounces - Static variable in class org.wpilib.units.Units
1/16 of a Units.Pound.
OuncesForce - Static variable in class org.wpilib.units.Units
1/16th of Units.PoundsForce, equivalent to the standard force of gravity applied to a one Units.Ounce mass.
OUTPUT - Enum constant in enum class org.wpilib.romi.OnBoardIO.ChannelMode
Output.
overlayOn(LEDPattern) - Method in interface org.wpilib.hardware.led.LEDPattern
Creates a pattern that plays this pattern overlaid on another.

P

pack(ByteBuffer, ControlWord) - Method in class org.wpilib.hardware.hal.struct.ControlWordStruct
 
pack(ByteBuffer, ArmFeedforward) - Method in class org.wpilib.math.controller.struct.ArmFeedforwardStruct
 
pack(ByteBuffer, DifferentialDriveFeedforward) - Method in class org.wpilib.math.controller.struct.DifferentialDriveFeedforwardStruct
 
pack(ByteBuffer, DifferentialDriveWheelVoltages) - Method in class org.wpilib.math.controller.struct.DifferentialDriveWheelVoltagesStruct
 
pack(ByteBuffer, ElevatorFeedforward) - Method in class org.wpilib.math.controller.struct.ElevatorFeedforwardStruct
 
pack(ByteBuffer, SimpleMotorFeedforward) - Method in class org.wpilib.math.controller.struct.SimpleMotorFeedforwardStruct
 
pack(ByteBuffer, Ellipse2d) - Method in class org.wpilib.math.geometry.struct.Ellipse2dStruct
 
pack(ByteBuffer, Pose2d) - Method in class org.wpilib.math.geometry.struct.Pose2dStruct
 
pack(ByteBuffer, Pose3d) - Method in class org.wpilib.math.geometry.struct.Pose3dStruct
 
pack(ByteBuffer, Quaternion) - Method in class org.wpilib.math.geometry.struct.QuaternionStruct
 
pack(ByteBuffer, Rectangle2d) - Method in class org.wpilib.math.geometry.struct.Rectangle2dStruct
 
pack(ByteBuffer, Rotation2d) - Method in class org.wpilib.math.geometry.struct.Rotation2dStruct
 
pack(ByteBuffer, Rotation3d) - Method in class org.wpilib.math.geometry.struct.Rotation3dStruct
 
pack(ByteBuffer, Transform2d) - Method in class org.wpilib.math.geometry.struct.Transform2dStruct
 
pack(ByteBuffer, Transform3d) - Method in class org.wpilib.math.geometry.struct.Transform3dStruct
 
pack(ByteBuffer, Translation2d) - Method in class org.wpilib.math.geometry.struct.Translation2dStruct
 
pack(ByteBuffer, Translation3d) - Method in class org.wpilib.math.geometry.struct.Translation3dStruct
 
pack(ByteBuffer, Twist2d) - Method in class org.wpilib.math.geometry.struct.Twist2dStruct
 
pack(ByteBuffer, Twist3d) - Method in class org.wpilib.math.geometry.struct.Twist3dStruct
 
pack(ByteBuffer, ChassisAccelerations) - Method in class org.wpilib.math.kinematics.struct.ChassisAccelerationsStruct
 
pack(ByteBuffer, ChassisVelocities) - Method in class org.wpilib.math.kinematics.struct.ChassisVelocitiesStruct
 
pack(ByteBuffer, DifferentialDriveKinematics) - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveKinematicsStruct
 
pack(ByteBuffer, DifferentialDriveWheelAccelerations) - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelAccelerationsStruct
 
pack(ByteBuffer, DifferentialDriveWheelPositions) - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelPositionsStruct
 
pack(ByteBuffer, DifferentialDriveWheelVelocities) - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelVelocitiesStruct
 
pack(ByteBuffer, MecanumDriveKinematics) - Method in class org.wpilib.math.kinematics.struct.MecanumDriveKinematicsStruct
 
pack(ByteBuffer, MecanumDriveWheelAccelerations) - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelAccelerationsStruct
 
pack(ByteBuffer, MecanumDriveWheelPositions) - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelPositionsStruct
 
pack(ByteBuffer, MecanumDriveWheelVelocities) - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelVelocitiesStruct
 
pack(ByteBuffer, SwerveDriveKinematics) - Method in class org.wpilib.math.kinematics.struct.SwerveDriveKinematicsStruct
 
pack(ByteBuffer, SwerveModuleAcceleration) - Method in class org.wpilib.math.kinematics.struct.SwerveModuleAccelerationStruct
 
pack(ByteBuffer, SwerveModulePosition) - Method in class org.wpilib.math.kinematics.struct.SwerveModulePositionStruct
 
pack(ByteBuffer, SwerveModuleVelocity) - Method in class org.wpilib.math.kinematics.struct.SwerveModuleVelocityStruct
 
pack(ByteBuffer, Matrix) - Method in class org.wpilib.math.linalg.struct.MatrixStruct
 
pack(ByteBuffer, Vector) - Method in class org.wpilib.math.linalg.struct.VectorStruct
 
pack(ByteBuffer, CubicHermiteSpline) - Method in class org.wpilib.math.spline.struct.CubicHermiteSplineStruct
 
pack(ByteBuffer, QuinticHermiteSpline) - Method in class org.wpilib.math.spline.struct.QuinticHermiteSplineStruct
 
pack(ByteBuffer, DCMotor) - Method in class org.wpilib.math.system.struct.DCMotorStruct
 
pack(ByteBuffer, LinearSystem) - Method in class org.wpilib.math.system.struct.LinearSystemStruct
 
pack(ByteBuffer, ExponentialProfile.State) - Method in class org.wpilib.math.trajectory.struct.ExponentialProfileStateStruct
 
pack(ByteBuffer, TrapezoidProfile.State) - Method in class org.wpilib.math.trajectory.struct.TrapezoidProfileStateStruct
 
pack(ByteBuffer, T) - Method in interface org.wpilib.util.struct.Struct
Puts object contents to a ByteBuffer starting at the current position.
pack(MessageType, T) - Method in interface org.wpilib.util.protobuf.Protobuf
Copies the object contents into a protobuf message.
pack(ProtobufCommands.ProtobufCommand, Command) - Method in class org.wpilib.command3.proto.CommandProto
 
pack(ProtobufCommands.ProtobufMechanism, Mechanism) - Method in class org.wpilib.command3.proto.MechanismProto
 
pack(ProtobufCommands.ProtobufScheduler, Scheduler) - Method in class org.wpilib.command3.proto.SchedulerProto
 
pack(ProtobufArmFeedforward, ArmFeedforward) - Method in class org.wpilib.math.controller.proto.ArmFeedforwardProto
 
pack(ProtobufChassisAccelerations, ChassisAccelerations) - Method in class org.wpilib.math.kinematics.proto.ChassisAccelerationsProto
 
pack(ProtobufChassisVelocities, ChassisVelocities) - Method in class org.wpilib.math.kinematics.proto.ChassisVelocitiesProto
 
pack(ProtobufCubicHermiteSpline, CubicHermiteSpline) - Method in class org.wpilib.math.spline.proto.CubicHermiteSplineProto
 
pack(ProtobufDCMotor, DCMotor) - Method in class org.wpilib.math.system.proto.DCMotorProto
 
pack(ProtobufDifferentialDriveFeedforward, DifferentialDriveFeedforward) - Method in class org.wpilib.math.controller.proto.DifferentialDriveFeedforwardProto
 
pack(ProtobufDifferentialDriveKinematics, DifferentialDriveKinematics) - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveKinematicsProto
 
pack(ProtobufDifferentialDriveWheelAccelerations, DifferentialDriveWheelAccelerations) - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveWheelAccelerationsProto
 
pack(ProtobufDifferentialDriveWheelPositions, DifferentialDriveWheelPositions) - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveWheelPositionsProto
 
pack(ProtobufDifferentialDriveWheelVelocities, DifferentialDriveWheelVelocities) - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveWheelVelocitiesProto
 
pack(ProtobufDifferentialDriveWheelVoltages, DifferentialDriveWheelVoltages) - Method in class org.wpilib.math.controller.proto.DifferentialDriveWheelVoltagesProto
 
pack(ProtobufElevatorFeedforward, ElevatorFeedforward) - Method in class org.wpilib.math.controller.proto.ElevatorFeedforwardProto
 
pack(ProtobufEllipse2d, Ellipse2d) - Method in class org.wpilib.math.geometry.proto.Ellipse2dProto
 
pack(ProtobufLinearSystem, LinearSystem) - Method in class org.wpilib.math.system.proto.LinearSystemProto
 
pack(ProtobufMatrix, Matrix) - Method in class org.wpilib.math.linalg.proto.MatrixProto
 
pack(ProtobufMecanumDriveKinematics, MecanumDriveKinematics) - Method in class org.wpilib.math.kinematics.proto.MecanumDriveKinematicsProto
 
pack(ProtobufMecanumDriveWheelAccelerations, MecanumDriveWheelAccelerations) - Method in class org.wpilib.math.kinematics.proto.MecanumDriveWheelAccelerationsProto
 
pack(ProtobufMecanumDriveWheelPositions, MecanumDriveWheelPositions) - Method in class org.wpilib.math.kinematics.proto.MecanumDriveWheelPositionsProto
 
pack(ProtobufMecanumDriveWheelVelocities, MecanumDriveWheelVelocities) - Method in class org.wpilib.math.kinematics.proto.MecanumDriveWheelVelocitiesProto
 
pack(ProtobufPose2d, Pose2d) - Method in class org.wpilib.math.geometry.proto.Pose2dProto
 
pack(ProtobufPose3d, Pose3d) - Method in class org.wpilib.math.geometry.proto.Pose3dProto
 
pack(ProtobufQuaternion, Quaternion) - Method in class org.wpilib.math.geometry.proto.QuaternionProto
 
pack(ProtobufQuinticHermiteSpline, QuinticHermiteSpline) - Method in class org.wpilib.math.spline.proto.QuinticHermiteSplineProto
 
pack(ProtobufRectangle2d, Rectangle2d) - Method in class org.wpilib.math.geometry.proto.Rectangle2dProto
 
pack(ProtobufRotation2d, Rotation2d) - Method in class org.wpilib.math.geometry.proto.Rotation2dProto
 
pack(ProtobufRotation3d, Rotation3d) - Method in class org.wpilib.math.geometry.proto.Rotation3dProto
 
pack(ProtobufSimpleMotorFeedforward, SimpleMotorFeedforward) - Method in class org.wpilib.math.controller.proto.SimpleMotorFeedforwardProto
 
pack(ProtobufSwerveDriveKinematics, SwerveDriveKinematics) - Method in class org.wpilib.math.kinematics.proto.SwerveDriveKinematicsProto
 
pack(ProtobufSwerveModuleAcceleration, SwerveModuleAcceleration) - Method in class org.wpilib.math.kinematics.proto.SwerveModuleAccelerationProto
 
pack(ProtobufSwerveModulePosition, SwerveModulePosition) - Method in class org.wpilib.math.kinematics.proto.SwerveModulePositionProto
 
pack(ProtobufSwerveModuleVelocity, SwerveModuleVelocity) - Method in class org.wpilib.math.kinematics.proto.SwerveModuleVelocityProto
 
pack(ProtobufTrajectory, Trajectory) - Method in class org.wpilib.math.trajectory.proto.TrajectoryProto
 
pack(ProtobufTrajectoryState, Trajectory.State) - Method in class org.wpilib.math.trajectory.proto.TrajectoryStateProto
 
pack(ProtobufTransform2d, Transform2d) - Method in class org.wpilib.math.geometry.proto.Transform2dProto
 
pack(ProtobufTransform3d, Transform3d) - Method in class org.wpilib.math.geometry.proto.Transform3dProto
 
pack(ProtobufTranslation2d, Translation2d) - Method in class org.wpilib.math.geometry.proto.Translation2dProto
 
pack(ProtobufTranslation3d, Translation3d) - Method in class org.wpilib.math.geometry.proto.Translation3dProto
 
pack(ProtobufTwist2d, Twist2d) - Method in class org.wpilib.math.geometry.proto.Twist2dProto
 
pack(ProtobufTwist3d, Twist3d) - Method in class org.wpilib.math.geometry.proto.Twist3dProto
 
pack(ProtobufVector, Vector) - Method in class org.wpilib.math.linalg.proto.VectorProto
 
packArray(ByteBuffer, double[]) - Static method in interface org.wpilib.util.struct.Struct
Puts array contents to a ByteBuffer starting at the current position.
packArray(ByteBuffer, T[], Struct) - Static method in interface org.wpilib.util.struct.Struct
Puts array contents to a ByteBuffer starting at the current position.
packArray(RepeatedDouble, double[]) - Static method in interface org.wpilib.util.protobuf.Protobuf
Pack a serialized protobuf double array message.
packArray(RepeatedMessage, T[], Protobuf) - Static method in interface org.wpilib.util.protobuf.Protobuf
Pack a serialized protobuf array message.
packRGB(int, int, int) - Static method in class org.wpilib.util.Color
Packs 3 RGB values into a single 32-bit integer.
Pair<A,B> - Class in org.wpilib.math.util
Represents a pair of two objects.
Pair(A, B) - Constructor for class org.wpilib.math.util.Pair
Constructs a pair.
parallel(Command...) - Static method in class org.wpilib.command2.Commands
Runs a group of commands at the same time.
parallel(Command...) - Static method in interface org.wpilib.command3.Command
Starts creating a command that runs a group of multiple commands in parallel.
ParallelCommandGroup - Class in org.wpilib.command2
A command composition that runs a set of commands in parallel, ending when the last command ends.
ParallelCommandGroup(Command...) - Constructor for class org.wpilib.command2.ParallelCommandGroup
Creates a new ParallelCommandGroup.
ParallelDeadlineGroup - Class in org.wpilib.command2
A command composition that runs a set of commands in parallel, ending only when a specific command (the "deadline") ends, interrupting all other commands that are still running at that point.
ParallelDeadlineGroup(Command, Command...) - Constructor for class org.wpilib.command2.ParallelDeadlineGroup
Creates a new ParallelDeadlineGroup.
ParallelGroup - Class in org.wpilib.command3
A type of command that runs multiple other commands in parallel.
ParallelGroupBuilder - Class in org.wpilib.command3
A builder class to configure and then create a ParallelGroup.
ParallelGroupBuilder() - Constructor for class org.wpilib.command3.ParallelGroupBuilder
Creates a new parallel group builder.
ParallelRaceGroup - Class in org.wpilib.command2
A composition that runs a set of commands in parallel, ending when any one of the commands ends and interrupting all the others.
ParallelRaceGroup(Command...) - Constructor for class org.wpilib.command2.ParallelRaceGroup
Creates a new ParallelCommandRace.
PARAMETER_OUT_OF_RANGE - Static variable in class org.wpilib.hardware.hal.HALUtil
A parameter is out of range.
parameterize(Spline) - Static method in class org.wpilib.math.spline.SplineParameterizer
Parametrizes the spline.
parameterize(Spline, double, double) - Static method in class org.wpilib.math.spline.SplineParameterizer
Parametrizes the spline.
park() - Method in class org.wpilib.command3.Coroutine
Parks the current command.
parse() - Method in class org.wpilib.util.struct.parser.Parser
Parses the schema.
ParsedDeclaration - Class in org.wpilib.util.struct.parser
Raw struct schema declaration.
ParsedDeclaration() - Constructor for class org.wpilib.util.struct.parser.ParsedDeclaration
Default constructor.
ParsedSchema - Class in org.wpilib.util.struct.parser
Raw struct schema.
ParsedSchema() - Constructor for class org.wpilib.util.struct.parser.ParsedSchema
Default constructor.
ParseException - Exception Class in org.wpilib.util.struct.parser
Exception for parsing errors.
ParseException(int, String) - Constructor for exception class org.wpilib.util.struct.parser.ParseException
Constructs a ParseException.
ParseException(int, String, Throwable) - Constructor for exception class org.wpilib.util.struct.parser.ParseException
Constructs a ParseException.
ParseException(int, Throwable) - Constructor for exception class org.wpilib.util.struct.parser.ParseException
Constructs a ParseException.
parseFrom(byte[]) - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
parseFrom(byte[]) - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
parseFrom(byte[]) - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufDCMotor
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufEllipse2d
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufLinearSystem
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufMatrix
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufPose2d
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufPose3d
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufQuaternion
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufRectangle2d
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufRotation2d
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufRotation3d
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufTrajectory
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufTransform2d
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufTransform3d
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufTranslation2d
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufTranslation3d
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufTwist2d
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufTwist3d
 
parseFrom(byte[]) - Static method in class org.wpilib.math.proto.ProtobufVector
 
parseFrom(JsonSource) - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
parseFrom(JsonSource) - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
parseFrom(JsonSource) - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufDCMotor
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufEllipse2d
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufLinearSystem
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufMatrix
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufPose2d
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufPose3d
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufQuaternion
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufRectangle2d
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufRotation2d
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufRotation3d
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufTrajectory
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufTransform2d
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufTransform3d
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufTranslation2d
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufTranslation3d
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufTwist2d
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufTwist3d
 
parseFrom(JsonSource) - Static method in class org.wpilib.math.proto.ProtobufVector
 
parseFrom(ProtoSource) - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
parseFrom(ProtoSource) - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
parseFrom(ProtoSource) - Static method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufDCMotor
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufEllipse2d
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufLinearSystem
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufMatrix
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufPose2d
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufPose3d
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufQuaternion
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufRectangle2d
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufRotation2d
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufRotation3d
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufTrajectory
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufTransform2d
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufTransform3d
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufTranslation2d
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufTranslation3d
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufTwist2d
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufTwist3d
 
parseFrom(ProtoSource) - Static method in class org.wpilib.math.proto.ProtobufVector
 
Parser - Class in org.wpilib.util.struct.parser
Raw struct schema parser.
Parser(String) - Constructor for class org.wpilib.util.struct.parser.Parser
Construct a raw struct schema parser.
path - Variable in class org.wpilib.vision.camera.UsbCameraInfo
Path to device if available (e.g.
PATH_SEPARATOR - Static variable in class org.wpilib.networktables.NetworkTable
The path separator for sub-tables and keys.
pause() - Method in class org.wpilib.datalog.DataLog
Pauses appending of data records to the log.
pauseTiming() - Static method in class org.wpilib.hardware.hal.simulation.SimulatorJNI
 
pauseTiming() - Static method in class org.wpilib.simulation.SimHooks
Pause the simulator time.
PDPSim - Class in org.wpilib.simulation
Class to control a simulated Power Distribution Panel (PDP).
PDPSim() - Constructor for class org.wpilib.simulation.PDPSim
Constructs for the default PDP.
PDPSim(int) - Constructor for class org.wpilib.simulation.PDPSim
Constructs from a PDP module number (CAN ID).
PDPSim(PowerDistribution) - Constructor for class org.wpilib.simulation.PDPSim
Constructs from a PowerDistribution object.
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Current
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Force
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(AccelerationUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by an acceleration unit and returns the result in the most appropriate unit.
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Per
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Power
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Time
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(AccelerationUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Current
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Force
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(AngleUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by an angle unit and returns the result in the most appropriate unit.
per(AngleUnit) - Method in record class org.wpilib.units.measure.Per
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Power
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Time
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(AngleUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Current
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Force
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(AngularAccelerationUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by an angular acceleration unit and returns the result in the most appropriate unit.
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Per
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Power
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Time
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(AngularAccelerationUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Current
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Force
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(AngularMomentumUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by an angular momentum unit and returns the result in the most appropriate unit.
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Per
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Power
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Time
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(AngularMomentumUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(AngularVelocityUnit) - Method in class org.wpilib.units.AngularMomentumUnit
Combines this angular momentum by an angular velocity to yield a unit of moment of inertia.
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Current
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Force
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(AngularVelocityUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by an angular velocity unit and returns the result in the most appropriate unit.
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Per
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Power
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Time
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(AngularVelocityUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Current
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Force
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(CurrentUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a unit of electric current and returns the result in the most appropriate unit.
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Per
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Power
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Time
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(CurrentUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(CurrentUnit) - Method in class org.wpilib.units.VoltageUnit
Combines this unit of voltage with a unit of current to form a unit of resistance.
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Current
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Force
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(DistanceUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a distance unit and returns the result in the most appropriate unit.
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Per
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Power
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Time
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(DistanceUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Current
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Force
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(EnergyUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by an energy unit and returns the result in the most appropriate unit.
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Per
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Power
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Time
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(EnergyUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Current
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Force
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(ForceUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a force unit and returns the result in the most appropriate unit.
per(ForceUnit) - Method in record class org.wpilib.units.measure.Per
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Power
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Time
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(ForceUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Current
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Force
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(FrequencyUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a frequency unit and returns the result in the most appropriate unit.
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Per
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Power
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Time
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(FrequencyUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Current
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Force
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(LinearAccelerationUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a linear acceleration unit and returns the result in the most appropriate unit.
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Per
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Power
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Time
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(LinearAccelerationUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Current
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Force
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(LinearMomentumUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a linear momentum unit and returns the result in the most appropriate unit.
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Per
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Power
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Time
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(LinearMomentumUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Current
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Force
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(LinearVelocityUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a linear velocity unit and returns the result in the most appropriate unit.
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Per
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Power
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Time
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(LinearVelocityUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(MassUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(MassUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(MassUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Current
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Force
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(MassUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(MassUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(MassUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(MassUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(MassUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a mass unit and returns the result in the most appropriate unit.
per(MassUnit) - Method in record class org.wpilib.units.measure.Per
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Power
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Time
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(MassUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Current
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Force
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(MomentOfInertiaUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a moment of inertia unit and returns the result in the most appropriate unit.
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Per
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Power
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Time
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(MomentOfInertiaUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(MultUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(MultUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(MultUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Current
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Force
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(MultUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(MultUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(MultUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(MultUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(MultUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a generic compound unit and returns the result in the most appropriate unit.
per(MultUnit) - Method in record class org.wpilib.units.measure.Per
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Power
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Time
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(MultUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(PerUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(PerUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(PerUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Current
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Force
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(PerUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(PerUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(PerUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(PerUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(PerUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a generic ratio unit and returns the result in the most appropriate unit.
per(PerUnit) - Method in record class org.wpilib.units.measure.Per
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Power
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Time
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(PerUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Current
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Force
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(PowerUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a power unit and returns the result in the most appropriate unit.
per(PowerUnit) - Method in record class org.wpilib.units.measure.Per
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Power
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Time
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(PowerUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Current
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Force
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(ResistanceUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a resistance unit and returns the result in the most appropriate unit.
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Per
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Power
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Time
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(ResistanceUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Current
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Force
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(TemperatureUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a temperature unit and returns the result in the most appropriate unit.
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Per
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Power
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Time
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(TemperatureUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(TimeUnit) - Method in class org.wpilib.units.AccelerationUnit
 
per(TimeUnit) - Method in class org.wpilib.units.AngleUnit
 
per(TimeUnit) - Method in class org.wpilib.units.AngularAccelerationUnit
 
per(TimeUnit) - Method in class org.wpilib.units.AngularMomentumUnit
 
per(TimeUnit) - Method in class org.wpilib.units.AngularVelocityUnit
 
per(TimeUnit) - Method in class org.wpilib.units.CurrentUnit
 
per(TimeUnit) - Method in class org.wpilib.units.DimensionlessUnit
Creates a frequency unit as the ratio of this dimensionless unit to the period of time in which a single cycle is made.
per(TimeUnit) - Method in class org.wpilib.units.DistanceUnit
 
per(TimeUnit) - Method in class org.wpilib.units.EnergyUnit
Combines this unit of energy with a unit of time to create a unit of power.
per(TimeUnit) - Method in class org.wpilib.units.ForceUnit
 
per(TimeUnit) - Method in class org.wpilib.units.FrequencyUnit
 
per(TimeUnit) - Method in class org.wpilib.units.LinearAccelerationUnit
 
per(TimeUnit) - Method in class org.wpilib.units.LinearMomentumUnit
 
per(TimeUnit) - Method in class org.wpilib.units.LinearVelocityUnit
Combines this velocity with a time period of change to form a unit of acceleration.
per(TimeUnit) - Method in class org.wpilib.units.MassUnit
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Current
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Force
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(TimeUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a time period and returns the result in the most appropriate unit.
per(TimeUnit) - Method in record class org.wpilib.units.measure.Per
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Power
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Time
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(TimeUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(TimeUnit) - Method in class org.wpilib.units.MomentOfInertiaUnit
 
per(TimeUnit) - Method in class org.wpilib.units.MultUnit
 
per(TimeUnit) - Method in class org.wpilib.units.PerUnit
 
per(TimeUnit) - Method in class org.wpilib.units.PowerUnit
 
per(TimeUnit) - Method in class org.wpilib.units.TemperatureUnit
 
per(TimeUnit) - Method in class org.wpilib.units.TimeUnit
Creates a dimensionless unit corresponding to the scale factor between this and another unit of time.
per(TimeUnit) - Method in class org.wpilib.units.TorqueUnit
 
per(TimeUnit) - Method in class org.wpilib.units.Unit
Combines this unit with a unit of time.
per(TimeUnit) - Method in class org.wpilib.units.VelocityUnit
Combines this velocity unit with a unit of a period of change to create an acceleration unit.
per(TimeUnit) - Method in class org.wpilib.units.VoltageUnit
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Current
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Force
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(TorqueUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a torque unit and returns the result in the most appropriate unit.
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Per
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Power
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Time
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(TorqueUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Current
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Force
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(VelocityUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a velocity unit and returns the result in the most appropriate unit.
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Per
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Power
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Time
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(VelocityUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Acceleration
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Angle
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.AngularMomentum
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.AngularVelocity
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Current
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Dimensionless
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Distance
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Energy
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Force
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Frequency
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.LinearMomentum
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.LinearVelocity
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Mass
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Mult
 
per(VoltageUnit) - Method in interface org.wpilib.units.Measure
Divides this measure by a voltage unit and returns the result in the most appropriate unit.
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Per
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Power
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Resistance
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Temperature
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Time
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Torque
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Velocity
 
per(VoltageUnit) - Method in record class org.wpilib.units.measure.Voltage
 
per(U) - Method in class org.wpilib.units.AccelerationUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.AngleUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.AngularAccelerationUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.AngularMomentumUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.AngularVelocityUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.CurrentUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.DimensionlessUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.DistanceUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.EnergyUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.ForceUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.FrequencyUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.LinearAccelerationUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.LinearMomentumUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.LinearVelocityUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.MassUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.MomentOfInertiaUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.PowerUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.ResistanceUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.TemperatureUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.TimeUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.TorqueUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.VelocityUnit
Creates a ratio unit between this unit and an arbitrary other unit.
per(U) - Method in class org.wpilib.units.VoltageUnit
Creates a generic ratio unit of this voltage to a different unit type.
Per<Dividend,Divisor> - Record Class in org.wpilib.units.measure
 
Per(double, double, PerUnit) - Constructor for record class org.wpilib.units.measure.Per
Creates an instance of a Per record class.
Percent - Static variable in class org.wpilib.units.Units
A dimensionless unit equal to to 1/100th of a Units.Value.
percentBusUtilization - Variable in class org.wpilib.hardware.hal.can.CANStatus
The utilization of the CAN Bus.
period() - Method in record class org.wpilib.networktables.PubSubOption.Periodic
Returns the value of the period record component.
periodic - Variable in class org.wpilib.networktables.PubSubOptions
How frequently changes will be sent over the network, in seconds.
periodic() - Method in interface org.wpilib.command2.Subsystem
This method is called periodically by the CommandScheduler.
periodic() - Method in class org.wpilib.opmode.PeriodicOpMode
Called periodically while the robot is enabled.
periodic(double) - Static method in interface org.wpilib.networktables.PubSubOption
How frequently changes will be sent over the network.
Periodic(double) - Constructor for record class org.wpilib.networktables.PubSubOption.Periodic
Creates an instance of a Periodic record class.
PeriodicOpMode - Class in org.wpilib.opmode
An opmode structure for periodic operation.
PeriodicOpMode() - Constructor for class org.wpilib.opmode.PeriodicOpMode
Constructor.
PeriodicOpMode(double) - Constructor for class org.wpilib.opmode.PeriodicOpMode
Constructor.
PerUnit<N,D> - Class in org.wpilib.units
Generic combinatory unit type that represents the proportion of one unit to another, such as Meters per Second or Radians per Celsius.
PerUnit(PerUnit, N, D) - Constructor for class org.wpilib.units.PerUnit
Creates a new proportional unit derived from the ratio of one unit to another.
PIDController - Class in org.wpilib.math.controller
Implements a PID control loop.
PIDController(double, double, double) - Constructor for class org.wpilib.math.controller.PIDController
Allocates a PIDController with the given constants for kp, ki, and kd and a default period of 0.02 seconds.
PIDController(double, double, double, double) - Constructor for class org.wpilib.math.controller.PIDController
Allocates a PIDController with the given constants for kp, ki, and kd.
pipeTo(UnaryFunction) - Method in interface org.wpilib.units.UnaryFunction
Constructs a new function that first calls this function, then passes the result to another as input.
pixelFormat - Variable in class org.wpilib.vision.camera.VideoMode
Pixel format.
PixelFormat - Enum Class in org.wpilib.util
Image pixel format.
plus(double) - Method in class org.wpilib.math.linalg.Matrix
Adds the given value to all the elements of this matrix.
plus(Quaternion) - Method in class org.wpilib.math.geometry.Quaternion
Adds another quaternion to this quaternion entrywise.
plus(Rotation2d) - Method in class org.wpilib.math.geometry.Rotation2d
Adds two rotations together, with the result being bounded between -π and π.
plus(Transform2d) - Method in class org.wpilib.math.geometry.Pose2d
Transforms the pose by the given transformation and returns the new transformed pose.
plus(Transform2d) - Method in class org.wpilib.math.geometry.Transform2d
Composes two transformations.
plus(Transform3d) - Method in class org.wpilib.math.geometry.Pose3d
Transforms the pose by the given transformation and returns the new transformed pose.
plus(Transform3d) - Method in class org.wpilib.math.geometry.Transform3d
Composes two transformations.
plus(Translation2d) - Method in class org.wpilib.math.geometry.Translation2d
Returns the sum of two translations in 2D space.
plus(Translation3d) - Method in class org.wpilib.math.geometry.Translation3d
Returns the sum of two translations in 3D space.
plus(ChassisAccelerations) - Method in class org.wpilib.math.kinematics.ChassisAccelerations
Adds two ChassisAccelerations and returns the sum.
plus(ChassisVelocities) - Method in class org.wpilib.math.kinematics.ChassisVelocities
Adds two ChassisVelocities and returns the sum.
plus(DifferentialDriveWheelAccelerations) - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelAccelerations
Adds two DifferentialDriveWheelAccelerations and returns the sum.
plus(DifferentialDriveWheelVelocities) - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelVelocities
Adds two DifferentialDriveWheelVelocities and returns the sum.
plus(MecanumDriveWheelAccelerations) - Method in class org.wpilib.math.kinematics.MecanumDriveWheelAccelerations
Adds two MecanumDriveWheelAccelerations and returns the sum.
plus(MecanumDriveWheelVelocities) - Method in class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
Adds two MecanumDriveWheelVelocities and returns the sum.
plus(Matrix) - Method in class org.wpilib.math.linalg.Matrix
Adds the given matrix to this matrix.
plus(Vector) - Method in class org.wpilib.math.linalg.Vector
Adds the given vector to this vector.
plus(Measure) - Method in record class org.wpilib.units.measure.Acceleration
 
plus(Measure) - Method in record class org.wpilib.units.measure.Angle
 
plus(Measure) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
plus(Measure) - Method in record class org.wpilib.units.measure.AngularMomentum
 
plus(Measure) - Method in record class org.wpilib.units.measure.AngularVelocity
 
plus(Measure) - Method in record class org.wpilib.units.measure.Current
 
plus(Measure) - Method in record class org.wpilib.units.measure.Dimensionless
 
plus(Measure) - Method in record class org.wpilib.units.measure.Distance
 
plus(Measure) - Method in record class org.wpilib.units.measure.Energy
 
plus(Measure) - Method in record class org.wpilib.units.measure.Force
 
plus(Measure) - Method in record class org.wpilib.units.measure.Frequency
 
plus(Measure) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
plus(Measure) - Method in record class org.wpilib.units.measure.LinearMomentum
 
plus(Measure) - Method in record class org.wpilib.units.measure.LinearVelocity
 
plus(Measure) - Method in record class org.wpilib.units.measure.Mass
 
plus(Measure) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
plus(Measure) - Method in record class org.wpilib.units.measure.Mult
 
plus(Measure) - Method in record class org.wpilib.units.measure.Per
 
plus(Measure) - Method in record class org.wpilib.units.measure.Power
 
plus(Measure) - Method in record class org.wpilib.units.measure.Resistance
 
plus(Measure) - Method in record class org.wpilib.units.measure.Temperature
 
plus(Measure) - Method in record class org.wpilib.units.measure.Time
 
plus(Measure) - Method in record class org.wpilib.units.measure.Torque
 
plus(Measure) - Method in record class org.wpilib.units.measure.Velocity
 
plus(Measure) - Method in record class org.wpilib.units.measure.Voltage
 
plus(Measure) - Method in record class org.wpilib.units.ImmutableMeasure
 
plus(Measure) - Method in interface org.wpilib.units.Measure
Adds another measure of the same unit type to this one.
PneumaticHub - Class in org.wpilib.hardware.pneumatic
Module class for controlling a REV Robotics Pneumatic Hub.
PneumaticHub(int) - Constructor for class org.wpilib.hardware.pneumatic.PneumaticHub
Constructs a PneumaticHub with the default ID (1).
PneumaticHub(int, int) - Constructor for class org.wpilib.hardware.pneumatic.PneumaticHub
Constructs a PneumaticHub.
PneumaticsBase - Interface in org.wpilib.hardware.pneumatic
Interface for pneumatics devices.
PneumaticsBaseSim - Class in org.wpilib.simulation
Common base class for pneumatics module simulation classes.
PneumaticsBaseSim(int) - Constructor for class org.wpilib.simulation.PneumaticsBaseSim
Constructs a PneumaticsBaseSim with the given index.
PneumaticsBaseSim(PneumaticsBase) - Constructor for class org.wpilib.simulation.PneumaticsBaseSim
Constructs a PneumaticsBaseSim for the given module.
PneumaticsControlModule - Class in org.wpilib.hardware.pneumatic
Module class for controlling a Cross The Road Electronics Pneumatics Control Module.
PneumaticsControlModule(int) - Constructor for class org.wpilib.hardware.pneumatic.PneumaticsControlModule
Constructs a PneumaticsControlModule with the default ID (0).
PneumaticsControlModule(int, int) - Constructor for class org.wpilib.hardware.pneumatic.PneumaticsControlModule
Constructs a PneumaticsControlModule.
PneumaticsModuleType - Enum Class in org.wpilib.hardware.pneumatic
Pneumatics module type.
poll() - Method in class org.wpilib.event.EventLoop
Poll all bindings.
pollListener(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Polls listener.
pollListenerTimeout(int, double) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Polls listener with timeout.
pollStorage - Variable in class org.wpilib.networktables.PubSubOptions
Polling storage size for a subscription.
pollStorage(int) - Static method in interface org.wpilib.networktables.PubSubOption
Polling storage for subscription.
PollStorage(int) - Constructor for record class org.wpilib.networktables.PubSubOption.PollStorage
Creates an instance of a PollStorage record class.
PortForwarder - Class in org.wpilib.net
Forward ports to another host.
PortsJNI - Class in org.wpilib.hardware.hal
Ports HAL JNI functions.
pose - Variable in class org.wpilib.math.spline.PoseWithCurvature
Represents the pose.
pose - Variable in class org.wpilib.math.trajectory.Trajectory.State
The pose at that point of the trajectory.
pose - Variable in class org.wpilib.vision.apriltag.AprilTag
The tag's pose.
pose1 - Variable in class org.wpilib.vision.apriltag.AprilTagPoseEstimate
Pose 1.
pose2 - Variable in class org.wpilib.vision.apriltag.AprilTagPoseEstimate
Pose 2.
Pose2d - Class in org.wpilib.math.geometry
Represents a 2D pose containing translational and rotational elements.
Pose2d() - Constructor for class org.wpilib.math.geometry.Pose2d
Constructs a pose at the origin facing toward the positive X axis.
Pose2d(double, double, Rotation2d) - Constructor for class org.wpilib.math.geometry.Pose2d
Constructs a pose with x and y translations instead of a separate Translation2d.
Pose2d(Translation2d, Rotation2d) - Constructor for class org.wpilib.math.geometry.Pose2d
Constructs a pose with the specified translation and rotation.
Pose2d(Matrix) - Constructor for class org.wpilib.math.geometry.Pose2d
Constructs a pose with the specified affine transformation matrix.
Pose2d(Distance, Distance, Rotation2d) - Constructor for class org.wpilib.math.geometry.Pose2d
Constructs a pose with x and y translations instead of a separate Translation2d.
Pose2dProto - Class in org.wpilib.math.geometry.proto
 
Pose2dProto() - Constructor for class org.wpilib.math.geometry.proto.Pose2dProto
 
Pose2dStruct - Class in org.wpilib.math.geometry.struct
 
Pose2dStruct() - Constructor for class org.wpilib.math.geometry.struct.Pose2dStruct
 
Pose3d - Class in org.wpilib.math.geometry
Represents a 3D pose containing translational and rotational elements.
Pose3d() - Constructor for class org.wpilib.math.geometry.Pose3d
Constructs a pose at the origin facing toward the positive X axis.
Pose3d(double, double, double, Rotation3d) - Constructor for class org.wpilib.math.geometry.Pose3d
Constructs a pose with x, y, and z translations instead of a separate Translation3d.
Pose3d(Pose2d) - Constructor for class org.wpilib.math.geometry.Pose3d
Constructs a 3D pose from a 2D pose in the X-Y plane.
Pose3d(Translation3d, Rotation3d) - Constructor for class org.wpilib.math.geometry.Pose3d
Constructs a pose with the specified translation and rotation.
Pose3d(Matrix) - Constructor for class org.wpilib.math.geometry.Pose3d
Constructs a pose with the specified affine transformation matrix.
Pose3d(Distance, Distance, Distance, Rotation3d) - Constructor for class org.wpilib.math.geometry.Pose3d
Constructs a pose with x, y, and z translations instead of a separate Translation3d.
Pose3dProto - Class in org.wpilib.math.geometry.proto
 
Pose3dProto() - Constructor for class org.wpilib.math.geometry.proto.Pose3dProto
 
Pose3dStruct - Class in org.wpilib.math.geometry.struct
 
Pose3dStruct() - Constructor for class org.wpilib.math.geometry.struct.Pose3dStruct
 
PoseEstimator<T> - Class in org.wpilib.math.estimator
This class wraps Odometry to fuse latency-compensated vision measurements with encoder measurements.
PoseEstimator(Kinematics, Odometry, Matrix, Matrix) - Constructor for class org.wpilib.math.estimator.PoseEstimator
Constructs a PoseEstimator.
PoseEstimator3d<T> - Class in org.wpilib.math.estimator
This class wraps Odometry3d to fuse latency-compensated vision measurements with encoder measurements.
PoseEstimator3d(Kinematics, Odometry3d, Matrix, Matrix) - Constructor for class org.wpilib.math.estimator.PoseEstimator3d
Constructs a PoseEstimator3d.
PoseWithCurvature - Class in org.wpilib.math.spline
Represents a pair of a pose and a curvature.
PoseWithCurvature() - Constructor for class org.wpilib.math.spline.PoseWithCurvature
Constructs a PoseWithCurvature with default values.
PoseWithCurvature(Pose2d, double) - Constructor for class org.wpilib.math.spline.PoseWithCurvature
Constructs a PoseWithCurvature.
position - Variable in class org.wpilib.math.trajectory.ExponentialProfile.State
The position at this state.
position - Variable in class org.wpilib.math.trajectory.TrapezoidProfile.State
The position at this state.
postListenerTask(Runnable) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Posts a task from a listener to the ListenerExecutor, so that it can be run synchronously from the main loop on the next call to SmartDashboard.updateValues().
Pound - Static variable in class org.wpilib.units.Units
A unit of mass equivalent to approximately 453 Units.Grams.
PoundFeet - Static variable in class org.wpilib.units.Units
The equivalent of one pound of force applied to an object one Units.Foot away from its center of rotation.
PoundFoot - Static variable in class org.wpilib.units.Units
The equivalent of one pound of force applied to an object one Units.Foot away from its center of rotation.
PoundForce - Static variable in class org.wpilib.units.Units
The standard Imperial unit of force, equivalent to the standard force of gravity applied to a one Units.Pound mass.
PoundInch - Static variable in class org.wpilib.units.Units
The equivalent of one pound of force applied to an object one Units.Inch away from its center of rotation.
PoundInches - Static variable in class org.wpilib.units.Units
The equivalent of one pound of force applied to an object one Units.Inch away from its center of rotation.
Pounds - Static variable in class org.wpilib.units.Units
A unit of mass equivalent to approximately 453 Units.Grams.
PoundsForce - Static variable in class org.wpilib.units.Units
The standard Imperial unit of force, equivalent to the standard force of gravity applied to a one Units.Pound mass.
pov(int, DriverStation.POVDirection, EventLoop) - Method in class org.wpilib.command2.button.CommandGenericHID
Constructs a Trigger instance based around this angle of a POV on the HID.
pov(int, DriverStation.POVDirection, EventLoop) - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs a Trigger instance based around this angle of a POV on the HID.
pov(int, DriverStation.POVDirection, EventLoop) - Method in class org.wpilib.driverstation.GenericHID
Constructs a BooleanEvent instance based around this angle of a POV on the HID.
pov(DriverStation.POVDirection) - Method in class org.wpilib.command2.button.CommandGenericHID
Constructs a Trigger instance based around this angle of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
pov(DriverStation.POVDirection) - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs a Trigger instance based around this angle of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
pov(DriverStation.POVDirection, EventLoop) - Method in class org.wpilib.driverstation.GenericHID
Constructs a BooleanEvent instance based around this angle of a POV on the HID.
POVButton - Class in org.wpilib.command2.button
A Trigger that gets its state from a POV on a GenericHID.
POVButton - Class in org.wpilib.command3.button
A Trigger that gets its state from a POV on a GenericHID.
POVButton(GenericHID, DriverStation.POVDirection) - Constructor for class org.wpilib.command2.button.POVButton
Creates a POV button for triggering commands.
POVButton(GenericHID, DriverStation.POVDirection) - Constructor for class org.wpilib.command3.button.POVButton
Creates a POV button for triggering commands.
POVButton(GenericHID, DriverStation.POVDirection, int) - Constructor for class org.wpilib.command2.button.POVButton
Creates a POV button for triggering commands.
POVButton(GenericHID, DriverStation.POVDirection, int) - Constructor for class org.wpilib.command3.button.POVButton
Creates a POV button for triggering commands.
povCenter() - Method in class org.wpilib.command2.button.CommandGenericHID
Constructs a Trigger instance based around the center (not pressed) position of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povCenter() - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs a Trigger instance based around the center (not pressed) position of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povCenter(EventLoop) - Method in class org.wpilib.driverstation.GenericHID
Constructs a BooleanEvent instance based around the center (not pressed) of the default (index 0) POV on the HID.
povDown() - Method in class org.wpilib.command2.button.CommandGenericHID
Constructs a Trigger instance based around the down direction of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povDown() - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs a Trigger instance based around the 180 degree angle (down) of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povDown(EventLoop) - Method in class org.wpilib.driverstation.GenericHID
Constructs a BooleanEvent instance based around the down direction of the default (index 0) POV on the HID.
povDownLeft() - Method in class org.wpilib.command2.button.CommandGenericHID
Constructs a Trigger instance based around the down left POV direction of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povDownLeft() - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs a Trigger instance based around the 225 degree angle (down left) of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povDownLeft(EventLoop) - Method in class org.wpilib.driverstation.GenericHID
Constructs a BooleanEvent instance based around the down left direction of the default (index 0) POV on the HID.
povDownRight() - Method in class org.wpilib.command2.button.CommandGenericHID
Constructs a Trigger instance based around the down right direction of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povDownRight() - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs a Trigger instance based around the 135 degree angle (right down) of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povDownRight(EventLoop) - Method in class org.wpilib.driverstation.GenericHID
Constructs a BooleanEvent instance based around the down right direction of the default (index 0) POV on the HID.
povLeft() - Method in class org.wpilib.command2.button.CommandGenericHID
Constructs a Trigger instance based around the left direction of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povLeft() - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs a Trigger instance based around the 270 degree angle (left) of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povLeft(EventLoop) - Method in class org.wpilib.driverstation.GenericHID
Constructs a BooleanEvent instance based around the left direction of the default (index 0) POV on the HID.
povRight() - Method in class org.wpilib.command2.button.CommandGenericHID
Constructs a Trigger instance based around the right direction of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povRight() - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs a Trigger instance based around the 90 degree angle (right) of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povRight(EventLoop) - Method in class org.wpilib.driverstation.GenericHID
Constructs a BooleanEvent instance based around the right direction of the default (index 0) POV on the HID.
povUp() - Method in class org.wpilib.command2.button.CommandGenericHID
Constructs a Trigger instance based around the up direction of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povUp() - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs a Trigger instance based around the 0 degree angle (up) of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povUp(EventLoop) - Method in class org.wpilib.driverstation.GenericHID
Constructs a BooleanEvent instance based around the up direction of the default (index 0) POV on the HID.
povUpLeft() - Method in class org.wpilib.command2.button.CommandGenericHID
Constructs a Trigger instance based around the up left direction of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povUpLeft() - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs a Trigger instance based around the 315 degree angle (left up) of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povUpLeft(EventLoop) - Method in class org.wpilib.driverstation.GenericHID
Constructs a BooleanEvent instance based around the up left direction of the default (index 0) POV on the HID.
povUpRight() - Method in class org.wpilib.command2.button.CommandGenericHID
Constructs a Trigger instance based around the up right direction of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povUpRight() - Method in class org.wpilib.command3.button.CommandGenericHID
Constructs a Trigger instance based around the 45 degree angle (right up) of the default (index 0) POV on the HID, attached to the default command scheduler button loop.
povUpRight(EventLoop) - Method in class org.wpilib.driverstation.GenericHID
Constructs a BooleanEvent instance based around the up right direction of the default (index 0) POV on the HID.
pow(double) - Method in class org.wpilib.math.geometry.Quaternion
Rational power of a quaternion.
pow(double) - Method in class org.wpilib.math.linalg.Matrix
Computes the matrix power using Eigen's solver.
pow(double[], int, double, double[]) - Static method in class org.wpilib.math.jni.EigenJNI
Computes the matrix pow.
Power - Record Class in org.wpilib.units.measure
 
Power(double, double, PowerUnit) - Constructor for record class org.wpilib.units.measure.Power
Creates an instance of a Power record class.
PowerDistribution - Class in org.wpilib.hardware.power
Class for getting voltage, current, temperature, power and energy from the CTRE Power Distribution Panel (PDP) or REV Power Distribution Hub (PDH) over CAN.
PowerDistribution(int) - Constructor for class org.wpilib.hardware.power.PowerDistribution
Constructs a PowerDistribution object.
PowerDistribution(int, int, PowerDistribution.ModuleType) - Constructor for class org.wpilib.hardware.power.PowerDistribution
Constructs a PowerDistribution object.
PowerDistribution.ModuleType - Enum Class in org.wpilib.hardware.power
Power distribution module type.
PowerDistributionDataJNI - Class in org.wpilib.hardware.hal.simulation
JNI for power distribution data.
PowerDistributionFaults - Class in org.wpilib.hardware.hal
Faults for a PowerDistribution device.
PowerDistributionFaults(int) - Constructor for class org.wpilib.hardware.hal.PowerDistributionFaults
Constructs from a bitfield.
PowerDistributionJNI - Class in org.wpilib.hardware.hal
Power Distribution JNI Functions.
PowerDistributionStickyFaults - Class in org.wpilib.hardware.hal
Sticky faults for a PowerDistribution device.
PowerDistributionStickyFaults(int) - Constructor for class org.wpilib.hardware.hal.PowerDistributionStickyFaults
Constructs from a bitfield.
PowerDistributionVersion - Class in org.wpilib.hardware.hal
Power distribution version.
PowerDistributionVersion(int, int, int, int, int, int) - Constructor for class org.wpilib.hardware.hal.PowerDistributionVersion
Constructs a power distribution version (Called from the HAL).
PowerJNI - Class in org.wpilib.hardware.hal
Power HAL JNI Functions.
PowerUnit - Class in org.wpilib.units
Unit of power dimension.
Practice - Enum constant in enum class org.wpilib.driverstation.DriverStation.MatchType
Practice.
predict(double) - Method in class org.wpilib.math.system.LinearSystemLoop
Sets new controller output, projects model forward, and runs observer prediction.
predict(Matrix, double) - Method in class org.wpilib.math.estimator.ExtendedKalmanFilter
Project the model into the future with a new control input u.
predict(Matrix, double) - Method in class org.wpilib.math.estimator.KalmanFilter
Project the model into the future with a new control input u.
predict(Matrix, double) - Method in interface org.wpilib.math.estimator.KalmanTypeFilter
Project the model into the future with a new control input u.
predict(Matrix, double) - Method in class org.wpilib.math.estimator.SteadyStateKalmanFilter
Project the model into the future with a new control input u.
predict(Matrix, double) - Method in class org.wpilib.math.estimator.UnscentedKalmanFilter
Project the model into the future with a new control input u.
predict(Matrix, BiFunction, double) - Method in class org.wpilib.math.estimator.ExtendedKalmanFilter
Project the model into the future with a new control input u.
Preferences - Class in org.wpilib.util
The preferences class provides a relatively simple way to save important values to the roboRIO to access the next time the roboRIO is booted.
prefixMatch - Variable in class org.wpilib.networktables.PubSubOptions
Perform prefix match on subscriber topic names.
preload(BufferedReader) - Static method in class org.wpilib.util.runtime.ClassPreloader
Loads classes from a buffered reader.
preload(InputStream) - Static method in class org.wpilib.util.runtime.ClassPreloader
Loads classes from an input stream.
preload(Iterable) - Static method in class org.wpilib.util.runtime.ClassPreloader
Loads classes from an iterable.
preload(String...) - Static method in class org.wpilib.util.runtime.ClassPreloader
Loads classes.
preloadFile(String) - Static method in class org.wpilib.util.runtime.ClassPreloader
Loads classes from a file.
print(String) - Static method in class org.wpilib.command2.Commands
Constructs a command that prints a message and finishes.
PrintCommand - Class in org.wpilib.command2
A command that prints a string when initialized.
PrintCommand(String) - Constructor for class org.wpilib.command2.PrintCommand
Creates a new a PrintCommand.
printEpochs() - Method in class org.wpilib.system.Tracer
Prints list of epochs added so far and their times to the DriverStation.
printEpochs() - Method in class org.wpilib.system.Watchdog
Prints list of epochs added so far and their times.
printEpochs(Consumer) - Method in class org.wpilib.system.Tracer
Prints list of epochs added so far and their times to the entered String consumer.
printErrorMessages() - Static method in interface org.wpilib.epilogue.logging.errors.ErrorHandler
Creates an error handler that will print error messages to the console output, but otherwise allow logging to continue in the future.
printWatchdogEpochs() - Method in class org.wpilib.command2.CommandScheduler
Prints list of epochs added so far and their times.
printWatchdogEpochs() - Method in class org.wpilib.framework.IterativeRobotBase
Prints list of epochs added so far and their times.
printWatchdogEpochs() - Method in class org.wpilib.opmode.PeriodicOpMode
Prints list of epochs added so far and their times.
priority() - Method in interface org.wpilib.command3.Command
The priority of the command.
priority() - Method in class org.wpilib.command3.ParallelGroup
 
priority() - Method in class org.wpilib.command3.SequentialGroup
 
process(Mat) - Method in interface org.wpilib.vision.process.VisionPipeline
Processes the image input and sets the result objects.
productId - Variable in class org.wpilib.vision.camera.UsbCameraInfo
USB product id.
ProfiledPIDController - Class in org.wpilib.math.controller
Implements a PID control loop whose setpoint is constrained by a trapezoid profile.
ProfiledPIDController(double, double, double, TrapezoidProfile.Constraints) - Constructor for class org.wpilib.math.controller.ProfiledPIDController
Allocates a ProfiledPIDController with the given constants for Kp, Ki, and Kd.
ProfiledPIDController(double, double, double, TrapezoidProfile.Constraints, double) - Constructor for class org.wpilib.math.controller.ProfiledPIDController
Allocates a ProfiledPIDController with the given constants for Kp, Ki, and Kd.
ProfileTiming(double, double) - Constructor for class org.wpilib.math.trajectory.ExponentialProfile.ProfileTiming
Constructs a ProfileTiming.
progressMaskLayer(DoubleSupplier) - Static method in interface org.wpilib.hardware.led.LEDPattern
Creates a pattern that works as a mask layer for LEDPattern.mask(LEDPattern) that illuminates only the portion of the LED strip corresponding with some progress.
projection(Vector) - Method in class org.wpilib.math.linalg.Vector
Returns the projection of this vector along another.
propertyHandle - Variable in class org.wpilib.vision.camera.VideoEvent
Source property handle.
propertyKind - Variable in class org.wpilib.vision.camera.VideoEvent
Source property kind.
proto - Static variable in class org.wpilib.command3.Scheduler
Protobuf serializer for a scheduler.
proto - Static variable in class org.wpilib.math.controller.ArmFeedforward
Arm feedforward protobuf for serialization.
proto - Static variable in class org.wpilib.math.controller.DifferentialDriveFeedforward
DifferentialDriveFeedforward protobuf for serialization.
proto - Static variable in class org.wpilib.math.controller.DifferentialDriveWheelVoltages
DifferentialDriveWheelVoltages protobuf for serialization.
proto - Static variable in class org.wpilib.math.controller.ElevatorFeedforward
ElevatorFeedforward protobuf for serialization.
proto - Static variable in class org.wpilib.math.controller.SimpleMotorFeedforward
SimpleMotorFeedforward protobuf for serialization.
proto - Static variable in class org.wpilib.math.geometry.Ellipse2d
Ellipse2d protobuf for serialization.
proto - Static variable in class org.wpilib.math.geometry.Pose2d
Pose2d protobuf for serialization.
proto - Static variable in class org.wpilib.math.geometry.Pose3d
Pose3d protobuf for serialization.
proto - Static variable in class org.wpilib.math.geometry.Quaternion
Quaternion protobuf for serialization.
proto - Static variable in class org.wpilib.math.geometry.Rectangle2d
Rectangle2d protobuf for serialization.
proto - Static variable in class org.wpilib.math.geometry.Rotation2d
Rotation2d protobuf for serialization.
proto - Static variable in class org.wpilib.math.geometry.Rotation3d
Rotation3d protobuf for serialization.
proto - Static variable in class org.wpilib.math.geometry.Transform2d
Transform2d protobuf for serialization.
proto - Static variable in class org.wpilib.math.geometry.Transform3d
Transform3d protobuf for serialization.
proto - Static variable in class org.wpilib.math.geometry.Translation2d
Translation2d protobuf for serialization.
proto - Static variable in class org.wpilib.math.geometry.Translation3d
Translation3d protobuf for serialization.
proto - Static variable in class org.wpilib.math.geometry.Twist2d
Twist2d protobuf for serialization.
proto - Static variable in class org.wpilib.math.geometry.Twist3d
Twist3d protobuf for serialization.
proto - Static variable in class org.wpilib.math.kinematics.ChassisAccelerations
ChassisAccelerations proto for serialization.
proto - Static variable in class org.wpilib.math.kinematics.ChassisVelocities
ChassisVelocities protobuf for serialization.
proto - Static variable in class org.wpilib.math.kinematics.DifferentialDriveKinematics
DifferentialDriveKinematics protobuf for serialization.
proto - Static variable in class org.wpilib.math.kinematics.DifferentialDriveWheelAccelerations
DifferentialDriveWheelAccelerations protobuf for serialization.
proto - Static variable in class org.wpilib.math.kinematics.DifferentialDriveWheelPositions
DifferentialDriveWheelPositions struct for serialization.
proto - Static variable in class org.wpilib.math.kinematics.DifferentialDriveWheelVelocities
DifferentialDriveWheelVelocities protobuf for serialization.
proto - Static variable in class org.wpilib.math.kinematics.MecanumDriveKinematics
MecanumDriveKinematics protobuf for serialization.
proto - Static variable in class org.wpilib.math.kinematics.MecanumDriveWheelAccelerations
MecanumDriveWheelAccelerations protobuf for serialization.
proto - Static variable in class org.wpilib.math.kinematics.MecanumDriveWheelPositions
MecanumDriveWheelPositions protobuf for serialization.
proto - Static variable in class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
MecanumDriveWheelVelocities protobuf for serialization.
proto - Static variable in class org.wpilib.math.kinematics.SwerveDriveKinematics
SwerveDriveKinematics protobuf for serialization.
proto - Static variable in class org.wpilib.math.kinematics.SwerveModuleAcceleration
SwerveModuleAccelerations protobuf for serialization.
proto - Static variable in class org.wpilib.math.kinematics.SwerveModulePosition
SwerveModulePosition protobuf for serialization.
proto - Static variable in class org.wpilib.math.kinematics.SwerveModuleVelocity
SwerveModuleVelocity protobuf for serialization.
proto - Static variable in class org.wpilib.math.spline.CubicHermiteSpline
CubicHermiteSpline struct for serialization.
proto - Static variable in class org.wpilib.math.spline.QuinticHermiteSpline
QuinticHermiteSpline struct for serialization.
proto - Static variable in class org.wpilib.math.system.DCMotor
DCMotor protobuf for serialization.
proto - Static variable in class org.wpilib.math.trajectory.Trajectory
Trajectory protobuf for serialization.
proto - Static variable in class org.wpilib.math.trajectory.Trajectory.State
Trajectory.State protobuf for serialization.
Protobuf<T, MessageType> - Interface in org.wpilib.util.protobuf
Interface for Protobuf serialization.
ProtobufArmFeedforward - Class in org.wpilib.math.proto
Protobuf type ProtobufArmFeedforward
ProtobufBuffer<T, MessageType> - Class in org.wpilib.util.protobuf
Reusable buffer for serialization/deserialization to/from a protobuf.
ProtobufChassisAccelerations - Class in org.wpilib.math.proto
Protobuf type ProtobufChassisAccelerations
ProtobufChassisVelocities - Class in org.wpilib.math.proto
Protobuf type ProtobufChassisVelocities
ProtobufCommands - Class in org.wpilib.command3.proto
 
ProtobufCommands() - Constructor for class org.wpilib.command3.proto.ProtobufCommands
 
ProtobufCommands.ProtobufCommand - Class in org.wpilib.command3.proto
Protobuf type ProtobufCommand
ProtobufCommands.ProtobufMechanism - Class in org.wpilib.command3.proto
Protobuf type ProtobufMechanism
ProtobufCommands.ProtobufScheduler - Class in org.wpilib.command3.proto
Protobuf type ProtobufScheduler
ProtobufControllerDescriptor - Class in org.wpilib.math.proto
 
ProtobufControllerDescriptor() - Constructor for class org.wpilib.math.proto.ProtobufControllerDescriptor
 
ProtobufCubicHermiteSpline - Class in org.wpilib.math.proto
Protobuf type ProtobufCubicHermiteSpline
ProtobufDCMotor - Class in org.wpilib.math.proto
Protobuf type ProtobufDCMotor
ProtobufDifferentialDriveFeedforward - Class in org.wpilib.math.proto
Protobuf type ProtobufDifferentialDriveFeedforward
ProtobufDifferentialDriveKinematics - Class in org.wpilib.math.proto
Protobuf type ProtobufDifferentialDriveKinematics
ProtobufDifferentialDriveWheelAccelerations - Class in org.wpilib.math.proto
Protobuf type ProtobufDifferentialDriveWheelAccelerations
ProtobufDifferentialDriveWheelPositions - Class in org.wpilib.math.proto
Protobuf type ProtobufDifferentialDriveWheelPositions
ProtobufDifferentialDriveWheelVelocities - Class in org.wpilib.math.proto
Protobuf type ProtobufDifferentialDriveWheelVelocities
ProtobufDifferentialDriveWheelVoltages - Class in org.wpilib.math.proto
Protobuf type ProtobufDifferentialDriveWheelVoltages
ProtobufElevatorFeedforward - Class in org.wpilib.math.proto
Protobuf type ProtobufElevatorFeedforward
ProtobufEllipse2d - Class in org.wpilib.math.proto
Protobuf type ProtobufEllipse2d
ProtobufEntry<T> - Interface in org.wpilib.networktables
NetworkTables protobuf-encoded value entry.
ProtobufGeometry2dDescriptor - Class in org.wpilib.math.proto
 
ProtobufGeometry2dDescriptor() - Constructor for class org.wpilib.math.proto.ProtobufGeometry2dDescriptor
 
ProtobufGeometry3dDescriptor - Class in org.wpilib.math.proto
 
ProtobufGeometry3dDescriptor() - Constructor for class org.wpilib.math.proto.ProtobufGeometry3dDescriptor
 
ProtobufKinematicsDescriptor - Class in org.wpilib.math.proto
 
ProtobufKinematicsDescriptor() - Constructor for class org.wpilib.math.proto.ProtobufKinematicsDescriptor
 
ProtobufLinearSystem - Class in org.wpilib.math.proto
Protobuf type ProtobufLinearSystem
ProtobufLogEntry<T> - Class in org.wpilib.datalog
Log protobuf-encoded values.
ProtobufMatrix - Class in org.wpilib.math.proto
Protobuf type ProtobufMatrix
ProtobufMecanumDriveKinematics - Class in org.wpilib.math.proto
Protobuf type ProtobufMecanumDriveKinematics
ProtobufMecanumDriveWheelAccelerations - Class in org.wpilib.math.proto
Protobuf type ProtobufMecanumDriveWheelAccelerations
ProtobufMecanumDriveWheelPositions - Class in org.wpilib.math.proto
Protobuf type ProtobufMecanumDriveWheelPositions
ProtobufMecanumDriveWheelVelocities - Class in org.wpilib.math.proto
Protobuf type ProtobufMecanumDriveWheelVelocities
ProtobufPose2d - Class in org.wpilib.math.proto
Protobuf type ProtobufPose2d
ProtobufPose3d - Class in org.wpilib.math.proto
Protobuf type ProtobufPose3d
ProtobufPublisher<T> - Interface in org.wpilib.networktables
NetworkTables protobuf-encoded value publisher.
ProtobufQuaternion - Class in org.wpilib.math.proto
Protobuf type ProtobufQuaternion
ProtobufQuinticHermiteSpline - Class in org.wpilib.math.proto
Protobuf type ProtobufQuinticHermiteSpline
ProtobufRectangle2d - Class in org.wpilib.math.proto
Protobuf type ProtobufRectangle2d
ProtobufRotation2d - Class in org.wpilib.math.proto
Protobuf type ProtobufRotation2d
ProtobufRotation3d - Class in org.wpilib.math.proto
Protobuf type ProtobufRotation3d
ProtobufSerializable - Interface in org.wpilib.util.protobuf
Marker interface to indicate a class is serializable using Protobuf serialization.
ProtobufSimpleMotorFeedforward - Class in org.wpilib.math.proto
Protobuf type ProtobufSimpleMotorFeedforward
ProtobufSplineDescriptor - Class in org.wpilib.math.proto
 
ProtobufSplineDescriptor() - Constructor for class org.wpilib.math.proto.ProtobufSplineDescriptor
 
ProtobufSubscriber<T> - Interface in org.wpilib.networktables
NetworkTables protobuf-encoded value subscriber.
ProtobufSwerveDriveKinematics - Class in org.wpilib.math.proto
Protobuf type ProtobufSwerveDriveKinematics
ProtobufSwerveModuleAcceleration - Class in org.wpilib.math.proto
Protobuf type ProtobufSwerveModuleAcceleration
ProtobufSwerveModulePosition - Class in org.wpilib.math.proto
Protobuf type ProtobufSwerveModulePosition
ProtobufSwerveModuleVelocity - Class in org.wpilib.math.proto
Protobuf type ProtobufSwerveModuleVelocity
ProtobufSystemDescriptor - Class in org.wpilib.math.proto
 
ProtobufSystemDescriptor() - Constructor for class org.wpilib.math.proto.ProtobufSystemDescriptor
 
ProtobufTopic<T> - Class in org.wpilib.networktables
NetworkTables protobuf-encoded value topic.
ProtobufTrajectory - Class in org.wpilib.math.proto
Protobuf type ProtobufTrajectory
ProtobufTrajectoryDescriptor - Class in org.wpilib.math.proto
 
ProtobufTrajectoryDescriptor() - Constructor for class org.wpilib.math.proto.ProtobufTrajectoryDescriptor
 
ProtobufTrajectoryState - Class in org.wpilib.math.proto
Protobuf type ProtobufTrajectoryState
ProtobufTransform2d - Class in org.wpilib.math.proto
Protobuf type ProtobufTransform2d
ProtobufTransform3d - Class in org.wpilib.math.proto
Protobuf type ProtobufTransform3d
ProtobufTranslation2d - Class in org.wpilib.math.proto
Protobuf type ProtobufTranslation2d
ProtobufTranslation3d - Class in org.wpilib.math.proto
Protobuf type ProtobufTranslation3d
ProtobufTwist2d - Class in org.wpilib.math.proto
Protobuf type ProtobufTwist2d
ProtobufTwist3d - Class in org.wpilib.math.proto
Protobuf type ProtobufTwist3d
ProtobufVector - Class in org.wpilib.math.proto
Protobuf type ProtobufVector
ProtobufWPIMathDescriptor - Class in org.wpilib.math.proto
 
ProtobufWPIMathDescriptor() - Constructor for class org.wpilib.math.proto.ProtobufWPIMathDescriptor
 
protocol_version - Variable in class org.wpilib.networktables.ConnectionInfo
The protocol version being used for this connection.
provideNewDataEventHandle(int) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Adds an event handle to be signalled when new data arrives.
provideRefreshedDataEventHandle(int) - Static method in class org.wpilib.driverstation.DriverStation
Registers the given handle for DS data refresh notifications.
ProxyCommand - Class in org.wpilib.command2
Schedules a given command when this command is initialized and ends when it ends, but does not directly run it.
ProxyCommand(Supplier) - Constructor for class org.wpilib.command2.ProxyCommand
Deprecated, for removal: This API element is subject to removal in a future version.
This constructor's similarity to DeferredCommand is confusing and opens potential footguns for users who do not fully understand the semantics and implications of proxying, but who simply want runtime construction. Users who do know what they are doing and need a supplier-constructed proxied command should instead defer a proxy command.
ProxyCommand(Command) - Constructor for class org.wpilib.command2.ProxyCommand
Creates a new ProxyCommand that schedules the given command when initialized, and ends when it is no longer scheduled.
PS() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the PlayStation button's digital signal.
PS() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the PlayStation button's digital signal.
PS() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the PlayStation button's digital signal.
PS() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the PlayStation button's digital signal.
PS(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the PlayStation button's digital signal.
PS(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the PlayStation button's digital signal.
PS(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the PlayStation button's digital signal.
PS(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the PlayStation button's digital signal.
PS(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS4Controller
Constructs an event instance around the PlayStation button's digital signal.
PS(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS5Controller
Constructs an event instance around the PlayStation button's digital signal.
publish(int, int, String, PubSubOption...) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Publishes topic.
publish(int, int, String, PubSubOptions) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Publishes topic.
publish(String, PubSubOption...) - Method in class org.wpilib.networktables.RawTopic
Create a new publisher to the topic.
publish(PubSubOption...) - Method in class org.wpilib.networktables.BooleanArrayTopic
Create a new publisher to the topic.
publish(PubSubOption...) - Method in class org.wpilib.networktables.BooleanTopic
Create a new publisher to the topic.
publish(PubSubOption...) - Method in class org.wpilib.networktables.DoubleArrayTopic
Create a new publisher to the topic.
publish(PubSubOption...) - Method in class org.wpilib.networktables.DoubleTopic
Create a new publisher to the topic.
publish(PubSubOption...) - Method in class org.wpilib.networktables.FloatArrayTopic
Create a new publisher to the topic.
publish(PubSubOption...) - Method in class org.wpilib.networktables.FloatTopic
Create a new publisher to the topic.
publish(PubSubOption...) - Method in class org.wpilib.networktables.IntegerArrayTopic
Create a new publisher to the topic.
publish(PubSubOption...) - Method in class org.wpilib.networktables.IntegerTopic
Create a new publisher to the topic.
publish(PubSubOption...) - Method in class org.wpilib.networktables.ProtobufTopic
Create a new publisher to the topic.
publish(PubSubOption...) - Method in class org.wpilib.networktables.StringArrayTopic
Create a new publisher to the topic.
publish(PubSubOption...) - Method in class org.wpilib.networktables.StringTopic
Create a new publisher to the topic.
publish(PubSubOption...) - Method in class org.wpilib.networktables.StructArrayTopic
Create a new publisher to the topic.
publish(PubSubOption...) - Method in class org.wpilib.networktables.StructTopic
Create a new publisher to the topic.
publish(Sendable, SendableBuilder) - Static method in class org.wpilib.util.sendable.SendableRegistry
Publishes an object in the registry to a builder.
publishConstBoolean(String, boolean) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
publishConstBoolean(String, boolean) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
 
publishConstBoolean(String, boolean) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a constant boolean property.
publishConstBooleanArray(String, boolean[]) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
publishConstBooleanArray(String, boolean[]) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
 
publishConstBooleanArray(String, boolean[]) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a constant boolean array property.
publishConstDouble(String, double) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
publishConstDouble(String, double) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
 
publishConstDouble(String, double) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a constant double property.
publishConstDoubleArray(String, double[]) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
publishConstDoubleArray(String, double[]) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
 
publishConstDoubleArray(String, double[]) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a constant double array property.
publishConstFloat(String, float) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
publishConstFloat(String, float) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
 
publishConstFloat(String, float) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a constant float property.
publishConstFloatArray(String, float[]) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
publishConstFloatArray(String, float[]) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
 
publishConstFloatArray(String, float[]) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a constant float array property.
publishConstInteger(String, long) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
publishConstInteger(String, long) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
 
publishConstInteger(String, long) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a constant integer property.
publishConstIntegerArray(String, long[]) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
publishConstIntegerArray(String, long[]) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
 
publishConstIntegerArray(String, long[]) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a constant integer property.
publishConstRaw(String, String, byte[]) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
publishConstRaw(String, String, byte[]) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
 
publishConstRaw(String, String, byte[]) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a constant raw property.
publishConstString(String, String) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
publishConstString(String, String) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
 
publishConstString(String, String) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a constant string property.
publishConstStringArray(String, String[]) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
publishConstStringArray(String, String[]) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
 
publishConstStringArray(String, String[]) - Method in interface org.wpilib.util.sendable.SendableBuilder
Add a constant string array property.
publisher() - Method in record class org.wpilib.networktables.PubSubOption.ExcludePublisher
Returns the value of the publisher record component.
publisher() - Method in record class org.wpilib.networktables.PubSubOption.ExcludePublisherHandle
Returns the value of the publisher record component.
Publisher - Interface in org.wpilib.networktables
NetworkTables publisher.
publishEx(int, int, String, String, PubSubOption...) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Publishes topic.
publishEx(int, int, String, String, PubSubOptions) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Publishes topic.
publishEx(String, String, PubSubOption...) - Method in class org.wpilib.networktables.BooleanArrayTopic
Create a new publisher to the topic, with type string and initial properties.
publishEx(String, String, PubSubOption...) - Method in class org.wpilib.networktables.BooleanTopic
Create a new publisher to the topic, with type string and initial properties.
publishEx(String, String, PubSubOption...) - Method in class org.wpilib.networktables.DoubleArrayTopic
Create a new publisher to the topic, with type string and initial properties.
publishEx(String, String, PubSubOption...) - Method in class org.wpilib.networktables.DoubleTopic
Create a new publisher to the topic, with type string and initial properties.
publishEx(String, String, PubSubOption...) - Method in class org.wpilib.networktables.FloatArrayTopic
Create a new publisher to the topic, with type string and initial properties.
publishEx(String, String, PubSubOption...) - Method in class org.wpilib.networktables.FloatTopic
Create a new publisher to the topic, with type string and initial properties.
publishEx(String, String, PubSubOption...) - Method in class org.wpilib.networktables.IntegerArrayTopic
Create a new publisher to the topic, with type string and initial properties.
publishEx(String, String, PubSubOption...) - Method in class org.wpilib.networktables.IntegerTopic
Create a new publisher to the topic, with type string and initial properties.
publishEx(String, String, PubSubOption...) - Method in class org.wpilib.networktables.RawTopic
Create a new publisher to the topic, with type string and initial properties.
publishEx(String, String, PubSubOption...) - Method in class org.wpilib.networktables.StringArrayTopic
Create a new publisher to the topic, with type string and initial properties.
publishEx(String, String, PubSubOption...) - Method in class org.wpilib.networktables.StringTopic
Create a new publisher to the topic, with type string and initial properties.
publishEx(String, PubSubOption...) - Method in class org.wpilib.networktables.ProtobufTopic
Create a new publisher to the topic, with type string and initial properties.
publishEx(String, PubSubOption...) - Method in class org.wpilib.networktables.StructArrayTopic
Create a new publisher to the topic, with type string and initial properties.
publishEx(String, PubSubOption...) - Method in class org.wpilib.networktables.StructTopic
Create a new publisher to the topic, with type string and initial properties.
publishOpModes() - Static method in class org.wpilib.driverstation.DriverStation
Publishes the operating mode options to the driver station.
publishOpModes() - Method in class org.wpilib.framework.OpModeRobot
Publishes the operating mode options to the driver station.
PubSub - Interface in org.wpilib.networktables
NetworkTables publisher or subscriber.
PubSubOption - Interface in org.wpilib.networktables
NetworkTables publish/subscribe option.
PubSubOption.DisableLocal - Record Class in org.wpilib.networktables
For subscriptions, specify whether local value updates should not be queued for readQueue().
PubSubOption.DisableRemote - Record Class in org.wpilib.networktables
For subscriptions, specify whether remote value updates should not be queued for readQueue().
PubSubOption.ExcludePublisher - Record Class in org.wpilib.networktables
Don't queue value updates for the given publisher.
PubSubOption.ExcludePublisherHandle - Record Class in org.wpilib.networktables
Don't queue value updates for the given publisher.
PubSubOption.ExcludeSelf - Record Class in org.wpilib.networktables
Don't queue value updates for the internal publisher for an entry.
PubSubOption.Hidden - Record Class in org.wpilib.networktables
For subscriptions, don't share the existence of the subscription with the network.
PubSubOption.KeepDuplicates - Record Class in org.wpilib.networktables
If enabled, preserves duplicate value changes (rather than ignoring them).
PubSubOption.Periodic - Record Class in org.wpilib.networktables
How frequently changes will be sent over the network.
PubSubOption.PollStorage - Record Class in org.wpilib.networktables
Polling storage for subscription.
PubSubOption.SendAll - Record Class in org.wpilib.networktables
If enabled, sends all value changes over the network.
PubSubOption.TopicsOnly - Record Class in org.wpilib.networktables
If enabled on a subscription, does not request value changes.
PubSubOptions - Class in org.wpilib.networktables
NetworkTables publish/subscribe options.
PubSubOptions(PubSubOption...) - Constructor for class org.wpilib.networktables.PubSubOptions
Construct from a list of options.
pulse(double) - Method in class org.wpilib.hardware.discrete.DigitalOutput
Output a single pulse on the digital output line.
pulse(int, double) - Static method in class org.wpilib.hardware.hal.DIOJNI
Generates a single digital pulse.
pulseMultiple(long, double) - Static method in class org.wpilib.hardware.hal.DIOJNI
Generates a single digital pulse on multiple channels.
put(long, V) - Method in class org.wpilib.units.collections.LongToObjectHashMap
Puts a value value corresponding to key key in the map.
put(K, Matrix) - Method in class org.wpilib.math.interpolation.InterpolatingMatrixTreeMap
Inserts a key-value pair.
put(K, V) - Method in class org.wpilib.math.interpolation.InterpolatingTreeMap
Inserts a key-value pair.
putBoolean(String, boolean) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Put a boolean in the table.
putBooleanArray(String, boolean[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Put a boolean array in the table.
putBooleanArray(String, Boolean[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Put a boolean array in the table.
putData(String, Sendable) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Maps the specified key to the specified value in this table.
putData(Sendable) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Maps the specified key (where the key is the name of the Sendable) to the specified value in this table.
putFrame(long, int, int, int, int, PixelFormat) - Method in class org.wpilib.vision.camera.raw.RawSource
Put a raw image and notify sinks.
putFrame(ByteBuffer, int, int, int, PixelFormat) - Method in class org.wpilib.vision.camera.raw.RawSource
Put a raw image and notify sinks.
putFrame(Mat) - Method in class org.wpilib.vision.camera.CvSource
Put an OpenCV image and notify sinks
putFrame(Mat, PixelFormat, boolean) - Method in class org.wpilib.vision.camera.CvSource
Put an OpenCV image and notify sinks.
putFrame(RawFrame) - Method in class org.wpilib.vision.camera.raw.RawSource
Put a raw image and notify sinks.
putNumber(String, double) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Put a number in the table.
putNumberArray(String, double[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Put a number array in the table.
putNumberArray(String, Double[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Put a number array in the table.
putRaw(String, byte[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Put a raw value (byte array) in the table.
putRawSourceFrame(int, long) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Puts raw frame into source.
putRawSourceFrameBB(int, ByteBuffer, int, int, int, int, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Puts raw frame into source.
putRawSourceFrameData(int, long, int, int, int, int, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Puts raw frame into source.
putString(String, String) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Put a string in the table.
putStringArray(String, String[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Put a string array in the table.
putValue(String, NetworkTableValue) - Method in class org.wpilib.networktables.NetworkTable
Put a value in the table.
putVideo(String, int, int) - Static method in class org.wpilib.vision.stream.CameraServer
Create a MJPEG stream with OpenCV input.
PWM - Class in org.wpilib.hardware.discrete
Class implements the PWM generation in the FPGA.
PWM(int) - Constructor for class org.wpilib.hardware.discrete.PWM
Allocate a PWM given a channel.
PWM(int, boolean) - Constructor for class org.wpilib.hardware.discrete.PWM
Allocate a PWM given a channel.
PWM.OutputPeriod - Enum Class in org.wpilib.hardware.discrete
Represents the output period in microseconds.
PWMDataJNI - Class in org.wpilib.hardware.hal.simulation
JNI for PWM data.
PWMJNI - Class in org.wpilib.hardware.hal
PWM JNI Functions.
PWMMotorController - Class in org.wpilib.hardware.motor
Common base class for all PWM Motor Controllers.
PWMMotorController(String, int) - Constructor for class org.wpilib.hardware.motor.PWMMotorController
Constructor.
PWMMotorControllerSim - Class in org.wpilib.simulation
Class to control a simulated PWM motor controller.
PWMMotorControllerSim(int) - Constructor for class org.wpilib.simulation.PWMMotorControllerSim
Constructor.
PWMMotorControllerSim(PWMMotorController) - Constructor for class org.wpilib.simulation.PWMMotorControllerSim
Constructor.
PWMSim - Class in org.wpilib.simulation
Class to control a simulated PWM output.
PWMSim(int) - Constructor for class org.wpilib.simulation.PWMSim
Constructs from a PWM channel number.
PWMSim(PWM) - Constructor for class org.wpilib.simulation.PWMSim
Constructs from a PWM object.
PWMSparkFlex - Class in org.wpilib.hardware.motor
REV Robotics SPARK Flex Motor Controller.
PWMSparkFlex(int) - Constructor for class org.wpilib.hardware.motor.PWMSparkFlex
Constructor.
PWMSparkMax - Class in org.wpilib.hardware.motor
REV Robotics SPARK MAX Motor Controller.
PWMSparkMax(int) - Constructor for class org.wpilib.hardware.motor.PWMSparkMax
Constructor.
PWMTalonFX - Class in org.wpilib.hardware.motor
Cross the Road Electronics (CTRE) Talon FX Motor Controller.
PWMTalonFX(int) - Constructor for class org.wpilib.hardware.motor.PWMTalonFX
Constructor.
PWMTalonSRX - Class in org.wpilib.hardware.motor
Cross the Road Electronics (CTRE) Talon SRX Motor Controller.
PWMTalonSRX(int) - Constructor for class org.wpilib.hardware.motor.PWMTalonSRX
Constructor.
PWMVenom - Class in org.wpilib.hardware.motor
Playing with Fusion Venom Motor Controller.
PWMVenom(int) - Constructor for class org.wpilib.hardware.motor.PWMVenom
Constructor.
PWMVictorSPX - Class in org.wpilib.hardware.motor
Cross the Road Electronics (CTRE) Victor SPX Motor Controller.
PWMVictorSPX(int) - Constructor for class org.wpilib.hardware.motor.PWMVictorSPX
Constructor.

Q

quadDecimate - Variable in class org.wpilib.vision.apriltag.AprilTagDetector.Config
Quad decimation.
quadSigma - Variable in class org.wpilib.vision.apriltag.AprilTagDetector.Config
What Gaussian blur should be applied to the segmented image (used for quad detection).
QuadThresholdParameters() - Constructor for class org.wpilib.vision.apriltag.AprilTagDetector.QuadThresholdParameters
Default constructor.
Qualification - Enum constant in enum class org.wpilib.driverstation.DriverStation.MatchType
Qualification.
quasistatic(SysIdRoutine.Direction) - Method in class org.wpilib.command2.sysid.SysIdRoutine
Returns a command to run a quasistatic test in the specified direction.
Quaternion - Class in org.wpilib.math.geometry
Represents a quaternion.
Quaternion() - Constructor for class org.wpilib.math.geometry.Quaternion
Constructs a quaternion with a default angle of 0 degrees.
Quaternion(double, double, double, double) - Constructor for class org.wpilib.math.geometry.Quaternion
Constructs a quaternion with the given components.
QuaternionProto - Class in org.wpilib.math.geometry.proto
 
QuaternionProto() - Constructor for class org.wpilib.math.geometry.proto.QuaternionProto
 
QuaternionStruct - Class in org.wpilib.math.geometry.struct
 
QuaternionStruct() - Constructor for class org.wpilib.math.geometry.struct.QuaternionStruct
 
QuinticHermiteSpline - Class in org.wpilib.math.spline
Represents a hermite spline of degree 5.
QuinticHermiteSpline(double[], double[], double[], double[]) - Constructor for class org.wpilib.math.spline.QuinticHermiteSpline
Constructs a quintic hermite spline with the specified control vectors.
QuinticHermiteSplineProto - Class in org.wpilib.math.spline.proto
 
QuinticHermiteSplineProto() - Constructor for class org.wpilib.math.spline.proto.QuinticHermiteSplineProto
 
QuinticHermiteSplineStruct - Class in org.wpilib.math.spline.struct
 
QuinticHermiteSplineStruct() - Constructor for class org.wpilib.math.spline.struct.QuinticHermiteSplineStruct
 

R

R - Variable in class org.wpilib.math.system.DCMotor
Motor internal resistance in Ohms.
R1() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the right trigger 1 button's digital signal.
R1() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the right trigger 1 button's digital signal.
R1() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the right trigger 1 button's digital signal.
R1() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the right trigger 1 button's digital signal.
R1(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the right trigger 1 button's digital signal.
R1(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the right trigger 1 button's digital signal.
R1(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the right trigger 1 button's digital signal.
R1(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the right trigger 1 button's digital signal.
R1(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS4Controller
Constructs an event instance around the right trigger 1 button's digital signal.
R1(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS5Controller
Constructs an event instance around the right trigger 1 button's digital signal.
R2() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the right trigger 2 button's digital signal.
R2() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the right trigger 2 button's digital signal.
R2() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the right trigger 2 button's digital signal.
R2() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the right trigger 2 button's digital signal.
R2(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the right trigger 2 button's digital signal.
R2(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the right trigger 2 button's digital signal.
R2(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the right trigger 2 button's digital signal.
R2(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the right trigger 2 button's digital signal.
R2(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS4Controller
Constructs an event instance around the right trigger 2 button's digital signal.
R2(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS5Controller
Constructs an event instance around the right trigger 2 button's digital signal.
R3() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the R3 (right stick) button's digital signal.
R3() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the R3 (right stick) button's digital signal.
R3() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the R3 (right stick) button's digital signal.
R3() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the R3 (right stick) button's digital signal.
R3(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the R3 (right stick) button's digital signal.
R3(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the R3 (right stick) button's digital signal.
R3(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the R3 (right stick) button's digital signal.
R3(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the R3 (right stick) button's digital signal.
R3(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS4Controller
Constructs an event instance around the R3 (right stick) button's digital signal.
R3(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS5Controller
Constructs an event instance around the R3 (right stick) button's digital signal.
race(Command...) - Static method in class org.wpilib.command2.Commands
Runs a group of commands at the same time.
race(Command...) - Static method in interface org.wpilib.command3.Command
Starts creating a command that runs a group of multiple commands in parallel.
raceWith(Command...) - Method in class org.wpilib.command2.Command
Decorates this command with a set of commands to run parallel to it, ending when the first command ends.
raceWith(Command...) - Method in interface org.wpilib.command3.Command
Creates a parallel command group, running this command alongside one or more other commands.
Radian - Static variable in class org.wpilib.units.Units
The standard SI unit of angle, represented by the distance that the radius of a unit circle can wrap around its circumference.
Radians - Static variable in class org.wpilib.units.Units
The standard SI unit of angle, represented by the distance that the radius of a unit circle can wrap around its circumference.
RadiansPerSecond - Static variable in class org.wpilib.units.Units
The standard SI unit of angular velocity, equivalent to spinning at a rate of one Radian per Units.Second.
RadiansPerSecondPerSecond - Static variable in class org.wpilib.units.Units
The standard SI unit of angular acceleration, equivalent to accelerating at a rate of one Radian per Units.Second every second.
radiansPerSecondToRotationsPerMinute(double) - Static method in class org.wpilib.math.util.Units
Converts radians per second to rotations per minute.
radiansToDegrees(double) - Static method in class org.wpilib.math.util.Units
Converts given radians to degrees.
radiansToRotations(double) - Static method in class org.wpilib.math.util.Units
Converts given radians to rotations.
rainbow(int, int) - Static method in interface org.wpilib.hardware.led.LEDPattern
Creates an LED pattern that displays a rainbow across the color wheel.
rankUpdate(double[], int, double[], double, boolean) - Static method in class org.wpilib.math.jni.EigenJNI
Performs an inplace rank one update (or downdate) of an upper triangular Cholesky decomposition matrix.
rankUpdate(Matrix, double, boolean) - Method in class org.wpilib.math.linalg.Matrix
Performs an inplace Cholesky rank update (or downdate).
RawEntry - Interface in org.wpilib.networktables
NetworkTables Raw entry.
RawFrame - Class in org.wpilib.util
Class for storing raw frame data between image read call.
RawFrame() - Constructor for class org.wpilib.util.RawFrame
Construct a new empty RawFrame.
RawLogEntry - Class in org.wpilib.datalog
Log raw byte array values.
RawLogEntry(DataLog, String) - Constructor for class org.wpilib.datalog.RawLogEntry
Constructs a raw log entry.
RawLogEntry(DataLog, String, long) - Constructor for class org.wpilib.datalog.RawLogEntry
Constructs a raw log entry.
RawLogEntry(DataLog, String, String) - Constructor for class org.wpilib.datalog.RawLogEntry
Constructs a raw log entry.
RawLogEntry(DataLog, String, String, long) - Constructor for class org.wpilib.datalog.RawLogEntry
Constructs a raw log entry.
RawLogEntry(DataLog, String, String, String) - Constructor for class org.wpilib.datalog.RawLogEntry
Constructs a raw log entry.
RawLogEntry(DataLog, String, String, String, long) - Constructor for class org.wpilib.datalog.RawLogEntry
Constructs a raw log entry.
RawPublisher - Interface in org.wpilib.networktables
NetworkTables Raw publisher.
RawSink - Class in org.wpilib.vision.camera.raw
A sink for user code to accept video frames as raw bytes.
RawSink(String) - Constructor for class org.wpilib.vision.camera.raw.RawSink
Create a sink for accepting raw images.
RawSource - Class in org.wpilib.vision.camera.raw
A source for user code to provide video frames as raw bytes.
RawSource(String, PixelFormat, int, int, int) - Constructor for class org.wpilib.vision.camera.raw.RawSource
Create a raw frame source.
RawSource(String, VideoMode) - Constructor for class org.wpilib.vision.camera.raw.RawSource
Create a raw frame source.
RawSubscriber - Interface in org.wpilib.networktables
NetworkTables Raw subscriber.
RawTopic - Class in org.wpilib.networktables
NetworkTables Raw topic.
RawTopic(NetworkTableInstance, int) - Constructor for class org.wpilib.networktables.RawTopic
Constructor; use NetworkTableInstance.getRawTopic() instead.
RawTopic(Topic) - Constructor for class org.wpilib.networktables.RawTopic
Construct from a generic topic.
read(byte[]) - Method in class org.wpilib.util.protobuf.ProtobufBuffer
Deserializes a value from a byte array, creating a new object.
read(byte[]) - Method in class org.wpilib.util.struct.StructBuffer
Deserializes a value from a byte array, creating a new object.
read(byte[], int, int) - Method in class org.wpilib.util.protobuf.ProtobufBuffer
Deserializes a value from a byte array, creating a new object.
read(byte[], int, int) - Method in class org.wpilib.util.struct.StructBuffer
Deserializes a value from a byte array, creating a new object.
read(int) - Method in class org.wpilib.hardware.bus.SerialPort
Read raw bytes out of the buffer.
read(int, int, byte[]) - Method in class org.wpilib.hardware.bus.I2C
Execute a read transaction with the device.
read(int, int, ByteBuffer) - Method in class org.wpilib.hardware.bus.I2C
Execute a read transaction with the device.
read(ByteBuffer) - Method in class org.wpilib.util.protobuf.ProtobufBuffer
Deserializes a value from a ByteBuffer, creating a new object.
read(ByteBuffer) - Method in class org.wpilib.util.struct.StructBuffer
Deserializes a value from a ByteBuffer, creating a new object.
readArray(byte[]) - Method in class org.wpilib.util.struct.StructBuffer
Deserializes an array of values from a byte array, creating an array of new objects.
readArray(byte[], int, int) - Method in class org.wpilib.util.struct.StructBuffer
Deserializes an array of values from a byte array, creating an array of new objects.
readArray(ByteBuffer) - Method in class org.wpilib.util.struct.StructBuffer
Deserializes an array of values from a ByteBuffer, creating an array of new objects.
readCANPacketLatest(int, int, CANReceiveMessage) - Static method in class org.wpilib.hardware.hal.CANAPIJNI
Reads a CAN packet.
readCANPacketNew(int, int, CANReceiveMessage) - Static method in class org.wpilib.hardware.hal.CANAPIJNI
Reads a new CAN packet.
readCANPacketTimeout(int, int, CANReceiveMessage, int) - Static method in class org.wpilib.hardware.hal.CANAPIJNI
Reads a CAN packet.
readCANStreamSession(int, CANStreamMessage[], int) - Static method in class org.wpilib.hardware.hal.can.CANJNI
Reads messages from a CAN stream session.
readInto(T, byte[]) - Method in class org.wpilib.util.protobuf.ProtobufBuffer
Deserializes a value from a byte array into a mutable object.
readInto(T, byte[]) - Method in class org.wpilib.util.struct.StructBuffer
Deserializes a value from a byte array into a mutable object.
readInto(T, byte[], int, int) - Method in class org.wpilib.util.protobuf.ProtobufBuffer
Deserializes a value from a byte array into a mutable object.
readInto(T, byte[], int, int) - Method in class org.wpilib.util.struct.StructBuffer
Deserializes a value from a byte array into a mutable object.
readInto(T, ByteBuffer) - Method in class org.wpilib.util.protobuf.ProtobufBuffer
Deserializes a value from a ByteBuffer into a mutable object.
readInto(T, ByteBuffer) - Method in class org.wpilib.util.struct.StructBuffer
Deserializes a value from a ByteBuffer into a mutable object.
readListenerQueue(NetworkTableInstance, int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns NT events from listener queue.
readOnly(byte[], int) - Method in class org.wpilib.hardware.bus.I2C
Execute a read only transaction with the device.
readOnly(ByteBuffer, int) - Method in class org.wpilib.hardware.bus.I2C
Execute a read only transaction with the device.
ReadOnlyPrimitiveLongSet - Class in org.wpilib.units.collections
A read-only set of unique primitive long values.
ReadOnlyPrimitiveLongSet(long...) - Constructor for class org.wpilib.units.collections.ReadOnlyPrimitiveLongSet
Creates a new set from the given values.
readPacketLatest(int, CANReceiveMessage) - Method in class org.wpilib.hardware.bus.CAN
Read a CAN packet.
readPacketNew(int, CANReceiveMessage) - Method in class org.wpilib.hardware.bus.CAN
Read a new CAN packet.
readPacketTimeout(int, CANReceiveMessage, int) - Method in class org.wpilib.hardware.bus.CAN
Read a CAN packet.
readQueue() - Method in interface org.wpilib.networktables.BooleanArraySubscriber
Get an array of all value changes since the last call to readQueue.
readQueue() - Method in interface org.wpilib.networktables.BooleanSubscriber
Get an array of all value changes since the last call to readQueue.
readQueue() - Method in interface org.wpilib.networktables.DoubleArraySubscriber
Get an array of all value changes since the last call to readQueue.
readQueue() - Method in interface org.wpilib.networktables.DoubleSubscriber
Get an array of all value changes since the last call to readQueue.
readQueue() - Method in interface org.wpilib.networktables.FloatArraySubscriber
Get an array of all value changes since the last call to readQueue.
readQueue() - Method in interface org.wpilib.networktables.FloatSubscriber
Get an array of all value changes since the last call to readQueue.
readQueue() - Method in interface org.wpilib.networktables.GenericSubscriber
Get an array of all value changes since the last call to readQueue.
readQueue() - Method in interface org.wpilib.networktables.IntegerArraySubscriber
Get an array of all value changes since the last call to readQueue.
readQueue() - Method in interface org.wpilib.networktables.IntegerSubscriber
Get an array of all value changes since the last call to readQueue.
readQueue() - Method in class org.wpilib.networktables.NetworkTableEntry
Get an array of all value changes since the last call to readQueue.
readQueue() - Method in class org.wpilib.networktables.NetworkTableListenerPoller
Read topic notifications.
readQueue() - Method in interface org.wpilib.networktables.ProtobufSubscriber
Get an array of all valid value changes since the last call to readQueue.
readQueue() - Method in interface org.wpilib.networktables.RawSubscriber
Get an array of all value changes since the last call to readQueue.
readQueue() - Method in interface org.wpilib.networktables.StringArraySubscriber
Get an array of all value changes since the last call to readQueue.
readQueue() - Method in interface org.wpilib.networktables.StringSubscriber
Get an array of all value changes since the last call to readQueue.
readQueue() - Method in interface org.wpilib.networktables.StructArraySubscriber
Get an array of all valid value changes since the last call to readQueue.
readQueue() - Method in interface org.wpilib.networktables.StructSubscriber
Get an array of all valid value changes since the last call to readQueue.
readQueueBoolean(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued timestamped topic values.
readQueueBooleanArray(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued timestamped topic values.
readQueueDouble(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued timestamped topic values.
readQueueDoubleArray(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued timestamped topic values.
readQueueFloat(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued timestamped topic values.
readQueueFloatArray(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued timestamped topic values.
readQueueInteger(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued timestamped topic values.
readQueueIntegerArray(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued timestamped topic values.
readQueueRaw(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued timestamped topic values.
readQueueString(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued timestamped topic values.
readQueueStringArray(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued timestamped topic values.
readQueueValue(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued subentry values.
readQueueValues() - Method in interface org.wpilib.networktables.BooleanArraySubscriber
Get an array of all value changes since the last call to readQueue.
readQueueValues() - Method in interface org.wpilib.networktables.BooleanSubscriber
Get an array of all value changes since the last call to readQueue.
readQueueValues() - Method in interface org.wpilib.networktables.DoubleArraySubscriber
Get an array of all value changes since the last call to readQueue.
readQueueValues() - Method in interface org.wpilib.networktables.DoubleSubscriber
Get an array of all value changes since the last call to readQueue.
readQueueValues() - Method in interface org.wpilib.networktables.FloatArraySubscriber
Get an array of all value changes since the last call to readQueue.
readQueueValues() - Method in interface org.wpilib.networktables.FloatSubscriber
Get an array of all value changes since the last call to readQueue.
readQueueValues() - Method in interface org.wpilib.networktables.IntegerArraySubscriber
Get an array of all value changes since the last call to readQueue.
readQueueValues() - Method in interface org.wpilib.networktables.IntegerSubscriber
Get an array of all value changes since the last call to readQueue.
readQueueValues() - Method in interface org.wpilib.networktables.ProtobufSubscriber
Get an array of all valid value changes since the last call to readQueue.
readQueueValues() - Method in interface org.wpilib.networktables.RawSubscriber
Get an array of all value changes since the last call to readQueue.
readQueueValues() - Method in interface org.wpilib.networktables.StringArraySubscriber
Get an array of all value changes since the last call to readQueue.
readQueueValues() - Method in interface org.wpilib.networktables.StringSubscriber
Get an array of all value changes since the last call to readQueue.
readQueueValues() - Method in interface org.wpilib.networktables.StructArraySubscriber
Get an array of all valid value changes since the last call to readQueue.
readQueueValues() - Method in interface org.wpilib.networktables.StructSubscriber
Get an array of all value changes since the last call to readQueue.
readQueueValuesBoolean(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued topic values.
readQueueValuesBooleanArray(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued topic values.
readQueueValuesDouble(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued topic values.
readQueueValuesDoubleArray(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued topic values.
readQueueValuesFloat(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued topic values.
readQueueValuesFloatArray(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued topic values.
readQueueValuesInteger(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued topic values.
readQueueValuesIntegerArray(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued topic values.
readQueueValuesRaw(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued topic values.
readQueueValuesString(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued topic values.
readQueueValuesStringArray(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Returns queued topic values.
readString() - Method in class org.wpilib.hardware.bus.SerialPort
Read a string out of the buffer.
readString(int) - Method in class org.wpilib.hardware.bus.SerialPort
Read a string out of the buffer.
rearLeft - Variable in class org.wpilib.drive.MecanumDrive.WheelVelocities
Rear-left wheel velocity.
rearLeft - Variable in class org.wpilib.math.kinematics.MecanumDriveWheelAccelerations
Acceleration of the rear left wheel in meters per second squared.
rearLeft - Variable in class org.wpilib.math.kinematics.MecanumDriveWheelPositions
Distance measured by the rear left wheel in meters.
rearLeft - Variable in class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
Velocity of the rear left wheel in meters per second.
rearRight - Variable in class org.wpilib.drive.MecanumDrive.WheelVelocities
Rear-right wheel velocity.
rearRight - Variable in class org.wpilib.math.kinematics.MecanumDriveWheelAccelerations
Acceleration of the rear right wheel in meters per second squared.
rearRight - Variable in class org.wpilib.math.kinematics.MecanumDriveWheelPositions
Distance measured by the rear right wheel in meters.
rearRight - Variable in class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
Velocity of the rear right wheel in meters per second.
receiveErrorCount - Variable in class org.wpilib.hardware.hal.can.CANStatus
The CAN Bus receive error count.
receiveMessage(int, int, CANReceiveMessage) - Static method in class org.wpilib.hardware.hal.can.CANJNI
Receives a CAN message.
reciprocal() - Method in record class org.wpilib.units.measure.Per
 
reciprocal() - Method in class org.wpilib.units.PerUnit
Returns the reciprocal of this PerUnit.
recordState(SysIdRoutineLog.State) - Method in class org.wpilib.sysid.SysIdRoutineLog
Records the current state of the SysId test routine.
Rectangle2d - Class in org.wpilib.math.geometry
Represents a 2d rectangular space containing translational, rotational, and scaling components.
Rectangle2d(Pose2d, double, double) - Constructor for class org.wpilib.math.geometry.Rectangle2d
Constructs a rectangle at the specified position with the specified width and height.
Rectangle2d(Pose2d, Distance, Distance) - Constructor for class org.wpilib.math.geometry.Rectangle2d
Constructs a rectangle at the specified position with the specified width and height.
Rectangle2d(Translation2d, Translation2d) - Constructor for class org.wpilib.math.geometry.Rectangle2d
Creates an unrotated rectangle from the given corners.
Rectangle2dProto - Class in org.wpilib.math.geometry.proto
 
Rectangle2dProto() - Constructor for class org.wpilib.math.geometry.proto.Rectangle2dProto
 
Rectangle2dStruct - Class in org.wpilib.math.geometry.struct
 
Rectangle2dStruct() - Constructor for class org.wpilib.math.geometry.struct.Rectangle2dStruct
 
RectangularRegionConstraint - Class in org.wpilib.math.trajectory.constraint
Enforces a particular constraint only within a rectangular region.
RectangularRegionConstraint(Rectangle2d, TrajectoryConstraint) - Constructor for class org.wpilib.math.trajectory.constraint.RectangularRegionConstraint
Constructs a new RectangularRegionConstraint.
RectangularRegionConstraint(Translation2d, Translation2d, TrajectoryConstraint) - Constructor for class org.wpilib.math.trajectory.constraint.RectangularRegionConstraint
Deprecated, for removal: This API element is subject to removal in a future version.
Use constructor taking Rectangle2d instead.
red - Variable in class org.wpilib.util.Color
Red component (0-1).
red - Variable in class org.wpilib.util.Color8Bit
Red component (0-255).
Red - Enum constant in enum class org.wpilib.driverstation.DriverStation.Alliance
Red alliance.
Red1 - Enum constant in enum class org.wpilib.hardware.hal.AllianceStationID
Red 1.
Red2 - Enum constant in enum class org.wpilib.hardware.hal.AllianceStationID
Red 2.
Red3 - Enum constant in enum class org.wpilib.hardware.hal.AllianceStationID
Red 3.
reenable() - Method in class org.wpilib.epilogue.logging.ClassSpecificLogger
Reenables this logger after being disabled.
refineEdges - Variable in class org.wpilib.vision.apriltag.AprilTagDetector.Config
When true, the edges of the each quad are adjusted to "snap to" strong gradients nearby.
reflectionCleanup(Class) - Method in interface org.wpilib.util.cleanup.ReflectionCleanup
Default implementation that uses reflection to find all AutoCloseable fields not marked SkipCleanup and call close() on them.
ReflectionCleanup - Interface in org.wpilib.util.cleanup
Implement this interface to have access to a `reflectionCleanup` method that can be called from your `close` method, that will use reflection to find all `AutoCloseable` instance members and close them.
refreshControlWordFromCache(ControlWord) - Static method in class org.wpilib.driverstation.DriverStation
Refresh the passed in control word to contain the current control word cache.
refreshData() - Static method in class org.wpilib.driverstation.DriverStation
Copy data from the DS task for the user.
refreshDSData() - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Refresh the DS control word.
register() - Method in interface org.wpilib.command2.Subsystem
Registers this subsystem with the CommandScheduler, allowing its Subsystem.periodic() method to be called when the scheduler runs.
register(Object, Runnable) - Static method in class org.wpilib.util.cleanup.WPICleaner
Register an object with the cleaner.
register(T) - Method in class org.wpilib.util.cleanup.CleanupPool
Registers an object in the object stack for cleanup.
registerAllCallbacks(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
registerAllianceStationIdCallback(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
registerAllianceStationIdCallback(NotifyCallback, boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Register a callback on the alliance station ID.
registerAllNonSolenoidCallbacks(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
registerAllNonSolenoidCallbacks(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
registerAllSolenoidCallbacks(int, int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
registerAllSolenoidCallbacks(int, int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
registerAverageBitsCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
registerAverageBitsCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.AnalogInputSim
Register a callback on the number of average bits.
registerBrownoutVoltageCallback(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
registerBrownoutVoltageCallback(NotifyCallback, boolean) - Static method in class org.wpilib.simulation.RoboRioSim
Register a callback to be run whenever the Brownout voltage changes.
registerClosedLoopEnabledCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
registerClosedLoopEnabledCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.CTREPCMSim
Register a callback to be run whenever the closed loop state changes.
registerComposedCommands(Command...) - Method in class org.wpilib.command2.CommandScheduler
Register commands as composed.
registerCompressorConfigTypeCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
registerCompressorConfigTypeCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.REVPHSim
Register a callback to be run whenever the closed loop state changes.
registerCompressorCurrentCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
registerCompressorCurrentCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
registerCompressorCurrentCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.CTREPCMSim
 
registerCompressorCurrentCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.PneumaticsBaseSim
Register a callback to be run whenever the compressor current changes.
registerCompressorCurrentCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.REVPHSim
 
registerCompressorOnCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
registerCompressorOnCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
registerCompressorOnCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.CTREPCMSim
 
registerCompressorOnCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.PneumaticsBaseSim
Register a callback to be run when the compressor activates.
registerCompressorOnCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.REVPHSim
 
registerCountCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
registerCountCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.EncoderSim
Register a callback on the count property of the encoder.
registerCPUTempCallback(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
registerCPUTempCallback(NotifyCallback, boolean) - Static method in class org.wpilib.simulation.RoboRioSim
Register a callback to be run whenever the cpu temp changes.
registerCurrentCallback(int, int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
registerCurrentCallback(int, NotifyCallback, boolean) - Method in class org.wpilib.simulation.PDPSim
Register a callback to be run whenever the current of a specific channel changes.
registerDataCallback(ConstBufferCallback) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
registerDataCallback(ConstBufferCallback) - Static method in class org.wpilib.simulation.AddressableLEDSim
Register a callback on the LED data.
registerDeviceCreatedCallback(String, SimDeviceCallback, boolean) - Static method in class org.wpilib.simulation.SimDeviceSim
Register a callback to be run every time a new SimDevice is created.
registerDeviceFreedCallback(String, SimDeviceCallback, boolean) - Static method in class org.wpilib.simulation.SimDeviceSim
Register a callback to be run every time a SimDevice is freed/destroyed.
registerDirectionCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
registerDirectionCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.EncoderSim
Register a callback on the direction of the encoder.
registerDistancePerPulseCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
registerDistancePerPulseCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.EncoderSim
Register a callback on the distance per pulse value of this encoder.
registerDsAttachedCallback(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
registerDsAttachedCallback(NotifyCallback, boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Register a callback on whether the DS is connected.
registerDutyCycleCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DigitalPWMDataJNI
 
registerDutyCycleCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.DigitalPWMSim
Register a callback to be run whenever the duty cycle value changes.
registerEnabledCallback(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
registerEnabledCallback(NotifyCallback, boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Register a callback on whether the DS is enabled.
registerEStopCallback(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
registerEStopCallback(NotifyCallback, boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Register a callback on the eStop state.
registerFilterIndexCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
registerFilterIndexCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.DIOSim
Register a callback to be run whenever the filter index changes.
registerFmsAttachedCallback(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
registerFmsAttachedCallback(NotifyCallback, boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Register a callback on whether the FMS is connected.
registerFrequencyCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DutyCycleDataJNI
 
registerFrequencyCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.DutyCycleSim
Register a callback to be run whenever the frequency changes.
registerInitializedCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
registerInitializedCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
registerInitializedCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
registerInitializedCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DigitalPWMDataJNI
 
registerInitializedCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
registerInitializedCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DutyCycleDataJNI
 
registerInitializedCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
registerInitializedCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.I2CDataJNI
 
registerInitializedCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
registerInitializedCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.PWMDataJNI
 
registerInitializedCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
registerInitializedCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.AddressableLEDSim
Register a callback on the Initialized property.
registerInitializedCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.AnalogInputSim
Register a callback on whether the analog input is initialized.
registerInitializedCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.CTREPCMSim
 
registerInitializedCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.DigitalPWMSim
Register a callback to be run when this PWM output is initialized.
registerInitializedCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.DIOSim
Register a callback to be run when this DIO is initialized.
registerInitializedCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.DutyCycleSim
Register a callback to be run when this duty cycle input is initialized.
registerInitializedCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.EncoderSim
Register a callback on the Initialized property of the encoder.
registerInitializedCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.I2CSim
Register a callback to be run when this I2C device is initialized.
registerInitializedCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.PDPSim
Register a callback to be run when the PDP is initialized.
registerInitializedCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.PneumaticsBaseSim
Register a callback to be run when the PCM/PH is initialized.
registerInitializedCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.PWMSim
Register a callback to be run when the PWM is initialized.
registerInitializedCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.REVPHSim
 
registerIsInputCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
registerIsInputCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.DIOSim
Register a callback to be run whenever this DIO changes to be an input.
registerLengthCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
registerLengthCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.AddressableLEDSim
Register a callback on the length.
registerMatchTimeCallback(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
registerMatchTimeCallback(NotifyCallback, boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Register a callback on match time.
registerMaxPeriodCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
registerMaxPeriodCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.EncoderSim
Register a callback to be run whenever the max period of the encoder is changed.
registerOpModeCallback(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
registerOpModeCallback(NotifyCallback, boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Register a callback on opmode changes.
registerOpModeOptionsCallback(BiConsumer, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
registerOpModeOptionsCallback(BiConsumer, boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Register a callback on opmode options changes.
registerOutputCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DutyCycleDataJNI
 
registerOutputCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.DutyCycleSim
Register a callback to be run whenever the output changes.
registerOutputCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.SolenoidSim
Register a callback to be run when the output of this solenoid has changed.
registerOutputPeriodCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.PWMDataJNI
 
registerOutputPeriodCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.PWMSim
Register a callback to be run when the PWM period scale changes.
registerOversampleBitsCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
registerOversampleBitsCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.AnalogInputSim
Register a callback on the amount of oversampling bits.
registerPeriodCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
registerPeriodCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.EncoderSim
Register a callback on the period of the encoder.
registerPinCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DigitalPWMDataJNI
 
registerPinCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.DigitalPWMSim
Register a callback to be run whenever the pin changes.
registerPressureSwitchCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
registerPressureSwitchCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
registerPressureSwitchCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.CTREPCMSim
 
registerPressureSwitchCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.PneumaticsBaseSim
Register a callback to be run whenever the pressure switch value changes.
registerPressureSwitchCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.REVPHSim
 
registerPulseLengthCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
registerPulseLengthCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.DIOSim
Register a callback to be run whenever the pulse length changes.
registerPulseMicrosecondCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.PWMDataJNI
 
registerPulseMicrosecondCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.PWMSim
Register a callback to be run when the PWM raw value changes.
registerReadCallback(int, BufferCallback) - Static method in class org.wpilib.hardware.hal.simulation.I2CDataJNI
 
registerReadCallback(BufferCallback) - Method in class org.wpilib.simulation.I2CSim
Register a callback to be run whenever a `read` operation is done.
registerResetCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
registerResetCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.EncoderSim
Register a callback to be called whenever the encoder is reset.
registerReverseDirectionCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
registerReverseDirectionCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.EncoderSim
Register a callback on the reverse direction.
registerRobotModeCallback(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
registerRobotModeCallback(NotifyCallback, boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Register a callback on DS robot mode changes.
registerSamplesToAverageCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
registerSamplesToAverageCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.EncoderSim
Register a callback on the samples-to-average value of this encoder.
registerSimDeviceCreatedCallback(String, SimDeviceCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
registerSimDeviceFreedCallback(String, SimDeviceCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
registerSimPeriodicAfterCallback(Runnable) - Static method in class org.wpilib.hardware.hal.HAL
Registers a callback to be run by IterativeRobotBase after the user's simulationPeriodic code.
registerSimPeriodicBeforeCallback(Runnable) - Static method in class org.wpilib.hardware.hal.HAL
Registers a callback to be run by IterativeRobotBase prior to the user's simulationPeriodic code.
registerSimValueChangedCallback(int, SimValueCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
registerSimValueCreatedCallback(int, SimValueCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
registerSimValueResetCallback(int, SimValueCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
Register a callback for SimDeviceJNI.resetSimValue().
registerSolenoidOutputCallback(int, int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
registerSolenoidOutputCallback(int, int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
registerSolenoidOutputCallback(int, NotifyCallback, boolean) - Method in class org.wpilib.simulation.CTREPCMSim
 
registerSolenoidOutputCallback(int, NotifyCallback, boolean) - Method in class org.wpilib.simulation.PneumaticsBaseSim
Register a callback to be run when the solenoid output on a channel changes.
registerSolenoidOutputCallback(int, NotifyCallback, boolean) - Method in class org.wpilib.simulation.REVPHSim
 
registerStartCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
registerStartCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.AddressableLEDSim
Register a callback on the start.
registerSubsystem(Subsystem...) - Method in class org.wpilib.command2.CommandScheduler
Registers subsystems with the scheduler.
registerTeamNumberCallback(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
registerTeamNumberCallback(NotifyCallback, boolean) - Static method in class org.wpilib.simulation.RoboRioSim
Register a callback to be run whenever the team number changes.
registerTemperatureCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
registerTemperatureCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.PDPSim
Register a callback to be run whenever the PDP temperature changes.
registerUserActive3V3Callback(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
registerUserActive3V3Callback(NotifyCallback, boolean) - Static method in class org.wpilib.simulation.RoboRioSim
Register a callback to be run whenever the 3.3V rail active state changes.
registerUserCurrent3V3Callback(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
registerUserCurrent3V3Callback(NotifyCallback, boolean) - Static method in class org.wpilib.simulation.RoboRioSim
Register a callback to be run whenever the 3.3V rail current changes.
registerUserFaults3V3Callback(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
registerUserFaults3V3Callback(NotifyCallback, boolean) - Static method in class org.wpilib.simulation.RoboRioSim
Register a callback to be run whenever the 3.3V rail number of faults changes.
registerUserVoltage3V3Callback(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
registerUserVoltage3V3Callback(NotifyCallback, boolean) - Static method in class org.wpilib.simulation.RoboRioSim
Register a callback to be run whenever the 3.3V rail voltage changes.
registerValueCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
registerValueCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.DIOSim
Register a callback to be run whenever the DIO value changes.
registerValueChangedCallback(SimValue, SimValueCallback, boolean) - Method in class org.wpilib.simulation.SimDeviceSim
Register a callback to be run every time a value is changed on this device.
registerValueCreatedCallback(SimValueCallback, boolean) - Method in class org.wpilib.simulation.SimDeviceSim
Register a callback to be run every time a new value is added to this device.
registerValueResetCallback(SimValue, SimValueCallback, boolean) - Method in class org.wpilib.simulation.SimDeviceSim
Register a callback for SimDouble.reset() and similar functions.
registerVInVoltageCallback(NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
registerVInVoltageCallback(NotifyCallback, boolean) - Static method in class org.wpilib.simulation.RoboRioSim
Register a callback to be run whenever the Vin voltage changes.
registerVoltageCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
registerVoltageCallback(int, NotifyCallback, boolean) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
registerVoltageCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.AnalogInputSim
Register a callback on the voltage.
registerVoltageCallback(NotifyCallback, boolean) - Method in class org.wpilib.simulation.PDPSim
Register a callback to be run whenever the PDP voltage changes.
registerWriteCallback(int, ConstBufferCallback) - Static method in class org.wpilib.hardware.hal.simulation.I2CDataJNI
 
registerWriteCallback(ConstBufferCallback) - Method in class org.wpilib.simulation.I2CSim
Register a callback to be run whenever a `write` operation is done.
relativeTo(Pose2d) - Method in class org.wpilib.math.geometry.Pose2d
Returns the current pose relative to the given pose.
relativeTo(Pose2d) - Method in class org.wpilib.math.trajectory.Trajectory
Transforms all poses in the trajectory so that they are relative to the given pose.
relativeTo(Pose3d) - Method in class org.wpilib.math.geometry.Pose3d
Returns the current pose relative to the given pose.
relativeTo(Rotation2d) - Method in class org.wpilib.math.geometry.Rotation2d
Returns the current rotation relative to the given rotation.
relativeTo(Rotation3d) - Method in class org.wpilib.math.geometry.Rotation3d
Returns the current rotation relative to the given rotation.
release() - Method in class org.wpilib.util.concurrent.Semaphore
Releases 1 count of the semaphore.
release(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Releases pubsub entry.
release(int) - Method in class org.wpilib.util.concurrent.Semaphore
Releases N counts of the semaphore.
releaseEntry(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Releases NT entry.
releaseSemaphore(int, int) - Static method in class org.wpilib.util.WPIUtilJNI
Releases N counts of a semaphore.
releaseSink(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Releases sink.
releaseSource(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Releases source.
remote_id - Variable in class org.wpilib.networktables.ConnectionInfo
The remote identifier (as set on the remote node by NetworkTableInstance.startClient(String)).
remote_ip - Variable in class org.wpilib.networktables.ConnectionInfo
The IP address of the remote node.
remote_port - Variable in class org.wpilib.networktables.ConnectionInfo
The port number of the remote node.
remove(int) - Static method in class org.wpilib.net.PortForwarder
Stop TCP forwarding on a port.
remove(int) - Method in class org.wpilib.util.concurrent.EventVector
Removes an event from the event vector.
remove(long) - Method in class org.wpilib.units.collections.LongToObjectHashMap
Removes the value associated with the given key and returns it.
remove(AutoCloseable) - Method in class org.wpilib.util.cleanup.CleanupPool
Removes an object from the cleanup stack.
remove(String) - Static method in class org.wpilib.util.Preferences
Remove a preference.
remove(Sendable) - Static method in class org.wpilib.util.sendable.SendableRegistry
Removes an object from the registry.
removeAll() - Static method in class org.wpilib.util.Preferences
Remove all preferences.
removeCamera(String) - Static method in class org.wpilib.vision.stream.CameraServer
Removes a camera by name.
removeComposedCommand(Command) - Method in class org.wpilib.command2.CommandScheduler
Removes a single command from the list of composed commands, allowing it to be freely used again.
removeDefaultCommand() - Method in interface org.wpilib.command2.Subsystem
Removes the default command for the subsystem.
removeDefaultCommand(Subsystem) - Method in class org.wpilib.command2.CommandScheduler
Removes the default command for a subsystem.
removeFamily(long, String) - Static method in class org.wpilib.vision.apriltag.jni.AprilTagJNI
Removes a family of tags from the detector.
removeFamily(String) - Method in class org.wpilib.vision.apriltag.AprilTagDetector
Removes a family of tags from the detector.
removeFirst() - Method in class org.wpilib.util.container.CircularBuffer
Pop value at front of buffer.
removeFirst() - Method in class org.wpilib.util.container.DoubleCircularBuffer
Pop value at front of buffer.
removeLast() - Method in class org.wpilib.util.container.CircularBuffer
Pop value at back of buffer.
removeLast() - Method in class org.wpilib.util.container.DoubleCircularBuffer
Pop value at back of buffer.
removeListener(int) - Method in class org.wpilib.networktables.NetworkTable
Remove a listener.
removeListener(int) - Method in class org.wpilib.networktables.NetworkTableInstance
Remove a connection listener.
removeListener(int) - Method in class org.wpilib.networktables.NetworkTableListenerPoller
Remove a listener.
removeListener(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Removes listener.
removeListener(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Removes listener.
removeNewDataEventHandle(int) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Removes the event handle from being signalled when new data arrives.
removeOpMode(RobotMode, String) - Static method in class org.wpilib.driverstation.DriverStation
Removes an operating mode option.
removeOpMode(RobotMode, String) - Method in class org.wpilib.framework.OpModeRobot
Removes an operating mode option.
removePortForwarder(int) - Static method in class org.wpilib.net.WPINetJNI
Stop TCP forwarding on a port.
removeRefreshedDataEventHandle(int) - Static method in class org.wpilib.driverstation.DriverStation
Unregisters the given handle from DS data refresh notifications.
removeServer(String) - Static method in class org.wpilib.vision.stream.CameraServer
Removes a server by name.
RepeatCommand - Class in org.wpilib.command2
A command that runs another command repeatedly, restarting it when it ends, until this command is interrupted.
RepeatCommand(Command) - Constructor for class org.wpilib.command2.RepeatCommand
Creates a new RepeatCommand.
repeatedly() - Method in class org.wpilib.command2.Command
Decorates this command to run repeatedly, restarting it when it ends, until this command is interrupted.
repeatingSequence(Command...) - Static method in class org.wpilib.command2.Commands
Runs a group of commands in series, one after the other.
replayNumber - Variable in class org.wpilib.hardware.hal.MatchInfoData
Stores the replay number.
report(String, String) - Static method in class org.wpilib.hardware.hal.UsageReportingJNI
Reports usage of a resource of interest.
reportDriverStationError(String) - Method in interface org.wpilib.vision.stream.CameraServerShared
Report an error to the driver station.
reportError(String, boolean) - Static method in class org.wpilib.driverstation.DriverStation
Report error to Driver Station.
reportError(String, StackTraceElement[]) - Static method in class org.wpilib.driverstation.DriverStation
Report error to Driver Station.
reportError(String, StackTraceElement[]) - Method in interface org.wpilib.math.util.MathShared
Report an error.
reportError(String, StackTraceElement[]) - Static method in class org.wpilib.math.util.MathSharedStore
Report an error.
reportUsage(String, int, String) - Static method in class org.wpilib.hardware.hal.HAL
Reports usage of a resource of interest.
reportUsage(String, String) - Static method in class org.wpilib.hardware.hal.HAL
Reports usage of a resource of interest.
reportUsage(String, String) - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
reportUsage(String, String) - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Report usage.
reportUsage(String, String) - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
reportUsage(String, String) - Method in interface org.wpilib.math.util.MathShared
Report usage.
reportUsage(String, String) - Static method in class org.wpilib.math.util.MathSharedStore
Report usage.
reportUsage(String, String) - Method in interface org.wpilib.vision.stream.CameraServerShared
Report usage.
reportUsage(String, String) - Static method in class org.wpilib.vision.stream.CameraServerSharedStore
Report usage.
reportWarning(String, boolean) - Static method in class org.wpilib.driverstation.DriverStation
Report warning to Driver Station.
reportWarning(String, StackTraceElement[]) - Static method in class org.wpilib.driverstation.DriverStation
Report warning to Driver Station.
requirements() - Method in interface org.wpilib.command3.Command
The mechanisms required by the command.
requirements() - Method in class org.wpilib.command3.ParallelGroup
 
requirements() - Method in class org.wpilib.command3.SequentialGroup
 
Requirements - Section in interface org.wpilib.command3.Command
 
requireNonNullParam(T, String, String) - Static method in class org.wpilib.util.ErrorMessages
Requires that a parameter of a method not be null; prints an error message with helpful debugging instructions if the parameter is null.
requireNotComposed(Collection) - Method in class org.wpilib.command2.CommandScheduler
Requires that the specified commands have not already been added to a composition.
requireNotComposed(Command...) - Method in class org.wpilib.command2.CommandScheduler
Requires that the specified command hasn't already been added to a composition.
requireNotComposedOrScheduled(Collection) - Method in class org.wpilib.command2.CommandScheduler
Requires that the specified commands have not already been added to a composition, and are not currently scheduled.
requireNotComposedOrScheduled(Command) - Method in class org.wpilib.command2.CommandScheduler
Requires that the specified command hasn't already been added to a composition, and is not currently scheduled.
requires(Mechanism) - Method in interface org.wpilib.command3.Command
Checks if this command requires a particular mechanism.
requiring(Collection) - Static method in interface org.wpilib.command3.Command
Creates command that requires some number of mechanisms.
requiring(Collection) - Method in interface org.wpilib.command3.NeedsExecutionBuilderStage
Adds required mechanisms for the command.
requiring(Collection) - Method in class org.wpilib.command3.StagedCommandBuilder
Marks the command as requiring zero or more mechanisms.
requiring(Subsystem) - Method in class org.wpilib.command2.CommandScheduler
Returns the command currently requiring a given subsystem.
requiring(Command...) - Method in class org.wpilib.command3.ParallelGroupBuilder
Adds one or more required commands to the group.
requiring(Mechanism) - Method in interface org.wpilib.command3.NeedsExecutionBuilderStage
Adds a required mechanism for the command.
requiring(Mechanism, Mechanism...) - Static method in interface org.wpilib.command3.Command
Creates a command that requires one or more mechanisms.
requiring(Mechanism, Mechanism...) - Method in interface org.wpilib.command3.NeedsExecutionBuilderStage
Adds one or more required mechanisms for the command.
requiring(Mechanism, Mechanism...) - Method in class org.wpilib.command3.StagedCommandBuilder
Marks the command as requiring one or more mechanisms.
reserve(int) - Method in class org.wpilib.datalog.StructArrayLogEntry
Ensures sufficient buffer space is available for the given number of elements.
reserve(int) - Method in class org.wpilib.util.struct.StructBuffer
Ensures sufficient buffer space is available for the given number of elements.
reserveCompressor() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
reserveCompressor() - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Reserve the compressor.
reserveCompressor() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
reset() - Method in class org.wpilib.counter.UpDownCounter
Resets the current count.
reset() - Method in class org.wpilib.epilogue.logging.errors.LoggerDisabler
Resets all error counts and reenables all loggers.
reset() - Method in class org.wpilib.hardware.bus.SerialPort
Reset the serial port driver to a known state.
reset() - Method in interface org.wpilib.hardware.discrete.CounterBase
Reset the count to zero.
reset() - Method in class org.wpilib.hardware.hal.SimDouble
Resets the simulated value to 0.
reset() - Method in class org.wpilib.hardware.hal.SimInt
Resets the simulated value to 0.
reset() - Method in class org.wpilib.hardware.hal.SimLong
Resets the simulated value to 0.
reset() - Method in class org.wpilib.hardware.rotation.Encoder
Reset the Encoder distance to zero.
reset() - Method in class org.wpilib.math.controller.ControlAffinePlantInversionFeedforward
Resets the feedforward with a zero initial state vector.
reset() - Method in class org.wpilib.math.controller.ImplicitModelFollower
Resets the controller.
reset() - Method in class org.wpilib.math.controller.LinearPlantInversionFeedforward
Resets the feedforward with a zero initial state vector.
reset() - Method in class org.wpilib.math.controller.LinearQuadraticRegulator
Resets the controller.
reset() - Method in class org.wpilib.math.controller.PIDController
Resets the previous error and the integral term.
reset() - Method in class org.wpilib.math.estimator.ExtendedKalmanFilter
 
reset() - Method in class org.wpilib.math.estimator.KalmanFilter
 
reset() - Method in class org.wpilib.math.estimator.KalmanFilterLatencyCompensator
Clears the observer snapshot buffer.
reset() - Method in interface org.wpilib.math.estimator.KalmanTypeFilter
Resets the observer.
reset() - Method in class org.wpilib.math.estimator.SteadyStateKalmanFilter
Resets the observer.
reset() - Method in class org.wpilib.math.estimator.UnscentedKalmanFilter
Resets the observer.
reset() - Method in class org.wpilib.math.filter.LinearFilter
Reset the filter state.
reset() - Method in class org.wpilib.math.filter.MedianFilter
Resets the filter, clearing the window of all elements.
reset() - Method in class org.wpilib.romi.RomiGyro
Reset the gyro angles to 0.
reset() - Method in class org.wpilib.system.Timer
Reset the timer by setting the time to 0.
reset() - Method in class org.wpilib.system.Watchdog
Resets the watchdog timer.
reset() - Method in class org.wpilib.util.concurrent.Event
Sets the event to non-signaled state.
reset() - Method in class org.wpilib.xrp.XRPGyro
Reset the gyro angles to 0.
reset(double) - Method in class org.wpilib.math.controller.ProfiledPIDController
Reset the previous error and the integral term.
reset(double) - Method in class org.wpilib.math.filter.SlewRateLimiter
Resets the slew rate limiter to the specified value; ignores the rate limit when doing so.
reset(double[], double[]) - Method in class org.wpilib.math.filter.LinearFilter
Resets the filter state, initializing internal buffers to the provided values.
reset(double, double) - Method in class org.wpilib.math.controller.ProfiledPIDController
Reset the previous error and the integral term.
reset(Matrix) - Method in class org.wpilib.math.controller.ControlAffinePlantInversionFeedforward
Resets the feedforward with a specified initial state vector.
reset(Matrix) - Method in class org.wpilib.math.controller.LinearPlantInversionFeedforward
Resets the feedforward with a specified initial state vector.
reset(Matrix) - Method in class org.wpilib.math.system.LinearSystemLoop
Zeroes reference r and controller output u.
reset(TrapezoidProfile.State) - Method in class org.wpilib.math.controller.ProfiledPIDController
Reset the previous error and the integral term.
resetCounter(int) - Static method in class org.wpilib.hardware.hal.CounterJNI
Resets the Counter to zero.
resetData() - Static method in class org.wpilib.hardware.hal.simulation.AlertDataJNI
Resets all alert simulation data.
resetData() - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
resetData() - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
resetData() - Method in class org.wpilib.simulation.AddressableLEDSim
Reset all simulation data for this LED object.
resetData() - Static method in class org.wpilib.simulation.AlertSim
Resets all alert simulation data.
resetData() - Method in class org.wpilib.simulation.AnalogInputSim
Reset all simulation data for this object.
resetData() - Method in class org.wpilib.simulation.CTREPCMSim
 
resetData() - Method in class org.wpilib.simulation.DigitalPWMSim
Reset all simulation data.
resetData() - Method in class org.wpilib.simulation.DIOSim
Reset all simulation data of this object.
resetData() - Static method in class org.wpilib.simulation.DriverStationSim
Reset all simulation data for the Driver Station.
resetData() - Method in class org.wpilib.simulation.DutyCycleSim
Reset all simulation data for the duty cycle output.
resetData() - Method in class org.wpilib.simulation.EncoderSim
Resets all simulation data for this encoder.
resetData() - Method in class org.wpilib.simulation.I2CSim
Reset all I2C simulation data.
resetData() - Method in class org.wpilib.simulation.PDPSim
Reset all PDP simulation data.
resetData() - Method in class org.wpilib.simulation.PneumaticsBaseSim
Reset all simulation data for this object.
resetData() - Method in class org.wpilib.simulation.PWMSim
Reset all simulation data.
resetData() - Method in class org.wpilib.simulation.REVPHSim
 
resetData() - Static method in class org.wpilib.simulation.RoboRioSim
Reset all simulation data.
resetData() - Static method in class org.wpilib.simulation.SimDeviceSim
Reset all SimDevice data.
resetData(int) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
resetData(int) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
resetData(int) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
resetData(int) - Static method in class org.wpilib.hardware.hal.simulation.DigitalPWMDataJNI
 
resetData(int) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
resetData(int) - Static method in class org.wpilib.hardware.hal.simulation.DutyCycleDataJNI
 
resetData(int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
resetData(int) - Static method in class org.wpilib.hardware.hal.simulation.I2CDataJNI
 
resetData(int) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
resetData(int) - Static method in class org.wpilib.hardware.hal.simulation.PWMDataJNI
 
resetData(int) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
resetEncoder() - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Reset the encoder count to 0.
resetEncoder(int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Reads the current encoder value.
resetEvent(int) - Static method in class org.wpilib.util.WPIUtilJNI
Sets an event to non-signaled state.
resetHandles() - Static method in class org.wpilib.hardware.hal.simulation.SimulatorJNI
 
resetHeadings(Rotation2d...) - Method in class org.wpilib.math.kinematics.SwerveDriveKinematics
Reset the internal swerve module headings.
resetPose(Pose2d) - Method in class org.wpilib.math.estimator.PoseEstimator
Resets the robot's pose.
resetPose(Pose2d) - Method in class org.wpilib.math.kinematics.Odometry
Resets the pose.
resetPose(Pose3d) - Method in class org.wpilib.math.estimator.PoseEstimator3d
Resets the robot's pose.
resetPose(Pose3d) - Method in class org.wpilib.math.kinematics.Odometry3d
Resets the pose.
resetPosition(Rotation2d, double, double, Pose2d) - Method in class org.wpilib.math.estimator.DifferentialDrivePoseEstimator
Resets the robot's position on the field.
resetPosition(Rotation2d, double, double, Pose2d) - Method in class org.wpilib.math.kinematics.DifferentialDriveOdometry
Resets the robot's position on the field.
resetPosition(Rotation2d, SwerveModulePosition[], Pose2d) - Method in class org.wpilib.math.kinematics.SwerveDriveOdometry
 
resetPosition(Rotation2d, Distance, Distance, Pose2d) - Method in class org.wpilib.math.kinematics.DifferentialDriveOdometry
Resets the robot's position on the field.
resetPosition(Rotation2d, T, Pose2d) - Method in class org.wpilib.math.estimator.PoseEstimator
Resets the robot's position on the field.
resetPosition(Rotation2d, T, Pose2d) - Method in class org.wpilib.math.kinematics.Odometry
Resets the robot's position on the field.
resetPosition(Rotation3d, double, double, Pose3d) - Method in class org.wpilib.math.estimator.DifferentialDrivePoseEstimator3d
Resets the robot's position on the field.
resetPosition(Rotation3d, double, double, Pose3d) - Method in class org.wpilib.math.kinematics.DifferentialDriveOdometry3d
Resets the robot's position on the field.
resetPosition(Rotation3d, SwerveModulePosition[], Pose3d) - Method in class org.wpilib.math.kinematics.SwerveDriveOdometry3d
 
resetPosition(Rotation3d, Distance, Distance, Pose3d) - Method in class org.wpilib.math.kinematics.DifferentialDriveOdometry3d
Resets the robot's position on the field.
resetPosition(Rotation3d, T, Pose3d) - Method in class org.wpilib.math.estimator.PoseEstimator3d
Resets the robot's position on the field.
resetPosition(Rotation3d, T, Pose3d) - Method in class org.wpilib.math.kinematics.Odometry3d
Resets the robot's position on the field.
resetRailFaultCounts() - Static method in class org.wpilib.system.RobotController
Reset the overcurrent fault counters for all user rails to 0.
resetRotation(Rotation2d) - Method in class org.wpilib.math.estimator.PoseEstimator
Resets the robot's rotation.
resetRotation(Rotation2d) - Method in class org.wpilib.math.kinematics.Odometry
Resets the rotation of the pose.
resetRotation(Rotation3d) - Method in class org.wpilib.math.estimator.PoseEstimator3d
Resets the robot's rotation.
resetRotation(Rotation3d) - Method in class org.wpilib.math.kinematics.Odometry3d
Resets the rotation of the pose.
resetSimDeviceData() - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
resetSimValue(int) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Resets a simulated double or integral value to 0.
resetTimer() - Method in class org.wpilib.system.Tracer
Restarts the epoch timer.
resetTotalEnergy() - Method in class org.wpilib.hardware.power.PowerDistribution
Reset the total energy to 0 of the PDP.
resetTotalEnergy(int) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Resets the Power Distribution Panel accumulated energy.
resetTranslation(Translation2d) - Method in class org.wpilib.math.estimator.PoseEstimator
Resets the robot's translation.
resetTranslation(Translation2d) - Method in class org.wpilib.math.kinematics.Odometry
Resets the translation of the pose.
resetTranslation(Translation3d) - Method in class org.wpilib.math.estimator.PoseEstimator3d
Resets the robot's translation.
resetTranslation(Translation3d) - Method in class org.wpilib.math.kinematics.Odometry3d
Resets the translation of the pose.
resetUserCurrentFaults() - Static method in class org.wpilib.hardware.hal.PowerJNI
Resets the overcurrent fault counters for all user rails to 0.
resetYaw() - Method in class org.wpilib.hardware.imu.OnboardIMU
Reset the current yaw value to 0.
Resistance - Record Class in org.wpilib.units.measure
 
Resistance(double, double, ResistanceUnit) - Constructor for record class org.wpilib.units.measure.Resistance
Creates an instance of a Resistance record class.
ResistanceUnit - Class in org.wpilib.units
Unit of resistance dimension.
resize(int) - Method in class org.wpilib.util.container.CircularBuffer
Resizes internal buffer to given size.
resize(int) - Method in class org.wpilib.util.container.DoubleCircularBuffer
Resizes internal buffer to given size.
Resource - Class in org.wpilib.system
Deprecated, for removal: This API element is subject to removal in a future version.
Will be removed with no replacement.
Resource(int) - Constructor for class org.wpilib.system.Resource
Deprecated.
Allocate storage for a new instance of Resource.
restart() - Method in class org.wpilib.system.Timer
Restart the timer by stopping the timer, if it is not already stopped, resetting the accumulated time, then starting the timer again.
restartProgram() - Static method in class org.wpilib.system.Resource
Deprecated.
Clears all allocated resources.
restartTiming() - Static method in class org.wpilib.hardware.hal.simulation.SimulatorJNI
 
restartTiming() - Static method in class org.wpilib.simulation.SimHooks
Restart the simulator time.
resume() - Method in class org.wpilib.datalog.DataLog
Resumes appending of data records to the log.
resume() - Method in class org.wpilib.datalog.DataLogBackgroundWriter
Resumes appending of data records to the log.
resumeTiming() - Static method in class org.wpilib.hardware.hal.simulation.SimulatorJNI
 
resumeTiming() - Static method in class org.wpilib.simulation.SimHooks
Resume the simulator time.
REV_TYPE - Static variable in class org.wpilib.hardware.hal.PowerDistributionJNI
REV Power Distribution Hub (PDH).
reversed() - Method in class org.wpilib.hardware.led.AddressableLEDBufferView
Creates a view that operates on the same range as this one, but goes in reverse order.
reversed() - Method in interface org.wpilib.hardware.led.LEDPattern
Creates a pattern that displays this one in reverse.
Revolution - Static variable in class org.wpilib.units.Units
A single turn of an object around an external axis.
Revolutions - Static variable in class org.wpilib.units.Units
A single turn of an object around an external axis.
RevolutionsPerSecond - Static variable in class org.wpilib.units.Units
A unit of angular velocity equivalent to spinning at a rate of one Revolution per Units.Second.
REVPH - Enum constant in enum class org.wpilib.hardware.pneumatic.PneumaticsModuleType
REV PH.
REVPHDataJNI - Class in org.wpilib.hardware.hal.simulation
JNI for REV PH data.
REVPHFaults - Class in org.wpilib.hardware.hal
Faults for a REV PH.
REVPHFaults(int) - Constructor for class org.wpilib.hardware.hal.REVPHFaults
Called from HAL to construct.
REVPHJNI - Class in org.wpilib.hardware.hal
REV Pneumatic Hub (PH) HAL JNI functions.
REVPHSim - Class in org.wpilib.simulation
Class to control a simulated PneumaticHub (PH).
REVPHSim() - Constructor for class org.wpilib.simulation.REVPHSim
Constructs for the default PH.
REVPHSim(int) - Constructor for class org.wpilib.simulation.REVPHSim
Constructs from a PH module number (CAN ID).
REVPHSim(PneumaticHub) - Constructor for class org.wpilib.simulation.REVPHSim
Constructs from a PneumaticHum object.
REVPHStickyFaults - Class in org.wpilib.hardware.hal
Sticky faults for a REV PH.
REVPHStickyFaults(int) - Constructor for class org.wpilib.hardware.hal.REVPHStickyFaults
Called from HAL.
REVPHVersion - Class in org.wpilib.hardware.hal
Version and device data received from a REV PH.
REVPHVersion(int, int, int, int, int, int) - Constructor for class org.wpilib.hardware.hal.REVPHVersion
Constructs a revph version (Called from the HAL).
right - Variable in class org.wpilib.drive.DifferentialDrive.WheelVelocities
Right wheel velocity.
right - Variable in class org.wpilib.math.controller.DifferentialDriveWheelVoltages
Right wheel voltage.
right - Variable in class org.wpilib.math.kinematics.DifferentialDriveWheelAccelerations
Acceleration of the right side of the robot in meters per second squared.
right - Variable in class org.wpilib.math.kinematics.DifferentialDriveWheelPositions
Distance measured by the right side in meters.
right - Variable in class org.wpilib.math.kinematics.DifferentialDriveWheelVelocities
Velocity of the right side of the robot in meters per second.
Right - Enum constant in enum class org.wpilib.driverstation.DriverStation.POVDirection
POV right.
rightBumper() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the right bumper button's digital signal.
rightBumper() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the right bumper button's digital signal.
rightBumper() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the right bumper button's digital signal.
rightBumper() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the right bumper button's digital signal.
rightBumper() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the right bumper button's digital signal.
rightBumper() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the right bumper button's digital signal.
rightBumper(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the right bumper button's digital signal.
rightBumper(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the right bumper button's digital signal.
rightBumper(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the right bumper button's digital signal.
rightBumper(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the right bumper button's digital signal.
rightBumper(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the right bumper button's digital signal.
rightBumper(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the right bumper button's digital signal.
rightBumper(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the right bumper button's digital signal.
rightBumper(EventLoop) - Method in class org.wpilib.driverstation.NiDsStadiaController
Constructs an event instance around the right bumper button's digital signal.
rightBumper(EventLoop) - Method in class org.wpilib.driverstation.NiDsXboxController
Constructs an event instance around the right bumper button's digital signal.
rightPaddle1() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Right Paddle 1 button's digital signal.
rightPaddle1() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Right Paddle 1 button's digital signal.
rightPaddle1(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Right Paddle 1 button's digital signal.
rightPaddle1(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Right Paddle 1 button's digital signal.
rightPaddle1(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the Right Paddle 1 button's digital signal.
rightPaddle2() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Right Paddle 2 button's digital signal.
rightPaddle2() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Right Paddle 2 button's digital signal.
rightPaddle2(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Right Paddle 2 button's digital signal.
rightPaddle2(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Right Paddle 2 button's digital signal.
rightPaddle2(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the Right Paddle 2 button's digital signal.
rightStick() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the right stick button's digital signal.
rightStick() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the right stick button's digital signal.
rightStick() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the right stick button's digital signal.
rightStick() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the right stick button's digital signal.
rightStick() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the right stick button's digital signal.
rightStick() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the right stick button's digital signal.
rightStick(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the right stick button's digital signal.
rightStick(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the right stick button's digital signal.
rightStick(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the right stick button's digital signal.
rightStick(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the right stick button's digital signal.
rightStick(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the right stick button's digital signal.
rightStick(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the right stick button's digital signal.
rightStick(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the right stick button's digital signal.
rightStick(EventLoop) - Method in class org.wpilib.driverstation.NiDsStadiaController
Constructs an event instance around the right stick button's digital signal.
rightStick(EventLoop) - Method in class org.wpilib.driverstation.NiDsXboxController
Constructs an event instance around the right stick button's digital signal.
rightTrigger() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the axis value of the right trigger.
rightTrigger() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the right trigger button's digital signal.
rightTrigger() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the axis value of the right trigger.
rightTrigger() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the axis value of the right trigger.
rightTrigger() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the right trigger button's digital signal.
rightTrigger() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the axis value of the right trigger.
rightTrigger(double) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the axis value of the right trigger.
rightTrigger(double) - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the axis value of the right trigger.
rightTrigger(double) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the axis value of the right trigger.
rightTrigger(double) - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the axis value of the right trigger.
rightTrigger(double, EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the axis value of the right trigger.
rightTrigger(double, EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the axis value of the right trigger.
rightTrigger(double, EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the axis value of the right trigger.
rightTrigger(double, EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the axis value of the right trigger.
rightTrigger(double, EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the axis value of the right trigger.
rightTrigger(double, EventLoop) - Method in class org.wpilib.driverstation.NiDsXboxController
Constructs an event instance around the axis value of the right trigger.
rightTrigger(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the right trigger button's digital signal.
rightTrigger(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the right trigger button's digital signal.
rightTrigger(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the axis value of the right trigger.
rightTrigger(EventLoop) - Method in class org.wpilib.driverstation.NiDsStadiaController
Constructs an event instance around the right trigger button's digital signal.
rightTrigger(EventLoop) - Method in class org.wpilib.driverstation.NiDsXboxController
Constructs an event instance around the axis value of the right trigger.
rising - Variable in enum class org.wpilib.counter.EdgeConfiguration
True if triggering on rising edge.
rising() - Method in class org.wpilib.event.BooleanEvent
Creates a new event that triggers when this one changes from false to true.
rk4(BiFunction, double, Matrix, double) - Static method in class org.wpilib.math.system.NumericalIntegration
Performs 4th order Runge-Kutta integration of dx/dt = f(t, y) for dt.
rk4(BiFunction, Matrix, Matrix, double) - Static method in class org.wpilib.math.system.NumericalIntegration
Performs 4th order Runge-Kutta integration of dx/dt = f(x, u) for dt.
rk4(DoubleBinaryOperator, double, double, double) - Static method in class org.wpilib.math.system.NumericalIntegration
Performs 4th order Runge-Kutta integration of dx/dt = f(x, u) for dt.
rk4(DoubleUnaryOperator, double, double) - Static method in class org.wpilib.math.system.NumericalIntegration
Performs 4th order Runge-Kutta integration of dx/dt = f(x) for dt.
rk4(UnaryOperator, Matrix, double) - Static method in class org.wpilib.math.system.NumericalIntegration
Performs 4th order Runge-Kutta integration of dx/dt = f(x) for dt.
rkdp(BiFunction, double, Matrix, double, double) - Static method in class org.wpilib.math.system.NumericalIntegration
Performs adaptive Dormand-Prince integration of dx/dt = f(t, y) for dt.
rkdp(BiFunction, Matrix, Matrix, double) - Static method in class org.wpilib.math.system.NumericalIntegration
Performs adaptive Dormand-Prince integration of dx/dt = f(x, u) for dt.
rkdp(BiFunction, Matrix, Matrix, double, double) - Static method in class org.wpilib.math.system.NumericalIntegration
Performs adaptive Dormand-Prince integration of dx/dt = f(x, u) for dt.
RoboRioDataJNI - Class in org.wpilib.hardware.hal.simulation
JNI for roboRIO data.
RoboRioSim - Class in org.wpilib.simulation
A utility class to control a simulated RoboRIO.
RobotBase - Class in org.wpilib.framework
Implement a Robot Program framework.
RobotBase() - Constructor for class org.wpilib.framework.RobotBase
Constructor for a generic robot program.
RobotController - Class in org.wpilib.system
Contains functions for roboRIO functionality.
RobotDriveBase - Class in org.wpilib.drive
Common base class for drive platforms.
RobotDriveBase() - Constructor for class org.wpilib.drive.RobotDriveBase
RobotDriveBase constructor.
RobotDriveBase.MotorType - Enum Class in org.wpilib.drive
The location of a motor on the robot for the purpose of driving.
RobotMode - Enum Class in org.wpilib.hardware.hal
Robot mode.
RobotModeTriggers - Class in org.wpilib.command2.button
A class containing static Trigger factories for running callbacks when the robot mode changes.
RobotModeTriggers - Class in org.wpilib.command3.button
A class containing static Trigger factories for running callbacks when the robot mode changes.
robotPeriodic() - Method in class org.wpilib.framework.IterativeRobotBase
Periodic code for all robot modes should go here.
RomiGyro - Class in org.wpilib.romi
Use a rate gyro to return the robots heading relative to a starting position.
RomiGyro() - Constructor for class org.wpilib.romi.RomiGyro
Create a new RomiGyro.
RomiMotor - Class in org.wpilib.romi
RomiMotor.
RomiMotor(int) - Constructor for class org.wpilib.romi.RomiMotor
Constructor.
root - Variable in class org.wpilib.epilogue.EpilogueConfiguration
The root identifier to use for all logged data.
rotateAround(Translation2d, Rotation2d) - Method in class org.wpilib.math.geometry.Pose2d
Rotates the current pose around a point in 2D space.
rotateAround(Translation2d, Rotation2d) - Method in class org.wpilib.math.geometry.Translation2d
Rotates this translation around another translation in 2D space.
rotateAround(Translation3d, Rotation3d) - Method in class org.wpilib.math.geometry.Pose3d
Rotates the current pose around a point in 3D space.
rotateAround(Translation3d, Rotation3d) - Method in class org.wpilib.math.geometry.Translation3d
Rotates this translation around another translation in 3D space.
rotateBy(Rotation2d) - Method in class org.wpilib.math.geometry.Ellipse2d
Rotates the center of the ellipse and returns the new ellipse.
rotateBy(Rotation2d) - Method in class org.wpilib.math.geometry.Pose2d
Rotates the pose around the origin and returns the new pose.
rotateBy(Rotation2d) - Method in class org.wpilib.math.geometry.Rectangle2d
Rotates the center of the rectangle and returns the new rectangle.
rotateBy(Rotation2d) - Method in class org.wpilib.math.geometry.Rotation2d
Adds the new rotation to the current rotation using a rotation matrix.
rotateBy(Rotation2d) - Method in class org.wpilib.math.geometry.Translation2d
Applies a rotation to the translation in 2D space.
rotateBy(Rotation3d) - Method in class org.wpilib.math.geometry.Pose3d
Rotates the pose around the origin and returns the new pose.
rotateBy(Rotation3d) - Method in class org.wpilib.math.geometry.Rotation3d
Adds the new rotation to the current rotation.
rotateBy(Rotation3d) - Method in class org.wpilib.math.geometry.Translation3d
Applies a rotation to the translation in 3D space.
Rotation - Static variable in class org.wpilib.units.Units
A single turn of an object around an internal axis.
Rotation2d - Class in org.wpilib.math.geometry
A rotation in a 2D coordinate frame represented by a point on the unit circle (cosine and sine).
Rotation2d() - Constructor for class org.wpilib.math.geometry.Rotation2d
Constructs a Rotation2d with a default angle of 0 degrees.
Rotation2d(double) - Constructor for class org.wpilib.math.geometry.Rotation2d
Constructs a Rotation2d with the given radian value.
Rotation2d(double, double) - Constructor for class org.wpilib.math.geometry.Rotation2d
Constructs a Rotation2d with the given x and y (cosine and sine) components.
Rotation2d(Matrix) - Constructor for class org.wpilib.math.geometry.Rotation2d
Constructs a Rotation2d from a rotation matrix.
Rotation2d(Angle) - Constructor for class org.wpilib.math.geometry.Rotation2d
Constructs a Rotation2d with the given angle.
Rotation2dProto - Class in org.wpilib.math.geometry.proto
 
Rotation2dProto() - Constructor for class org.wpilib.math.geometry.proto.Rotation2dProto
 
Rotation2dStruct - Class in org.wpilib.math.geometry.struct
 
Rotation2dStruct() - Constructor for class org.wpilib.math.geometry.struct.Rotation2dStruct
 
Rotation3d - Class in org.wpilib.math.geometry
A rotation in a 3D coordinate frame, represented by a quaternion.
Rotation3d() - Constructor for class org.wpilib.math.geometry.Rotation3d
Constructs a Rotation3d representing no rotation.
Rotation3d(double, double, double) - Constructor for class org.wpilib.math.geometry.Rotation3d
Constructs a Rotation3d from extrinsic roll, pitch, and yaw.
Rotation3d(Quaternion) - Constructor for class org.wpilib.math.geometry.Rotation3d
Constructs a Rotation3d from a quaternion.
Rotation3d(Rotation2d) - Constructor for class org.wpilib.math.geometry.Rotation3d
Constructs a 3D rotation from a 2D rotation in the X-Y plane.
Rotation3d(Matrix) - Constructor for class org.wpilib.math.geometry.Rotation3d
Constructs a Rotation3d from a rotation matrix.
Rotation3d(Vector) - Constructor for class org.wpilib.math.geometry.Rotation3d
Constructs a Rotation3d with the given rotation vector representation.
Rotation3d(Vector, double) - Constructor for class org.wpilib.math.geometry.Rotation3d
Constructs a Rotation3d with the given axis-angle representation.
Rotation3d(Vector, Vector) - Constructor for class org.wpilib.math.geometry.Rotation3d
Constructs a Rotation3d that rotates the initial vector onto the final vector.
Rotation3d(Vector, Angle) - Constructor for class org.wpilib.math.geometry.Rotation3d
Constructs a Rotation3d with the given axis-angle representation.
Rotation3d(Angle, Angle, Angle) - Constructor for class org.wpilib.math.geometry.Rotation3d
Constructs a Rotation3d from extrinsic roll, pitch, and yaw.
Rotation3dProto - Class in org.wpilib.math.geometry.proto
 
Rotation3dProto() - Constructor for class org.wpilib.math.geometry.proto.Rotation3dProto
 
Rotation3dStruct - Class in org.wpilib.math.geometry.struct
 
Rotation3dStruct() - Constructor for class org.wpilib.math.geometry.struct.Rotation3dStruct
 
Rotations - Static variable in class org.wpilib.units.Units
A single turn of an object around an internal axis.
RotationsPerMinute - Static variable in class org.wpilib.units.Units
A unit of angular velocity equivalent to spinning at a rate of one Rotation per Units.Minute.
rotationsPerMinuteToRadiansPerSecond(double) - Static method in class org.wpilib.math.util.Units
Converts rotations per minute to radians per second.
RotationsPerSecond - Static variable in class org.wpilib.units.Units
A unit of angular velocity equivalent to spinning at a rate of one Rotation per Units.Second.
RotationsPerSecondPerSecond - Static variable in class org.wpilib.units.Units
A unit of angular acceleration equivalent to accelerating at a rate of one Rotation per Units.Second every second.
rotationsToDegrees(double) - Static method in class org.wpilib.math.util.Units
Converts given rotations to degrees.
rotationsToRadians(double) - Static method in class org.wpilib.math.util.Units
Converts given rotations to radians.
RPM - Static variable in class org.wpilib.units.Units
A unit of angular velocity equivalent to spinning at a rate of one Rotation per Units.Minute.
rtt2 - Variable in class org.wpilib.networktables.TimeSyncEventData
Measured round trip time divided by 2, in microseconds.
run() - Method in class org.wpilib.command2.CommandScheduler
Runs a single iteration of the scheduler.
run() - Method in class org.wpilib.command3.Scheduler
Updates the command scheduler.
run(Runnable) - Method in interface org.wpilib.command2.Subsystem
Constructs a command that runs an action every iteration until interrupted.
run(Runnable, Subsystem...) - Static method in class org.wpilib.command2.Commands
Constructs a command that runs an action every iteration until interrupted.
run(Consumer) - Method in class org.wpilib.command3.Mechanism
Starts building a command that requires this mechanism.
run(Coroutine) - Method in interface org.wpilib.command3.Command
Runs the command.
run(Coroutine) - Method in class org.wpilib.command3.ParallelGroup
 
run(Coroutine) - Method in class org.wpilib.command3.SequentialGroup
 
RunCommand - Class in org.wpilib.command2
A command that runs a Runnable continuously.
RunCommand(Runnable, Subsystem...) - Constructor for class org.wpilib.command2.RunCommand
Creates a new RunCommand.
runEnd(Runnable, Runnable) - Method in interface org.wpilib.command2.Subsystem
Constructs a command that runs an action every iteration until interrupted, and then runs a second action.
runEnd(Runnable, Runnable, Subsystem...) - Static method in class org.wpilib.command2.Commands
Constructs a command that runs an action every iteration until interrupted, and then runs a second action.
runForever() - Method in class org.wpilib.vision.process.VisionRunner
A convenience method that calls VisionRunner.runOnce() in an infinite loop.
runId(Command) - Method in class org.wpilib.command3.Scheduler
Gets the unique run id for a scheduled or running command.
runMain() - Static method in class org.wpilib.hardware.hal.HAL
Runs the main function provided to HAL_SetMain().
runMainRunLoop() - Static method in class org.wpilib.vision.camera.CameraServerJNI
Runs main run loop.
runMainRunLoopTimeout(double) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Runs main run loop with timeout.
runOnce() - Method in class org.wpilib.vision.process.VisionRunner
Runs the pipeline one time, giving it the next image from the video source specified in the constructor.
runOnce(Runnable) - Method in interface org.wpilib.command2.Subsystem
Constructs a command that runs an action once and finishes.
runOnce(Runnable, Subsystem...) - Static method in class org.wpilib.command2.Commands
Constructs a command that runs an action once and finishes.
runRepeatedly(Runnable) - Method in class org.wpilib.command3.Mechanism
Starts building a command that requires this mechanism.
runsWhenDisabled() - Method in class org.wpilib.command2.Command
Whether the given command should run when the robot is disabled.
runsWhenDisabled() - Method in class org.wpilib.command2.ConditionalCommand
 
runsWhenDisabled() - Method in class org.wpilib.command2.ParallelCommandGroup
 
runsWhenDisabled() - Method in class org.wpilib.command2.ParallelDeadlineGroup
 
runsWhenDisabled() - Method in class org.wpilib.command2.ParallelRaceGroup
 
runsWhenDisabled() - Method in class org.wpilib.command2.PrintCommand
 
runsWhenDisabled() - Method in class org.wpilib.command2.ProxyCommand
Whether the given command should run when the robot is disabled.
runsWhenDisabled() - Method in class org.wpilib.command2.RepeatCommand
 
runsWhenDisabled() - Method in class org.wpilib.command2.ScheduleCommand
 
runsWhenDisabled() - Method in class org.wpilib.command2.SelectCommand
 
runsWhenDisabled() - Method in class org.wpilib.command2.SequentialCommandGroup
 
runsWhenDisabled() - Method in class org.wpilib.command2.WaitCommand
 
runsWhenDisabled() - Method in class org.wpilib.command2.WaitUntilCommand
 
runsWhenDisabled() - Method in class org.wpilib.command2.WrapperCommand
Whether the given command should run when the robot is disabled.
RUNTIME_ROBORIO - Static variable in class org.wpilib.hardware.hal.HALUtil
roboRIO 1.0.
RUNTIME_ROBORIO2 - Static variable in class org.wpilib.hardware.hal.HALUtil
roboRIO 2.0.
RUNTIME_SIMULATION - Static variable in class org.wpilib.hardware.hal.HALUtil
Simulation runtime.
RUNTIME_SYSTEMCORE - Static variable in class org.wpilib.hardware.hal.HALUtil
Systemcore.
RuntimeLoader - Class in org.wpilib.util.runtime
Loads a native library at runtime.
RuntimeType - Enum Class in org.wpilib.system
Runtime type.
rx - Variable in class org.wpilib.math.geometry.Twist3d
Rotation vector x component (radians).
ry - Variable in class org.wpilib.math.geometry.Twist3d
Rotation vector y component (radians).
rz - Variable in class org.wpilib.math.geometry.Twist3d
Rotation vector z component (radians).

S

S() - Static method in class org.wpilib.math.geometry.CoordinateAxis
Returns a coordinate axis corresponding to -X in the NWU coordinate system.
S3SigmaPoints<States> - Class in org.wpilib.math.estimator
Generates sigma points and weights according to Papakonstantinou's paper[1] for the UnscentedKalmanFilter class.
S3SigmaPoints(Nat) - Constructor for class org.wpilib.math.estimator.S3SigmaPoints
Constructs a generator for Papakonstantinou sigma points with default values for alpha, beta, and kappa.
S3SigmaPoints(Nat, double, double) - Constructor for class org.wpilib.math.estimator.S3SigmaPoints
Constructs a generator for Papakonstantinou sigma points.
S3UKF<States,Inputs,Outputs> - Class in org.wpilib.math.estimator
An Unscented Kalman Filter using sigma points and weights from Papakonstantinou's paper.
S3UKF(Nat, Nat, BiFunction, BiFunction, Matrix, Matrix, double) - Constructor for class org.wpilib.math.estimator.S3UKF
Constructs a Scaled Spherical Simplex (S3) Unscented Kalman Filter.
S3UKF(Nat, Nat, BiFunction, BiFunction, Matrix, Matrix, BiFunction, BiFunction, BiFunction, BiFunction, BiFunction, double) - Constructor for class org.wpilib.math.estimator.S3UKF
Constructs a Scaled Spherical Simplex (S3) Unscented Kalman filter with custom mean, residual, and addition functions.
sample(double) - Method in class org.wpilib.math.trajectory.Trajectory
Sample the trajectory at a point in time.
SAMPLE_RATE_TOO_HIGH - Static variable in class org.wpilib.hardware.hal.HALUtil
Analog module sample rate is too high.
sampleAt(double) - Method in class org.wpilib.math.estimator.PoseEstimator
Return the pose at a given timestamp, if the buffer is not empty.
sampleAt(double) - Method in class org.wpilib.math.estimator.PoseEstimator3d
Return the pose at a given timestamp, if the buffer is not empty.
scan() - Method in class org.wpilib.util.struct.parser.Lexer
Gets the next token.
schedule() - Method in class org.wpilib.command2.Command
Deprecated, for removal: This API element is subject to removal in a future version.
Use CommandScheduler.getInstance().schedule(Command...) instead
schedule(Runnable, double) - Method in class org.wpilib.framework.TimesliceRobot
Schedule a periodic function with the constructor's controller period and the given allocation.
schedule(Command...) - Method in class org.wpilib.command2.CommandScheduler
Schedules multiple commands for execution.
schedule(Command) - Method in class org.wpilib.command3.Scheduler
Schedules a command to run.
ScheduleCommand - Class in org.wpilib.command2
Schedules the given commands when this command is initialized.
ScheduleCommand(Command...) - Constructor for class org.wpilib.command2.ScheduleCommand
Creates a new ScheduleCommand that schedules the given commands when initialized.
Scheduled(Command, long) - Constructor for record class org.wpilib.command3.SchedulerEvent.Scheduled
Creates an instance of a Scheduled record class.
scheduler() - Method in class org.wpilib.command3.Coroutine
Advanced users only: this permits access to the backing command scheduler to run custom logic not provided by the standard coroutine methods.
Scheduler - Class in org.wpilib.command3
Manages the lifecycles of Coroutine-based Commands.
Scheduler.ScheduleResult - Enum Class in org.wpilib.command3
Represents possible results of a command scheduling attempt.
SchedulerEvent - Interface in org.wpilib.command3
An event that occurs during scheduler processing.
SchedulerEvent.Canceled - Record Class in org.wpilib.command3
An event marking when a command was canceled.
SchedulerEvent.Completed - Record Class in org.wpilib.command3
An event marking when a command completed naturally.
SchedulerEvent.CompletedWithError - Record Class in org.wpilib.command3
An event marking when a command threw or encountered an unhanded exception.
SchedulerEvent.Interrupted - Record Class in org.wpilib.command3
An event marking when a command was interrupted by another.
SchedulerEvent.Mounted - Record Class in org.wpilib.command3
An event marking when a command starts running.
SchedulerEvent.Scheduled - Record Class in org.wpilib.command3
An event marking when a command is scheduled in Scheduler.schedule(Command).
SchedulerEvent.Yielded - Record Class in org.wpilib.command3
An event marking when a command yielded control with Coroutine.yield().
SchedulerProto - Class in org.wpilib.command3.proto
Serializes a Scheduler to a protobuf message.
SchedulerProto() - Constructor for class org.wpilib.command3.proto.SchedulerProto
 
SchemaBuilder() - Constructor for class org.wpilib.util.struct.StructGenerator.SchemaBuilder
Creates a new schema builder.
scrollAtAbsoluteVelocity(LinearVelocity, Distance) - Method in interface org.wpilib.hardware.led.LEDPattern
Creates a pattern that plays this one scrolling up an LED strip.
scrollAtRelativeVelocity(Frequency) - Method in interface org.wpilib.hardware.led.LEDPattern
Creates a pattern that plays this one scrolling up the buffer.
Second - Static variable in class org.wpilib.units.Units
Alias for Units.Seconds to make combined unit definitions read more smoothly.
Seconds - Static variable in class org.wpilib.units.Units
The base unit of time.
secondsToMilliseconds(double) - Static method in class org.wpilib.math.util.Units
Converts given seconds to milliseconds.
select(Map, Supplier) - Static method in class org.wpilib.command2.Commands
Runs one of several commands, based on the selector function.
SelectCommand<K> - Class in org.wpilib.command2
A command composition that runs one of a selection of commands using a selector and a key to command mapping.
SelectCommand(Map, Supplier) - Constructor for class org.wpilib.command2.SelectCommand
Creates a new SelectCommand.
Semaphore - Class in org.wpilib.util.concurrent
A semaphore for synchronization.
Semaphore() - Constructor for class org.wpilib.util.concurrent.Semaphore
Constructor.
Semaphore(int) - Constructor for class org.wpilib.util.concurrent.Semaphore
Constructor.
Semaphore(int, int) - Constructor for class org.wpilib.util.concurrent.Semaphore
Constructor.
SEND_ALL - Static variable in interface org.wpilib.networktables.PubSubOption
Indicates all value changes will be sent over the network.
SEND_CHANGES - Static variable in interface org.wpilib.networktables.PubSubOption
Indicates only value changes will be sent over the network (default).
Sendable - Interface in org.wpilib.util.sendable
The base interface for objects that can be sent over the network.
SendableBuilder - Interface in org.wpilib.util.sendable
Helper class for building Sendable dashboard representations.
SendableBuilder.BackendKind - Enum Class in org.wpilib.util.sendable
The backend kinds used for the sendable builder.
SendableBuilderImpl - Class in org.wpilib.smartdashboard
Implementation detail for SendableBuilder.
SendableBuilderImpl() - Constructor for class org.wpilib.smartdashboard.SendableBuilderImpl
Default constructor.
SendableChooser<V> - Class in org.wpilib.smartdashboard
The SendableChooser class is a useful tool for presenting a selection of options to the SmartDashboard.
SendableChooser() - Constructor for class org.wpilib.smartdashboard.SendableChooser
Instantiates a SendableChooser.
SendableChooserSim - Class in org.wpilib.simulation
Class that facilitates control of a SendableChooser's selected option in simulation.
SendableChooserSim(String) - Constructor for class org.wpilib.simulation.SendableChooserSim
Constructs a SendableChooserSim.
SendableChooserSim(NetworkTableInstance, String) - Constructor for class org.wpilib.simulation.SendableChooserSim
Constructs a SendableChooserSim.
SendableRegistry - Class in org.wpilib.util.sendable
The SendableRegistry class is the public interface for registering sensors and actuators for use on dashboards.
sendAll - Variable in class org.wpilib.networktables.PubSubOptions
Send all value changes over the network.
SendAll(boolean) - Constructor for record class org.wpilib.networktables.PubSubOption.SendAll
Creates an instance of a SendAll record class.
sendConsoleLine(String) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Sends a line to the driver station console.
sendError(boolean, int, boolean, String, String, String, boolean) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Sends an error to the driver station.
sendMessage(int, int, byte[], int, int, int) - Static method in class org.wpilib.hardware.hal.can.CANJNI
Sends a CAN message.
SensorUtil - Class in org.wpilib.system
Stores most recent status information as well as containing utility functions for checking channels and error processing.
sequence(Command...) - Static method in class org.wpilib.command2.Commands
Runs a group of commands in series, one after the other.
sequence(Command...) - Static method in interface org.wpilib.command3.Command
Starts creating a command that runs a group of multiple commands in sequence.
SequentialCommandGroup - Class in org.wpilib.command2
A command composition that runs a list of commands in sequence.
SequentialCommandGroup(Command...) - Constructor for class org.wpilib.command2.SequentialCommandGroup
Creates a new SequentialCommandGroup.
SequentialGroup - Class in org.wpilib.command3
A sequence of commands that run one after another.
SequentialGroupBuilder - Class in org.wpilib.command3
A builder class to configure and then create a SequentialGroup.
SequentialGroupBuilder() - Constructor for class org.wpilib.command3.SequentialGroupBuilder
Creates new SequentialGroupBuilder.
serialClear(int) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Clears the receive buffer of the serial port.
serialClose(int) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Closes a serial port.
serialDisableTermination(int) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Disables a termination character for reads.
serialEnableTermination(int, char) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Sets the termination character that terminates a read.
serialFlush(int) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Flushes the serial write buffer out to the port.
serialGetBytesReceived(int) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Gets the number of bytes currently in the read buffer.
serialInitializePort(byte) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Initializes a serial port.
serialInitializePortDirect(byte, String) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Initializes a serial port with a direct name.
serialize(String) - Method in class org.wpilib.vision.apriltag.AprilTagFieldLayout
Serializes a AprilTagFieldLayout to a JSON file.
serialize(Path) - Method in class org.wpilib.vision.apriltag.AprilTagFieldLayout
Serializes a AprilTagFieldLayout to a JSON file.
SerialPort - Class in org.wpilib.hardware.bus
Driver for the serial ports (USB, MXP, Onboard) on the roboRIO.
SerialPort(int, SerialPort.Port) - Constructor for class org.wpilib.hardware.bus.SerialPort
Create an instance of a Serial Port class.
SerialPort(int, SerialPort.Port, int) - Constructor for class org.wpilib.hardware.bus.SerialPort
Create an instance of a Serial Port class.
SerialPort(int, SerialPort.Port, int, SerialPort.Parity) - Constructor for class org.wpilib.hardware.bus.SerialPort
Create an instance of a Serial Port class.
SerialPort(int, SerialPort.Port, int, SerialPort.Parity, SerialPort.StopBits) - Constructor for class org.wpilib.hardware.bus.SerialPort
Create an instance of a Serial Port class.
SerialPort.FlowControl - Enum Class in org.wpilib.hardware.bus
Represents what type of flow control to use for serial communication.
SerialPort.Parity - Enum Class in org.wpilib.hardware.bus
Represents the parity to use for serial communications.
SerialPort.Port - Enum Class in org.wpilib.hardware.bus
Serial port.
SerialPort.StopBits - Enum Class in org.wpilib.hardware.bus
Represents the number of stop bits to use for Serial Communication.
SerialPort.WriteBufferMode - Enum Class in org.wpilib.hardware.bus
Represents which type of buffer mode to use when writing to a serial port.
SerialPortJNI - Class in org.wpilib.hardware.hal
Serial Port JNI HAL functions.
serialRead(int, byte[], int) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Reads data from the serial port.
serialSetBaudRate(int, int) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Sets the baud rate of a serial port.
serialSetDataBits(int, byte) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Sets the number of data bits on a serial port.
serialSetFlowControl(int, byte) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Sets the flow control mode of a serial port.
serialSetParity(int, byte) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Sets the number of parity bits on a serial port.
serialSetReadBufferSize(int, int) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Sets the size of the read buffer.
serialSetStopBits(int, byte) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Sets the number of stop bits on a serial port.
serialSetTimeout(int, double) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Sets the minimum serial read timeout of a port.
serialSetWriteBufferSize(int, int) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Sets the size of the write buffer.
serialSetWriteMode(int, byte) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Sets the write mode on a serial port.
serialWrite(int, byte[], int) - Static method in class org.wpilib.hardware.hal.SerialPortJNI
Writes data to the serial port.
serverTime - Variable in class org.wpilib.networktables.TimestampedBoolean
Timestamp in server time base.
serverTime - Variable in class org.wpilib.networktables.TimestampedBooleanArray
Timestamp in server time base.
serverTime - Variable in class org.wpilib.networktables.TimestampedDouble
Timestamp in server time base.
serverTime - Variable in class org.wpilib.networktables.TimestampedDoubleArray
Timestamp in server time base.
serverTime - Variable in class org.wpilib.networktables.TimestampedFloat
Timestamp in server time base.
serverTime - Variable in class org.wpilib.networktables.TimestampedFloatArray
Timestamp in server time base.
serverTime - Variable in class org.wpilib.networktables.TimestampedInteger
Timestamp in server time base.
serverTime - Variable in class org.wpilib.networktables.TimestampedIntegerArray
Timestamp in server time base.
serverTime - Variable in class org.wpilib.networktables.TimestampedObject
Timestamp in server time base.
serverTime - Variable in class org.wpilib.networktables.TimestampedRaw
Timestamp in server time base.
serverTime - Variable in class org.wpilib.networktables.TimestampedString
Timestamp in server time base.
serverTime - Variable in class org.wpilib.networktables.TimestampedStringArray
Timestamp in server time base.
serverTimeOffset - Variable in class org.wpilib.networktables.TimeSyncEventData
Offset between local time and server time, in microseconds.
ServiceData - Class in org.wpilib.net
Service data for MulticastServiceResolver.
ServiceData(long, int, String, String, String[], String[]) - Constructor for class org.wpilib.net.ServiceData
Constructs a ServiceData.
set() - Method in class org.wpilib.util.concurrent.Event
Sets the event to signaled state.
set(boolean) - Method in class org.wpilib.driverstation.Alert
Sets whether the alert should currently be displayed.
set(boolean) - Method in class org.wpilib.hardware.discrete.DigitalOutput
Set the value of a digital output.
set(boolean) - Method in class org.wpilib.hardware.hal.SimBoolean
Sets the simulated value.
set(boolean) - Method in class org.wpilib.hardware.pneumatic.Solenoid
Set the value of a solenoid.
set(boolean) - Method in interface org.wpilib.networktables.BooleanPublisher
Publish a new value using current NT time.
set(boolean[]) - Method in interface org.wpilib.networktables.BooleanArrayPublisher
Publish a new value using current NT time.
set(boolean[], long) - Method in interface org.wpilib.networktables.BooleanArrayPublisher
Publish a new value.
set(boolean, long) - Method in interface org.wpilib.networktables.BooleanPublisher
Publish a new value.
set(byte[]) - Method in interface org.wpilib.networktables.RawPublisher
Publish a new value using current NT time.
set(byte[], int, int) - Method in interface org.wpilib.networktables.RawPublisher
Publish a new value using current NT time.
set(byte[], int, int, long) - Method in interface org.wpilib.networktables.RawPublisher
Publish a new value.
set(byte[], long) - Method in interface org.wpilib.networktables.RawPublisher
Publish a new value.
set(double) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubServo
Set the servo position.
set(double) - Method in class org.wpilib.hardware.hal.SimDouble
Sets the simulated value.
set(double) - Method in interface org.wpilib.networktables.DoublePublisher
Publish a new value using current NT time.
set(double) - Method in class org.wpilib.simulation.AnalogEncoderSim
Set the position.
set(double) - Method in class org.wpilib.simulation.DutyCycleEncoderSim
Set the position.
set(double[]) - Method in interface org.wpilib.networktables.DoubleArrayPublisher
Publish a new value using current NT time.
set(double[], long) - Method in interface org.wpilib.networktables.DoubleArrayPublisher
Publish a new value.
set(double, long) - Method in interface org.wpilib.networktables.DoublePublisher
Publish a new value.
set(float) - Method in interface org.wpilib.networktables.FloatPublisher
Publish a new value using current NT time.
set(float[]) - Method in interface org.wpilib.networktables.FloatArrayPublisher
Publish a new value using current NT time.
set(float[], long) - Method in interface org.wpilib.networktables.FloatArrayPublisher
Publish a new value.
set(float, long) - Method in interface org.wpilib.networktables.FloatPublisher
Publish a new value.
set(int) - Method in class org.wpilib.hardware.hal.SimEnum
Sets the simulated value.
set(int) - Method in class org.wpilib.hardware.hal.SimInt
Sets the simulated value.
set(int) - Method in class org.wpilib.vision.camera.VideoProperty
Sets property value.
set(int, int, double) - Method in class org.wpilib.math.linalg.Matrix
Sets the value at the given indices.
set(long) - Method in class org.wpilib.hardware.hal.SimLong
Sets the simulated value.
set(long) - Method in interface org.wpilib.networktables.IntegerPublisher
Publish a new value using current NT time.
set(long[]) - Method in interface org.wpilib.networktables.IntegerArrayPublisher
Publish a new value using current NT time.
set(long[], long) - Method in interface org.wpilib.networktables.IntegerArrayPublisher
Publish a new value.
set(long, long) - Method in interface org.wpilib.networktables.IntegerPublisher
Publish a new value.
set(String) - Method in interface org.wpilib.networktables.StringPublisher
Publish a new value using current NT time.
set(String[]) - Method in interface org.wpilib.networktables.StringArrayPublisher
Publish a new value using current NT time.
set(String[], long) - Method in interface org.wpilib.networktables.StringArrayPublisher
Publish a new value.
set(String, long) - Method in interface org.wpilib.networktables.StringPublisher
Publish a new value.
set(ByteBuffer) - Method in interface org.wpilib.networktables.RawPublisher
Publish a new value using current NT time.
set(ByteBuffer, int, int) - Method in interface org.wpilib.networktables.RawPublisher
Publish a new value using current NT time.
set(ByteBuffer, int, int, long) - Method in interface org.wpilib.networktables.RawPublisher
Publish a new value.
set(ByteBuffer, long) - Method in interface org.wpilib.networktables.RawPublisher
Publish a new value.
set(DoubleSolenoid.Value) - Method in class org.wpilib.hardware.pneumatic.DoubleSolenoid
Set the value of a solenoid.
set(DoubleSolenoid.Value) - Method in class org.wpilib.simulation.DoubleSolenoidSim
Set the value of the double solenoid output.
set(NetworkTableValue) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
set(T) - Method in interface org.wpilib.networktables.ProtobufPublisher
Publish a new value using current NT time.
set(T) - Method in interface org.wpilib.networktables.StructPublisher
Publish a new value using current NT time.
set(T[]) - Method in interface org.wpilib.networktables.StructArrayPublisher
Publish a new value using current NT time.
set(T[], long) - Method in interface org.wpilib.networktables.StructArrayPublisher
Publish a new value.
set(T, long) - Method in interface org.wpilib.networktables.ProtobufPublisher
Publish a new value.
set(T, long) - Method in interface org.wpilib.networktables.StructPublisher
Publish a new value.
setA(ProtobufMatrix) - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix a = 4;
setAButton(boolean) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the value of the A button on the controller.
setAButton(boolean) - Method in class org.wpilib.simulation.NiDsXboxControllerSim
Change the value of the A button on the controller.
setAcceleration(double) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
optional double acceleration = 1;
setAcceleration(double) - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional double acceleration = 3;
setActiveButtonLoop(EventLoop) - Method in class org.wpilib.command2.CommandScheduler
Replace the button poll with another one.
setActuator(boolean) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
setActuator(boolean) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Set a flag indicating if this sendable should be treated as an actuator.
setActuator(boolean) - Method in interface org.wpilib.util.sendable.SendableBuilder
Set a flag indicating if this Sendable should be treated as an actuator.
setAlertActive(int, boolean) - Static method in class org.wpilib.hardware.hal.AlertJNI
Sets whether the alert should be displayed.
setAlertText(int, String) - Static method in class org.wpilib.hardware.hal.AlertJNI
Sets the text of the alert.
setAllianceStationId(int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setAllianceStationId(AllianceStationID) - Static method in class org.wpilib.simulation.DriverStationSim
Change the alliance station.
setAlpha(double) - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
optional double alpha = 3;
setAnalogAverageBits(int, int) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Sets the number of averaging bits.
setAnalogInputSimDevice(int, int) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Indicates the analog input is used by a simulated device.
setAnalogOversampleBits(int, int) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Sets the number of oversample bits.
setAnalogSampleRate(double) - Static method in class org.wpilib.hardware.hal.AnalogJNI
Sets the sample rate.
setAngle(double) - Method in class org.wpilib.simulation.DCMotorSim
Sets the DC motor's angular position.
setAngle(double) - Method in class org.wpilib.smartdashboard.MechanismLigament2d
Set the ligament's angle relative to its parent.
setAngle(double) - Method in class org.wpilib.xrp.XRPServo
Set the servo angle.
setAngle(Rotation2d) - Method in class org.wpilib.smartdashboard.MechanismLigament2d
Set the ligament's angle relative to its parent.
setAngle(ProtobufRotation2d) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
optional .wpi.proto.ProtobufRotation2d angle = 2;
setAngle(ProtobufRotation2d) - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
optional .wpi.proto.ProtobufRotation2d angle = 2;
setAngle(ProtobufRotation2d) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
optional .wpi.proto.ProtobufRotation2d angle = 2;
setAngle(Angle) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubServo
Sets the servo angle
setAngleRange(double, double) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubServo
Sets the angle range for the setAngle call.
setAngularVelocity(double) - Method in class org.wpilib.simulation.DCMotorSim
Sets the DC motor's angular velocity.
setAngularVelocity(double) - Method in class org.wpilib.simulation.FlywheelSim
Sets the flywheel's angular velocity.
setAssumedFrequency(double) - Method in class org.wpilib.hardware.rotation.DutyCycleEncoder
Sets the assumed frequency of the connected device.
setAverageBits(int) - Method in class org.wpilib.hardware.discrete.AnalogInput
Set the number of averaging bits.
setAverageBits(int) - Method in class org.wpilib.simulation.AnalogInputSim
Change the number of average bits.
setAverageBits(int, int) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
setAx(double) - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
optional double ax = 1;
setAxesAvailable(int) - Method in class org.wpilib.simulation.GenericHIDSim
Set the axis count of this device.
setAxesMaximumIndex(int) - Method in class org.wpilib.simulation.GenericHIDSim
Set the maximum axis index for this device.
setAy(double) - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
optional double ay = 2;
setB(ProtobufMatrix) - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix b = 5;
setBackButton(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the Back button on the controller.
setBackButton(boolean) - Method in class org.wpilib.simulation.NiDsXboxControllerSim
Change the value of the back button on the controller.
setBackgroundColor(Color8Bit) - Method in class org.wpilib.smartdashboard.Mechanism2d
Set the Mechanism2d background color.
setBButton(boolean) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the value of the B button on the controller.
setBButton(boolean) - Method in class org.wpilib.simulation.NiDsXboxControllerSim
Change the value of the B button on the controller.
setBoolean(boolean) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setBoolean(boolean) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setBoolean(boolean, long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setBoolean(int, long, boolean) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets topic value.
setBoolean(String, boolean) - Static method in class org.wpilib.util.Preferences
Puts the given boolean into the preferences table.
setBooleanArray(boolean[]) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setBooleanArray(boolean[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setBooleanArray(boolean[], long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setBooleanArray(int, long, boolean[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets topic value.
setBooleanArray(Boolean[]) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setBooleanArray(Boolean[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setBooleanArray(Boolean[], long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setBoolField(StructFieldDescriptor, boolean) - Method in class org.wpilib.util.struct.DynamicStruct
Sets the value of a boolean field.
setBoolField(StructFieldDescriptor, boolean, int) - Method in class org.wpilib.util.struct.DynamicStruct
Sets the value of a boolean field.
setBoundsMicroseconds(int, int, int, int, int) - Method in class org.wpilib.hardware.motor.PWMMotorController
Sets the bounds in microseconds for the controller.
setBrightness(int) - Method in class org.wpilib.vision.camera.VideoCamera
Set the brightness, as a percentage (0-100).
setBrownoutVoltage(double) - Static method in class org.wpilib.hardware.hal.PowerJNI
Set the voltage the roboRIO will brownout and disable all outputs.
setBrownoutVoltage(double) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
setBrownoutVoltage(double) - Static method in class org.wpilib.simulation.RoboRioSim
Define the Brownout voltage.
setBrownoutVoltage(double) - Static method in class org.wpilib.system.RobotController
Set the voltage the roboRIO will brownout and disable all outputs.
setBrownoutVoltage(Voltage) - Static method in class org.wpilib.system.RobotController
Set the voltage in a measure the roboRIO will brownout and disable all outputs.
setButtonsAvailable(long) - Method in class org.wpilib.simulation.GenericHIDSim
Set the button count of this device.
setButtonsMaximumIndex(int) - Method in class org.wpilib.simulation.GenericHIDSim
Set the maximum button index for this device.
setC(ProtobufMatrix) - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix c = 6;
setCached(boolean) - Method in class org.wpilib.networktables.Topic
Allow storage of the topic's last value, allowing the value to be read (and not just accessed through event queues and listeners).
setCallback(Runnable) - Method in class org.wpilib.system.Notifier
Change the callback function.
setCameraBrightness(int, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets camera brightness.
setCameraExposureAuto(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets camera exposure to auto.
setCameraExposureHoldCurrent(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets camera exposure to "hold current".
setCameraExposureManual(int, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets camera exposure to the given value.
setCameraServerShared(CameraServerShared) - Static method in class org.wpilib.vision.stream.CameraServerSharedStore
Set the CameraServerShared object.
setCameraWhiteBalanceAuto(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets camera white balance to auto.
setCameraWhiteBalanceHoldCurrent(int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets camera white balance to "hold current".
setCameraWhiteBalanceManual(int, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets camera white balance to the given value.
setCenter(ProtobufPose2d) - Method in class org.wpilib.math.proto.ProtobufEllipse2d
optional .wpi.proto.ProtobufPose2d center = 1;
setCenter(ProtobufPose2d) - Method in class org.wpilib.math.proto.ProtobufRectangle2d
optional .wpi.proto.ProtobufPose2d center = 1;
setCircleButton(boolean) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the value of the circle button on the controller.
setCircleButton(boolean) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the value of the circle button on the controller.
setClampFunction(Function) - Method in class org.wpilib.math.system.LinearSystemLoop
Set the clamping function used to clamp inputs.
setClosedLoopControl(int, boolean) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Enables the compressor closed loop control using the digital pressure switch.
setClosedLoopControlAnalog(int, double, double) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Enables the compressor in analog mode.
setClosedLoopControlDigital(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Enables the compressor in digital mode using the digital pressure switch.
setClosedLoopControlDisabled(int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Disable Compressor.
setClosedLoopControlHybrid(int, double, double) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Enables the compressor in hybrid mode.
setClosedLoopEnabled(boolean) - Method in class org.wpilib.simulation.CTREPCMSim
Turn on/off the closed loop control of the compressor.
setClosedLoopEnabled(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
setColor(Color8Bit) - Method in class org.wpilib.smartdashboard.MechanismLigament2d
Set the ligament color.
setColorOrder(AddressableLED.ColorOrder) - Method in class org.wpilib.hardware.led.AddressableLED
Sets the color order for this AddressableLED.
setColumn(int, Matrix) - Method in class org.wpilib.math.linalg.Matrix
Sets a column to a given column vector.
setComments(String) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
setComments(String) - Static method in class org.wpilib.simulation.RoboRioSim
Set the comments string.
setCompression(int) - Method in class org.wpilib.vision.camera.MjpegServer
Set the compression for clients that don't specify it.
setCompressorConfig(int, double, double, boolean, boolean) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Send compressor configuration to the PH.
setCompressorConfigType(int) - Method in class org.wpilib.simulation.REVPHSim
Turn on/off the closed loop control of the compressor.
setCompressorConfigType(int, int) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
setCompressorCurrent(double) - Method in class org.wpilib.simulation.CTREPCMSim
 
setCompressorCurrent(double) - Method in class org.wpilib.simulation.PneumaticsBaseSim
Set the compressor current.
setCompressorCurrent(double) - Method in class org.wpilib.simulation.REVPHSim
 
setCompressorCurrent(int, double) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
setCompressorCurrent(int, double) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
setCompressorOn(boolean) - Method in class org.wpilib.simulation.CTREPCMSim
 
setCompressorOn(boolean) - Method in class org.wpilib.simulation.PneumaticsBaseSim
Set whether the compressor is active.
setCompressorOn(boolean) - Method in class org.wpilib.simulation.REVPHSim
 
setCompressorOn(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
setCompressorOn(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
setConfig(AprilTagDetector.Config) - Method in class org.wpilib.vision.apriltag.AprilTagDetector
Sets detector configuration.
setConfig(AprilTagPoseEstimator.Config) - Method in class org.wpilib.vision.apriltag.AprilTagPoseEstimator
Sets estimator configuration.
setConfigJson(String) - Method in class org.wpilib.vision.camera.VideoSink
Set properties from a JSON configuration string.
setConfigJson(String) - Method in class org.wpilib.vision.camera.VideoSource
Set video mode and properties from a JSON configuration string.
setConnected(boolean) - Method in class org.wpilib.simulation.DutyCycleEncoderSim
Set if the encoder is connected.
setConnected(boolean) - Method in class org.wpilib.vision.camera.ImageSource
Set source connection status.
setConnectedFrequencyThreshold(double) - Method in class org.wpilib.hardware.rotation.DutyCycleEncoder
Change the frequency threshold for detecting connection used by DutyCycleEncoder.isConnected().
setConnectionStrategy(VideoSource.ConnectionStrategy) - Method in class org.wpilib.vision.camera.VideoSource
Sets the connection strategy.
setConnectVerbose(int) - Method in class org.wpilib.vision.camera.UsbCamera
Set how verbose the camera connection messages are.
setConstraints(TrapezoidProfile.Constraints) - Method in class org.wpilib.math.controller.ProfiledPIDController
Set velocity and acceleration constraints for goal.
setContinousRotationMode(boolean) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubServo
Enables or disables continuous rotation mode.
setCount(int) - Method in class org.wpilib.simulation.EncoderSim
Change the count of the encoder.
setCount(int, int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
setCounterEdgeConfiguration(int, boolean) - Static method in class org.wpilib.hardware.hal.CounterJNI
Sets the up source to either detect rising edges or falling edges.
setCounterMaxPeriod(int, double) - Static method in class org.wpilib.hardware.hal.CounterJNI
Sets the maximum period where the device is still considered "moving".
setCPUTemp(double) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
setCPUTemp(double) - Static method in class org.wpilib.simulation.RoboRioSim
Set the cpu temp.
setCreateButton(boolean) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the value of the create button on the controller.
setCrossButton(boolean) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the value of the cross button on the controller.
setCrossButton(boolean) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the value of the cross button on the controller.
setCurrent(int, double) - Method in class org.wpilib.simulation.PDPSim
Change the current in the given channel.
setCurrent(int, int, double) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
setCurrentGearing(double) - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
Sets the gearing reduction on the drivetrain.
setCurrentThreadPriority(boolean, int) - Static method in class org.wpilib.hardware.hal.ThreadsJNI
Sets the thread priority for the current thread.
setCurrentThreadPriority(boolean, int) - Static method in class org.wpilib.system.Threads
Sets the thread priority for the current thread.
setCurvature(double) - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional double curvature = 5;
setD(double) - Method in class org.wpilib.math.controller.PIDController
Sets the Differential coefficient of the PID controller gain.
setD(double) - Method in class org.wpilib.math.controller.ProfiledPIDController
Sets the differential coefficient of the PID controller gain.
setD(ProtobufMatrix) - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional .wpi.proto.ProtobufMatrix d = 7;
setData(byte[]) - Method in class org.wpilib.simulation.AddressableLEDSim
Change the LED data.
setData(byte[]) - Method in class org.wpilib.util.struct.DynamicStruct
Overwrites the entire serialized struct by copying data from a byte array.
setData(int, byte[]) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
setData(int, int, byte[]) - Static method in class org.wpilib.hardware.hal.AddressableLEDJNI
Sets the led output data.
setData(int, int, byte[], int, int) - Static method in class org.wpilib.hardware.hal.AddressableLEDJNI
Sets the led output data.
setData(int, int, ByteBuffer) - Static method in class org.wpilib.hardware.hal.AddressableLEDJNI
Sets the led output data.
setData(int, int, ByteBuffer, int, int) - Static method in class org.wpilib.hardware.hal.AddressableLEDJNI
Sets the led output data.
setData(String, int, int, int) - Method in class org.wpilib.hardware.hal.MatchInfoData
Called from JNI to set the structure data.
setData(ByteBuffer) - Method in class org.wpilib.util.struct.DynamicStruct
Overwrites the entire serialized struct by copying data from a byte buffer.
setData(ByteBuffer, int, int, int, PixelFormat) - Method in class org.wpilib.util.RawFrame
Set frame data.
setData(AddressableLEDBuffer) - Method in class org.wpilib.hardware.led.AddressableLED
Sets the LED output data.
setData(Sendable, int, AutoCloseable) - Static method in class org.wpilib.util.sendable.SendableRegistry
Associates arbitrary data with an object in the registry.
setDeadband(double) - Method in class org.wpilib.drive.RobotDriveBase
Sets the deadband applied to the drive inputs (e.g., joystick values).
setDeadline(Command) - Method in class org.wpilib.command2.ParallelDeadlineGroup
Sets the deadline to the given command.
setDebounceTime(double) - Method in class org.wpilib.math.filter.Debouncer
Sets the time to debounce.
setDebounceType(Debouncer.DebounceType) - Method in class org.wpilib.math.filter.Debouncer
Sets the debounce type.
setDefault(boolean) - Method in interface org.wpilib.networktables.BooleanPublisher
Publish a default value.
setDefault(boolean[]) - Method in interface org.wpilib.networktables.BooleanArrayPublisher
Publish a default value.
setDefault(byte[]) - Method in interface org.wpilib.networktables.RawPublisher
Publish a default value.
setDefault(byte[], int, int) - Method in interface org.wpilib.networktables.RawPublisher
Publish a default value.
setDefault(double) - Method in interface org.wpilib.networktables.DoublePublisher
Publish a default value.
setDefault(double[]) - Method in interface org.wpilib.networktables.DoubleArrayPublisher
Publish a default value.
setDefault(float) - Method in interface org.wpilib.networktables.FloatPublisher
Publish a default value.
setDefault(float[]) - Method in interface org.wpilib.networktables.FloatArrayPublisher
Publish a default value.
setDefault(long) - Method in interface org.wpilib.networktables.IntegerPublisher
Publish a default value.
setDefault(long[]) - Method in interface org.wpilib.networktables.IntegerArrayPublisher
Publish a default value.
setDefault(String) - Method in interface org.wpilib.networktables.StringPublisher
Publish a default value.
setDefault(String[]) - Method in interface org.wpilib.networktables.StringArrayPublisher
Publish a default value.
setDefault(ByteBuffer) - Method in interface org.wpilib.networktables.RawPublisher
Publish a default value.
setDefault(ByteBuffer, int, int) - Method in interface org.wpilib.networktables.RawPublisher
Publish a default value.
setDefault(NetworkTableValue) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefault(T) - Method in interface org.wpilib.networktables.ProtobufPublisher
Publish a default value.
setDefault(T) - Method in interface org.wpilib.networktables.StructPublisher
Publish a default value.
setDefault(T[]) - Method in interface org.wpilib.networktables.StructArrayPublisher
Publish a default value.
setDefaultBoolean(boolean) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultBoolean(boolean) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultBoolean(int, long, boolean) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets default topic value.
setDefaultBoolean(String, boolean) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Set the value in the table if key does not exist.
setDefaultBooleanArray(boolean[]) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultBooleanArray(boolean[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultBooleanArray(int, long, boolean[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets default topic value.
setDefaultBooleanArray(Boolean[]) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultBooleanArray(Boolean[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultBooleanArray(String, boolean[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Set the value in the table if key does not exist.
setDefaultBooleanArray(String, Boolean[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Set the value in the table if key does not exist.
setDefaultCommand(Command) - Method in interface org.wpilib.command2.Subsystem
Sets the default Command of the subsystem.
setDefaultCommand(Subsystem, Command) - Method in class org.wpilib.command2.CommandScheduler
Sets the default command for a subsystem.
setDefaultCommand(Command) - Method in class org.wpilib.command3.Mechanism
Sets the default command to run on the mechanism when no other command is scheduled.
setDefaultCommand(Mechanism, Command) - Method in class org.wpilib.command3.Scheduler
Sets the default command for a mechanism.
setDefaultCompression(int) - Method in class org.wpilib.vision.camera.MjpegServer
Set the default compression used for non-MJPEG sources.
setDefaultDouble(double) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultDouble(double) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultDouble(int, long, double) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets default topic value.
setDefaultDoubleArray(double[]) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultDoubleArray(double[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultDoubleArray(int, long, double[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets default topic value.
setDefaultDoubleArray(Double[]) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultDoubleArray(Double[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultFloat(float) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultFloat(float) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultFloat(int, long, float) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets default topic value.
setDefaultFloatArray(float[]) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultFloatArray(float[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultFloatArray(int, long, float[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets default topic value.
setDefaultFloatArray(Float[]) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultFloatArray(Float[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultInteger(int, long, long) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets default topic value.
setDefaultInteger(long) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultInteger(long) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultIntegerArray(int, long, long[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets default topic value.
setDefaultIntegerArray(long[]) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultIntegerArray(long[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultIntegerArray(Long[]) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultIntegerArray(Long[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultNumber(Number) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultNumber(String, double) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Set the value in the table if key does not exist.
setDefaultNumberArray(Number[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultNumberArray(String, double[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Set the value in the table if key does not exist.
setDefaultNumberArray(String, Double[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Set the value in the table if key does not exist.
setDefaultOption(String, V) - Method in class org.wpilib.smartdashboard.SendableChooser
Adds the given object to the list of options and marks it as the default.
setDefaultRaw(byte[]) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultRaw(byte[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultRaw(byte[], int, int) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultRaw(byte[], int, int) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultRaw(int, long, byte[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets default raw topic value.
setDefaultRaw(int, long, byte[], int, int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets default raw topic value.
setDefaultRaw(int, long, ByteBuffer) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets default raw topic value.
setDefaultRaw(int, long, ByteBuffer, int, int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets default raw topic value.
setDefaultRaw(String, byte[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Set the value in the table if key does not exist.
setDefaultRaw(ByteBuffer) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultRaw(ByteBuffer) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultRaw(ByteBuffer, int, int) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultRaw(ByteBuffer, int, int) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultString(int, long, String) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets default topic value.
setDefaultString(String) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultString(String) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultString(String, String) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Set the value in the table if key does not exist.
setDefaultStringArray(int, long, String[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets default topic value.
setDefaultStringArray(String[]) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultStringArray(String[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultStringArray(String, String[]) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Set the value in the table if key does not exist.
setDefaultValue(Object) - Method in interface org.wpilib.networktables.GenericPublisher
Sets the entry's value if it does not exist.
setDefaultValue(Object) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value if it does not exist.
setDefaultValue(String, NetworkTableValue) - Method in class org.wpilib.networktables.NetworkTable
Gets the current value in the table, setting it if it does not exist.
setDescription(String) - Method in class org.wpilib.vision.camera.ImageSink
Set sink description.
setDescription(String) - Method in class org.wpilib.vision.camera.ImageSource
Set source description.
setDetectorConfig(long, AprilTagDetector.Config) - Static method in class org.wpilib.vision.apriltag.jni.AprilTagJNI
Sets the detector engine configuration.
setDetectorQTP(long, AprilTagDetector.QuadThresholdParameters) - Static method in class org.wpilib.vision.apriltag.jni.AprilTagJNI
Sets the detector engine quad threshold parameters.
setDigitalPWMDutyCycle(int, double) - Static method in class org.wpilib.hardware.hal.DIOJNI
Configures the duty-cycle of the PWM generator.
setDigitalPWMOutputChannel(int, int) - Static method in class org.wpilib.hardware.hal.DIOJNI
Configures which DO channel the PWM signal is output on.
setDigitalPWMPPS(int, double) - Static method in class org.wpilib.hardware.hal.DIOJNI
Configures the digital PWM to be a PPS signal with specified duty cycle.
setDigitalPWMRate(double) - Static method in class org.wpilib.hardware.hal.DIOJNI
Changes the frequency of the DO PWM generator.
setDIO(int, boolean) - Static method in class org.wpilib.hardware.hal.DIOJNI
Writes a digital value to a DIO channel.
setDIODirection(int, boolean) - Static method in class org.wpilib.hardware.hal.DIOJNI
Sets the direction of a DIO channel.
setDIOSimDevice(int, int) - Static method in class org.wpilib.hardware.hal.DIOJNI
Indicates the DIO channel is used by a simulated device.
setDirection(boolean) - Method in class org.wpilib.simulation.EncoderSim
Set the direction of the encoder.
setDirection(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
setDisabled() - Method in class org.wpilib.hardware.discrete.PWM
Temporarily disables the PWM output.
setDistance(double) - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
optional double distance = 1;
setDistance(double) - Method in class org.wpilib.simulation.EncoderSim
Change the encoder distance.
setDistance(int, double) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
setDistancePerCount(double) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Sets the distance per count of the encoder.
setDistancePerPulse(double) - Method in class org.wpilib.hardware.rotation.Encoder
Set the distance per pulse for this encoder.
setDistancePerPulse(double) - Method in class org.wpilib.simulation.EncoderSim
Set the distance per pulse value.
setDistancePerPulse(int, double) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
setDouble(double) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setDouble(double) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setDouble(double, long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setDouble(int, long, double) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets topic value.
setDouble(String, double) - Static method in class org.wpilib.util.Preferences
Puts the given double into the preferences table.
setDoubleArray(double[]) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setDoubleArray(double[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setDoubleArray(double[], long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setDoubleArray(int, long, double[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets topic value.
setDoubleArray(Double[]) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setDoubleArray(Double[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setDoubleArray(Double[], long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setDoubleField(StructFieldDescriptor, double) - Method in class org.wpilib.util.struct.DynamicStruct
Sets the value of a double field.
setDoubleField(StructFieldDescriptor, double, int) - Method in class org.wpilib.util.struct.DynamicStruct
Sets the value of a double field.
setDpadDownButton(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the D-pad down button on the controller.
setDpadLeftButton(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the D-pad left button on the controller.
setDpadRightButton(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the D-pad right button on the controller.
setDpadUpButton(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the D-pad up button on the controller.
setDsAttached(boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setDsAttached(boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Change whether the DS is attached.
setDt(double) - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double dt = 5;
setDt(double) - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double dt = 5;
setDt(double) - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
optional double dt = 4;
setDtheta(double) - Method in class org.wpilib.math.proto.ProtobufTwist2d
optional double dtheta = 3;
setDutyCycle(double) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Sets the duty cycle.
setDutyCycle(double) - Method in interface org.wpilib.hardware.motor.MotorController
Sets the duty cycle of the motor controller.
setDutyCycle(double) - Method in class org.wpilib.hardware.motor.PWMMotorController
 
setDutyCycle(double) - Method in class org.wpilib.simulation.DigitalPWMSim
Set the duty cycle value of this PWM output.
setDutyCycle(double) - Method in class org.wpilib.xrp.XRPMotor
 
setDutyCycle(int, double) - Static method in class org.wpilib.hardware.hal.simulation.DigitalPWMDataJNI
 
setDutyCycleInternal(double) - Method in class org.wpilib.hardware.motor.PWMMotorController
Takes a duty cycle from -1 to 1 (the sign indicates direction), and outputs it in the microsecond format.
setDutyCycleRange(double, double) - Method in class org.wpilib.hardware.rotation.DutyCycleEncoder
Set the encoder duty cycle range.
setDx(double) - Method in class org.wpilib.math.proto.ProtobufTwist2d
optional double dx = 1;
setDx(double) - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double dx = 1;
setDy(double) - Method in class org.wpilib.math.proto.ProtobufTwist2d
optional double dy = 2;
setDy(double) - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double dy = 2;
setDz(double) - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double dz = 3;
setEastFaceButton(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the East Face button on the controller.
setEdgeConfiguration(EdgeConfiguration) - Method in class org.wpilib.counter.UpDownCounter
Sets the configuration for the up source.
setEdgesPerRevolution(int) - Method in class org.wpilib.counter.Tachometer
Sets the number of edges per revolution.
setEllipsesButton(boolean) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the value of the ellipses button on the controller.
setEnabled(boolean) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Sets if the motor output is enabled or not.
setEnabled(boolean) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubServo
Sets if the servo output is enabled or not.
setEnabled(boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setEnabled(boolean) - Method in class org.wpilib.math.controller.LTVUnicycleController
Enables and disables the controller for troubleshooting purposes.
setEnabled(boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Change whether the DS is enabled.
setEnabled(boolean) - Method in class org.wpilib.vision.camera.ImageSink
Enable or disable getting new frames.
setEnabled3V3(boolean) - Static method in class org.wpilib.system.RobotController
Enables or disables the 3.3V rail.
setEncoderDistancePerPulse(int, double) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Sets the distance traveled per encoder pulse.
setEncoderMaxPeriod(int, double) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Sets the maximum period where the device is still considered "moving".
setEncoderMinRate(int, double) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Sets the minimum rate to be considered moving by the encoder.
setEncoderReverseDirection(int, boolean) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Sets if to reverse the direction of the encoder.
setEncoderSamplesToAverage(int, int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Sets the number of encoder samples to average when calculating encoder rate.
setEncoderSimDevice(int, int) - Static method in class org.wpilib.hardware.hal.EncoderJNI
Indicates the encoder is used by a simulated device.
setEndVelocity(double) - Method in class org.wpilib.math.trajectory.TrajectoryConfig
Sets the end velocity of the trajectory.
setEndVelocity(LinearVelocity) - Method in class org.wpilib.math.trajectory.TrajectoryConfig
Sets the end velocity of the trajectory.
setEntryFlags(int, int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets entry flags.
setEnumPropertyChoices(VideoProperty, String[]) - Method in class org.wpilib.vision.camera.ImageSource
Configure enum property choices.
setErrorHandler(BiConsumer) - Static method in class org.wpilib.math.trajectory.TrajectoryGenerator
Set error reporting function.
setEStop(boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setEStop(boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Set whether eStop is active.
setEvent(int) - Static method in class org.wpilib.util.WPIUtilJNI
Sets an event to signaled state.
setEventName(String) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setEventName(String) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the event name.
setExpiration(double) - Method in class org.wpilib.hardware.motor.MotorSafety
Set the expiration time for the corresponding motor safety object.
setExposureAuto() - Method in class org.wpilib.vision.camera.VideoCamera
Set the exposure to auto aperture.
setExposureHoldCurrent() - Method in class org.wpilib.vision.camera.VideoCamera
Set the exposure to hold current.
setExposureManual(int) - Method in class org.wpilib.vision.camera.VideoCamera
Set the exposure to manual, as a percentage (0-100).
setExtractOnStaticLoad(boolean) - Static method in class org.wpilib.datalog.DataLogJNI.Helper
Sets whether the JNI should be loaded in the static block.
setExtractOnStaticLoad(boolean) - Static method in class org.wpilib.hardware.hal.JNIWrapper.Helper
Sets whether the JNI should be loaded in the static block.
setExtractOnStaticLoad(boolean) - Static method in class org.wpilib.math.jni.WPIMathJNI.Helper
Sets whether the JNI should be loaded in the static block.
setExtractOnStaticLoad(boolean) - Static method in class org.wpilib.net.WPINetJNI.Helper
Sets whether the JNI should be loaded in the static block.
setExtractOnStaticLoad(boolean) - Static method in class org.wpilib.networktables.NetworkTablesJNI.Helper
Sets whether the JNI should be loaded in the static block.
setExtractOnStaticLoad(boolean) - Static method in class org.wpilib.util.WPIUtilJNI.Helper
Sets whether the JNI should be loaded in the static block.
setExtractOnStaticLoad(boolean) - Static method in class org.wpilib.vision.apriltag.jni.AprilTagJNI.Helper
Sets whether the JNI should be loaded in the static block.
setExtractOnStaticLoad(boolean) - Static method in class org.wpilib.vision.camera.CameraServerJNI.Helper
Sets whether the JNI should be loaded in the static block.
setExtractOnStaticLoad(boolean) - Static method in class org.wpilib.vision.camera.OpenCvLoader.Helper
Sets whether the JNI should be loaded in the static block.
setFF(double, double, double) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubPidConstants
Sets the feed forward gains to the specified values.
setFilename(String) - Method in class org.wpilib.datalog.DataLogBackgroundWriter
Change log filename.
setFilterIndex(int) - Method in class org.wpilib.simulation.DIOSim
Change the filter index of this DIO port.
setFilterIndex(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
setFloat(float) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setFloat(float) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setFloat(float, long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setFloat(int, long, float) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets topic value.
setFloat(String, float) - Static method in class org.wpilib.util.Preferences
Puts the given float into the preferences table.
setFloatArray(float[]) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setFloatArray(float[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setFloatArray(float[], long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setFloatArray(int, long, float[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets topic value.
setFloatArray(Float[]) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setFloatArray(Float[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setFloatArray(Float[], long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setFloatField(StructFieldDescriptor, float) - Method in class org.wpilib.util.struct.DynamicStruct
Sets the value of a float field.
setFloatField(StructFieldDescriptor, float, int) - Method in class org.wpilib.util.struct.DynamicStruct
Sets the value of a float field.
setFloatOn0(boolean) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Sets if the motor should float or brake when 0 is commanded.
setFlowControl(SerialPort.FlowControl) - Method in class org.wpilib.hardware.bus.SerialPort
Set the type of flow control to enable on this port.
setFmsAttached(boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setFmsAttached(boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Change whether the FMS is connected.
setFPS(int) - Method in class org.wpilib.vision.camera.MjpegServer
Set the stream frames per second (FPS) for clients that don't specify it.
setFPS(int) - Method in class org.wpilib.vision.camera.VideoSource
Set the frames per second (FPS).
setFrameButton(boolean) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the value of the frame button on the controller.
setFramePeriod(Time) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubServo
Sets the frame period for the servo.
setFreeCurrent(double) - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double free_current = 4;
setFreeSpeed(double) - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double free_speed = 5;
setFrequency(double) - Method in class org.wpilib.simulation.DutyCycleSim
Change the duty cycle frequency.
setFrequency(int, double) - Static method in class org.wpilib.hardware.hal.simulation.DutyCycleDataJNI
 
setFrontLeft(double) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
optional double front_left = 1;
setFrontLeft(double) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
optional double front_left = 1;
setFrontLeft(double) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
optional double front_left = 1;
setFrontLeft(ProtobufTranslation2d) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d front_left = 1;
setFrontRight(double) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
optional double front_right = 2;
setFrontRight(double) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
optional double front_right = 2;
setFrontRight(double) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
optional double front_right = 2;
setFrontRight(ProtobufTranslation2d) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d front_right = 2;
setGameData(String) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setGameData(String) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the game specific message.
setGamepadType(GenericHID.HIDType) - Method in class org.wpilib.simulation.GenericHIDSim
Set the type of this device.
setGlobalData(int, byte[]) - Static method in class org.wpilib.simulation.AddressableLEDSim
Change the global LED data.
setGlobalData(int, AddressableLED.ColorOrder, AddressableLEDBuffer) - Static method in class org.wpilib.hardware.led.AddressableLED
Sets the LED output data at an arbitrary location in the global buffer.
setGlobalSampleRate(double) - Static method in class org.wpilib.hardware.discrete.AnalogInput
Set the sample rate per channel.
setGoal(double) - Method in class org.wpilib.math.controller.ProfiledPIDController
Sets the goal for the ProfiledPIDController.
setGoal(TrapezoidProfile.State) - Method in class org.wpilib.math.controller.ProfiledPIDController
Sets the goal for the ProfiledPIDController.
setGoogleButton(boolean) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the value of the google button on the controller.
setGreenLed(boolean) - Method in class org.wpilib.romi.OnBoardIO
Sets the green LED.
setGuideButton(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the Guide button on the controller.
setHALRuntimeType(int) - Static method in class org.wpilib.simulation.SimHooks
Override the HAL runtime type (simulated/real).
setHALThreadPriority(boolean, int) - Static method in class org.wpilib.hardware.hal.NotifierJNI
Sets the HAL notifier thread priority.
setHALThreadPriority(boolean, int) - Static method in class org.wpilib.system.Notifier
Sets the HAL notifier thread priority.
setHamburgerButton(boolean) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the value of the hamburger button on the controller.
setHSV(int, int, int, int) - Method in interface org.wpilib.hardware.led.LEDWriter
Sets a specific led in the buffer.
setHttpCameraUrls(int, String[]) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets HTTP camera URLs.
setI(double) - Method in class org.wpilib.math.controller.PIDController
Sets the Integral coefficient of the PID controller gain.
setI(double) - Method in class org.wpilib.math.controller.ProfiledPIDController
Sets the integral coefficient of the PID controller gain.
setId(int) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
A unique ID for the command.
setInfo(int, int, int, PixelFormat) - Method in class org.wpilib.util.RawFrame
Call to set frame information.
setInitialized(boolean) - Method in class org.wpilib.simulation.AddressableLEDSim
Change the Initialized value of the LED strip.
setInitialized(boolean) - Method in class org.wpilib.simulation.AnalogInputSim
Change whether this analog input has been initialized.
setInitialized(boolean) - Method in class org.wpilib.simulation.CTREPCMSim
 
setInitialized(boolean) - Method in class org.wpilib.simulation.DigitalPWMSim
Define whether this PWM output has been initialized.
setInitialized(boolean) - Method in class org.wpilib.simulation.DIOSim
Define whether this DIO has been initialized.
setInitialized(boolean) - Method in class org.wpilib.simulation.DutyCycleSim
Define whether this duty cycle input has been initialized.
setInitialized(boolean) - Method in class org.wpilib.simulation.EncoderSim
Change the Initialized value of the encoder.
setInitialized(boolean) - Method in class org.wpilib.simulation.I2CSim
Define whether this I2C device has been initialized.
setInitialized(boolean) - Method in class org.wpilib.simulation.PDPSim
Define whether the PDP has been initialized.
setInitialized(boolean) - Method in class org.wpilib.simulation.PneumaticsBaseSim
Define whether the PCM/PH has been initialized.
setInitialized(boolean) - Method in class org.wpilib.simulation.PWMSim
Define whether the PWM has been initialized.
setInitialized(boolean) - Method in class org.wpilib.simulation.REVPHSim
 
setInitialized(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
setInitialized(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
setInitialized(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
setInitialized(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DigitalPWMDataJNI
 
setInitialized(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
setInitialized(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DutyCycleDataJNI
 
setInitialized(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
setInitialized(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.I2CDataJNI
 
setInitialized(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
setInitialized(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.PWMDataJNI
 
setInitialized(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
setInput(double...) - Method in class org.wpilib.simulation.LinearSystemSim
Sets the system inputs.
setInput(int, double) - Method in class org.wpilib.simulation.LinearSystemSim
Sets the system inputs.
setInput(Matrix) - Method in class org.wpilib.simulation.LinearSystemSim
Sets the system inputs (usually voltages).
setInputs(double, double) - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
Sets the applied voltage to the drivetrain.
setInputVoltage(double) - Method in class org.wpilib.simulation.DCMotorSim
Sets the input voltage for the DC motor.
setInputVoltage(double) - Method in class org.wpilib.simulation.ElevatorSim
Sets the input voltage for the elevator.
setInputVoltage(double) - Method in class org.wpilib.simulation.FlywheelSim
Sets the input voltage for the flywheel.
setInputVoltage(double) - Method in class org.wpilib.simulation.SingleJointedArmSim
Sets the input voltage for the arm.
setInt(String, int) - Static method in class org.wpilib.util.Preferences
Puts the given int into the preferences table.
setInteger(int, long, long) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets topic value.
setInteger(long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setInteger(long) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setInteger(long, long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setIntegerArray(int, long, long[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets topic value.
setIntegerArray(long[]) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setIntegerArray(long[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setIntegerArray(long[], long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setIntegerArray(Long[]) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setIntegerArray(Long[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setIntegerArray(Long[], long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setIntegratorRange(double, double) - Method in class org.wpilib.math.controller.PIDController
Sets the minimum and maximum contributions of the integral term.
setIntegratorRange(double, double) - Method in class org.wpilib.math.controller.ProfiledPIDController
Sets the minimum and maximum contributions of the integral term.
setIntField(StructFieldDescriptor, long) - Method in class org.wpilib.util.struct.DynamicStruct
Sets the value of an integer field.
setIntField(StructFieldDescriptor, long, int) - Method in class org.wpilib.util.struct.DynamicStruct
Sets the value of an integer field.
setInverted(boolean) - Method in class org.wpilib.command2.button.InternalButton
Sets whether to invert button state.
setInverted(boolean) - Method in class org.wpilib.command3.button.InternalButton
Sets whether to invert button state.
setInverted(boolean) - Method in interface org.wpilib.hardware.motor.MotorController
Sets the inversion state of the motor controller.
setInverted(boolean) - Method in class org.wpilib.hardware.motor.PWMMotorController
 
setInverted(boolean) - Method in class org.wpilib.hardware.rotation.AnalogEncoder
Set if this encoder is inverted.
setInverted(boolean) - Method in class org.wpilib.hardware.rotation.DutyCycleEncoder
Set if this encoder is inverted.
setInverted(boolean) - Method in class org.wpilib.xrp.XRPMotor
 
setIsInput(boolean) - Method in class org.wpilib.simulation.DIOSim
Define whether this DIO port is an Input.
setIsInput(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
setIZone(double) - Method in class org.wpilib.math.controller.PIDController
Sets the IZone range.
setIZone(double) - Method in class org.wpilib.math.controller.ProfiledPIDController
Sets the IZone range.
setJoystickAxes(byte, float[], short) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setJoystickAxesAvailable(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setJoystickAxesAvailable(int, int) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the number of axes for a joystick.
setJoystickAxesMaximumIndex(int, int) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the maximum index that an axis is available at.
setJoystickAxis(int, int, double) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setJoystickAxis(int, int, double) - Static method in class org.wpilib.simulation.DriverStationSim
Gets the value of the axis on a joystick.
setJoystickButton(int, int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setJoystickButton(int, int, boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the state of one joystick button.
setJoystickButtons(byte, long, long) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setJoystickButtonsAvailable(int, long) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setJoystickButtonsAvailable(int, long) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the number of buttons for a joystick.
setJoystickButtonsMaximumIndex(int, int) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the maximum index that a button is available at.
setJoystickButtonsValue(int, long) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setJoystickGamepadType(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setJoystickGamepadType(int, int) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the value of type for a joystick.
setJoystickIsGamepad(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setJoystickIsGamepad(int, boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the value of isGamepad for a joystick.
setJoystickLeds(byte, int) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Sets the LEDs on a specific joystick.
setJoystickName(int, String) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setJoystickName(int, String) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the name of a joystick.
setJoystickPOV(int, int, byte) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setJoystickPOV(int, int, DriverStation.POVDirection) - Static method in class org.wpilib.simulation.DriverStationSim
Gets the state of a POV on a joystick.
setJoystickPOVs(byte, byte[], short) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setJoystickPOVsAvailable(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setJoystickPOVsAvailable(int, int) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the number of POVs for a joystick.
setJoystickPOVsMaximumIndex(int, int) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the maximum index that a pov is available at.
setJoystickRumble(byte, int, int, int, int) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Set joystick rumbles.
setJoystickSupportedOutputs(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setJoystickSupportedOutputs(int, int) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the value of supported outputs for a joystick.
setKa(double) - Method in class org.wpilib.math.controller.ArmFeedforward
Sets the acceleration gain.
setKa(double) - Method in class org.wpilib.math.controller.ElevatorFeedforward
Sets the acceleration gain.
setKa(double) - Method in class org.wpilib.math.controller.SimpleMotorFeedforward
Sets the acceleration gain.
setKa(double) - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double ka = 4;
setKa(double) - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double ka = 4;
setKa(double) - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
optional double ka = 3;
setKaAngular(double) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
optional double ka_angular = 4;
setKaLinear(double) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
optional double ka_linear = 2;
setKg(double) - Method in class org.wpilib.math.controller.ArmFeedforward
Sets the gravity gain.
setKg(double) - Method in class org.wpilib.math.controller.ElevatorFeedforward
Sets the gravity gain.
setKg(double) - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double kg = 2;
setKg(double) - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double kg = 2;
setKinematics(DifferentialDriveKinematics) - Method in class org.wpilib.math.trajectory.TrajectoryConfig
Adds a differential drive kinematics constraint to ensure that no wheel velocity of a differential drive goes above the max velocity.
setKinematics(MecanumDriveKinematics) - Method in class org.wpilib.math.trajectory.TrajectoryConfig
Adds a mecanum drive kinematics constraint to ensure that no wheel velocity of a mecanum drive goes above the max velocity.
setKinematics(SwerveDriveKinematics) - Method in class org.wpilib.math.trajectory.TrajectoryConfig
Adds a swerve drive kinematics constraint to ensure that no wheel velocity of a swerve drive goes above the max velocity.
setKs(double) - Method in class org.wpilib.math.controller.ArmFeedforward
Sets the static gain.
setKs(double) - Method in class org.wpilib.math.controller.ElevatorFeedforward
Sets the static gain.
setKs(double) - Method in class org.wpilib.math.controller.SimpleMotorFeedforward
Sets the static gain.
setKs(double) - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double ks = 1;
setKs(double) - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double ks = 1;
setKs(double) - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
optional double ks = 1;
setKv(double) - Method in class org.wpilib.math.controller.ArmFeedforward
Sets the velocity gain.
setKv(double) - Method in class org.wpilib.math.controller.ElevatorFeedforward
Sets the velocity gain.
setKv(double) - Method in class org.wpilib.math.controller.SimpleMotorFeedforward
Sets the velocity gain.
setKv(double) - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
optional double kv = 3;
setKv(double) - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
optional double kv = 3;
setKv(double) - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
optional double kv = 2;
setKvAngular(double) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
optional double kv_angular = 3;
setKvLinear(double) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
optional double kv_linear = 1;
setL1Button(boolean) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the value of the left trigger 1 button on the controller.
setL1Button(boolean) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the value of the left trigger 1 button on the controller.
setL2Axis(double) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the value of the left trigger 2 axis on the controller.
setL2Axis(double) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the value of the left trigger 2 axis on the controller.
setL2Button(boolean) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the value of the left trigger 2 button on the controller.
setL2Button(boolean) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the value of the left trigger 2 button on the controller.
setL3Button(boolean) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the value of the L3 (left stick) button on the controller.
setL3Button(boolean) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the value of the L3 (left stick) button on the controller.
setLastTimeMs(double) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
How much time the command took to execute in its most recent run.
setLastTimeMs(double) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
How much time the scheduler took in its last `run()` invocation.
setLed(boolean) - Method in class org.wpilib.xrp.XRPOnBoardIO
Sets the onboard LED.
setLED(int, Color) - Method in interface org.wpilib.hardware.led.LEDWriter
Sets the RGB value for an LED at a specific index on a LED buffer.
setLED(int, Color8Bit) - Method in interface org.wpilib.hardware.led.LEDWriter
Sets the RGB value for an LED at a specific index on a LED buffer.
setLeds(int, int, int) - Method in class org.wpilib.driverstation.GenericHID
Set leds on the controller.
setLeft(double) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
optional double left = 1;
setLeft(double) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
optional double left = 1;
setLeft(double) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
optional double left = 1;
setLeft(double) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
optional double left = 1;
setLeftBumperButton(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the right bumper button on the controller.
setLeftBumperButton(boolean) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the value of the left bumper button on the controller.
setLeftBumperButton(boolean) - Method in class org.wpilib.simulation.NiDsXboxControllerSim
Change the value of the left bumper button on the controller.
setLeftPaddle1Button(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the Left Paddle 1 button on the controller.
setLeftPaddle2Button(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the Left Paddle 2 button on the controller.
setLeftStickButton(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the left stick button on the controller.
setLeftStickButton(boolean) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the value of the left stick button on the controller.
setLeftStickButton(boolean) - Method in class org.wpilib.simulation.NiDsXboxControllerSim
Change the value of the left stick button on the controller.
setLeftTriggerAxis(double) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the left trigger axis on the controller.
setLeftTriggerAxis(double) - Method in class org.wpilib.simulation.NiDsXboxControllerSim
Change the value of the left trigger axis on the controller.
setLeftTriggerButton(boolean) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the value of the left trigger button on the controller.
setLeftX(double) - Method in class org.wpilib.simulation.GamepadSim
Change the left X value of the controller's joystick.
setLeftX(double) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the left X value of the controller's joystick.
setLeftX(double) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the left X value of the controller's joystick.
setLeftX(double) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the left X value of the controller's joystick.
setLeftX(double) - Method in class org.wpilib.simulation.NiDsXboxControllerSim
Change the left X value of the controller's joystick.
setLeftY(double) - Method in class org.wpilib.simulation.GamepadSim
Change the left Y value of the controller's joystick.
setLeftY(double) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the left Y value of the controller's joystick.
setLeftY(double) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the left Y value of the controller's joystick.
setLeftY(double) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the left Y value of the controller's joystick.
setLeftY(double) - Method in class org.wpilib.simulation.NiDsXboxControllerSim
Change the left Y value of the controller's joystick.
setLength(double) - Method in class org.wpilib.smartdashboard.MechanismLigament2d
Set the ligament's length.
setLength(int) - Method in class org.wpilib.hardware.led.AddressableLED
Sets the length of the LED strip.
setLength(int) - Method in class org.wpilib.simulation.AddressableLEDSim
Change the length of the LED strip.
setLength(int, int) - Static method in class org.wpilib.hardware.hal.AddressableLEDJNI
Sets the length of the LED strip.
setLength(int, int) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
setLimit(double) - Method in class org.wpilib.math.filter.SlewRateLimiter
Sets the rate-of-change limit to the given positive rate limit and negative rate limit of -rateLimit.
setLimit(double, double) - Method in class org.wpilib.math.filter.SlewRateLimiter
Sets the rate-of-change limit to the given positive and negative rate limits.
setLineWeight(double) - Method in class org.wpilib.smartdashboard.MechanismLigament2d
Set the line thickness.
setLogger(CameraServerJNI.LoggerFunction, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets logger.
setLong(String, long) - Static method in class org.wpilib.util.Preferences
Puts the given long into the preferences table.
setMatchInfo(String, int, int, int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setMatchNumber(int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setMatchNumber(int) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the match number.
setMatchTime(double) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setMatchTime(double) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the match timer.
setMatchType(int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setMatchType(DriverStation.MatchType) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the match type.
setMathShared(MathShared) - Static method in class org.wpilib.math.util.MathSharedStore
Set the MathShared object.
setMaxOutput(double) - Method in class org.wpilib.drive.RobotDriveBase
Configure the scaling factor for using drive methods with motor controllers in a mode other than PercentVbus or to limit the maximum output.
setMaxPeriod(double) - Method in class org.wpilib.counter.Tachometer
Sets the maximum period before the tachometer is considered stopped.
setMaxPeriod(double) - Method in interface org.wpilib.hardware.discrete.CounterBase
Set the maximum time between edges to be considered stalled.
setMaxPeriod(double) - Method in class org.wpilib.hardware.rotation.Encoder
Deprecated.
Use setMinRate() in favor of this method. This takes unscaled periods and setMinRate() scales using value from setDistancePerPulse().
setMaxPeriod(double) - Method in class org.wpilib.simulation.EncoderSim
Change the max period of the encoder.
setMaxPeriod(int, double) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
setMetadata(int, String) - Method in class org.wpilib.datalog.DataLog
Updates the metadata for an entry.
setMetadata(int, String, long) - Method in class org.wpilib.datalog.DataLog
Updates the metadata for an entry.
setMetadata(String) - Method in class org.wpilib.datalog.DataLogEntry
Updates the metadata for the entry.
setMetadata(String, long) - Method in class org.wpilib.datalog.DataLogEntry
Updates the metadata for the entry.
setMinRate(double) - Method in class org.wpilib.hardware.rotation.Encoder
Set the minimum rate of the device before the hardware reports it stopped.
setMisc1Button(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the Miscellaneous 1 button on the controller.
setMisc2Button(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the Miscellaneous 2 button on the controller.
setMisc3Button(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the Miscellaneous 3 button on the controller.
setMisc4Button(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the Miscellaneous 4 button on the controller.
setMisc5Button(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the Miscellaneous 5 button on the controller.
setMisc6Button(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the Miscellaneous 6 button on the controller.
setMockTime(long) - Static method in class org.wpilib.util.WPIUtilJNI
Set mock time.
setName(CharSequence) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The name of the command.
setName(CharSequence) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
optional string name = 1;
setName(String) - Method in class org.wpilib.command2.Command
Sets the name of this Command.
setName(String) - Method in class org.wpilib.command2.SubsystemBase
Sets the name of this Subsystem.
setName(String) - Method in class org.wpilib.simulation.GenericHIDSim
Set the name of this device.
setName(String) - Method in class org.wpilib.system.Notifier
Sets the name of the notifier.
setName(Sendable, String) - Static method in class org.wpilib.util.sendable.SendableRegistry
Sets the name of an object.
setName(Sendable, String, int) - Static method in class org.wpilib.util.sendable.SendableRegistry
Sets the name of an object with a channel number.
setName(Sendable, String, int, int) - Static method in class org.wpilib.util.sendable.SendableRegistry
Sets the name of an object with a module and channel number.
setName(Sendable, String, String) - Static method in class org.wpilib.util.sendable.SendableRegistry
Sets both the subsystem name and device name of an object.
setName(Utf8String) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The name of the command.
setName(Utf8String) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
optional string name = 1;
setNetworkTableInstance(NetworkTableInstance) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Set the NetworkTable instance used for entries.
setNetworkTableInstance(NetworkTableInstance) - Static method in class org.wpilib.util.Preferences
Set the NetworkTable instance used for entries.
setNetworkTablesFlushEnabled(boolean) - Method in class org.wpilib.framework.IterativeRobotBase
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated without replacement.
setNextR(double...) - Method in class org.wpilib.math.system.LinearSystemLoop
Set the next reference r.
setNextR(Matrix) - Method in class org.wpilib.math.system.LinearSystemLoop
Set the next reference r.
setNominalVoltage(double) - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double nominal_voltage = 1;
setNorthFaceButton(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the North Face button on the controller.
setNotifierAlarm(int, long, long, boolean, boolean) - Static method in class org.wpilib.hardware.hal.NotifierJNI
Updates the initial and interval alarm times for a notifier.
setNotifierName(int, String) - Static method in class org.wpilib.hardware.hal.NotifierJNI
Sets the name of the notifier.
setNumber(Number) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setNumberArray(Number[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setNumCols(int) - Method in class org.wpilib.math.proto.ProtobufMatrix
optional uint32 num_cols = 2;
setNumInputs(int) - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional uint32 num_inputs = 2;
setNumOutputs(int) - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional uint32 num_outputs = 3;
setNumRows(int) - Method in class org.wpilib.math.proto.ProtobufMatrix
optional uint32 num_rows = 1;
setNumStates(int) - Method in class org.wpilib.math.proto.ProtobufLinearSystem
optional uint32 num_states = 1;
setOmega(double) - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
optional double omega = 3;
setOneShotDuration(int, int) - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
setOneShotDuration(int, int) - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Set the duration for a single solenoid shot.
setOneShotDuration(int, int) - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
setOneShotDuration(int, int, int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Set the duration for a single solenoid shot.
setOpMode(long) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setOpMode(long) - Static method in class org.wpilib.simulation.DriverStationSim
Change the opmode.
setOpModeId(long) - Method in class org.wpilib.hardware.hal.ControlWord
Sets the opmode ID.
setOpModeOptions(OpModeOption[]) - Static method in class org.wpilib.hardware.hal.DriverStationJNI
Sets operating mode options.
setOptionsButton(boolean) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the value of the options button on the controller.
setOptionsButton(boolean) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the value of the options button on the controller.
setOrigin(Pose3d) - Method in class org.wpilib.vision.apriltag.AprilTagFieldLayout
Sets the origin for tag pose transformation.
setOrigin(AprilTagFieldLayout.OriginPosition) - Method in class org.wpilib.vision.apriltag.AprilTagFieldLayout
Sets the origin based on a predefined enumeration of coordinate frame origins.
setOutput(boolean) - Method in class org.wpilib.simulation.SolenoidSim
Change the solenoid output.
setOutput(double) - Method in class org.wpilib.simulation.DutyCycleSim
Change the duty cycle output.
setOutput(int, double) - Static method in class org.wpilib.hardware.hal.simulation.DutyCycleDataJNI
 
setOutputPeriod(int) - Method in class org.wpilib.simulation.PWMSim
Set the PWM period scale.
setOutputPeriod(int, int) - Static method in class org.wpilib.hardware.hal.simulation.PWMDataJNI
 
setOutputPeriod(PWM.OutputPeriod) - Method in class org.wpilib.hardware.discrete.PWM
Sets the PWM output period.
setOversampleBits(int) - Method in class org.wpilib.hardware.discrete.AnalogInput
Set the number of oversample bits.
setOversampleBits(int) - Method in class org.wpilib.simulation.AnalogInputSim
Change the amount of oversampling bits.
setOversampleBits(int, int) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
setP(double) - Method in class org.wpilib.math.controller.PIDController
Sets the Proportional coefficient of the PID controller gain.
setP(double) - Method in class org.wpilib.math.controller.ProfiledPIDController
Sets the proportional coefficient of the PID controller gain.
setP(Matrix) - Method in class org.wpilib.math.estimator.ExtendedKalmanFilter
Sets the entire error covariance matrix P.
setP(Matrix) - Method in class org.wpilib.math.estimator.KalmanFilter
Sets the entire error covariance matrix P.
setP(Matrix) - Method in interface org.wpilib.math.estimator.KalmanTypeFilter
Sets the error covariance matrix.
setP(Matrix) - Method in class org.wpilib.math.estimator.UnscentedKalmanFilter
Sets the entire error covariance matrix P.
setParentId(int) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The ID of the parent command.
setPeriod(double) - Method in class org.wpilib.command2.CommandScheduler
Changes the period of the loop overrun watchdog.
setPeriod(double) - Method in class org.wpilib.simulation.EncoderSim
Change the encoder period.
setPeriod(int, double) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
setPersistent() - Method in class org.wpilib.networktables.NetworkTableEntry
Make value persistent through program restarts.
setPersistent(boolean) - Method in class org.wpilib.networktables.Topic
Make value persistent through server restarts.
setPersistent(String) - Static method in class org.wpilib.smartdashboard.SmartDashboard
Makes a key's value persistent through program restarts.
setPID(double, double, double) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubPidConstants
Sets the PID Controller gain parameters.
setPID(double, double, double) - Method in class org.wpilib.math.controller.PIDController
Sets the PID Controller gain parameters.
setPID(double, double, double) - Method in class org.wpilib.math.controller.ProfiledPIDController
Sets the PID Controller gain parameters.
setPin(int) - Method in class org.wpilib.simulation.DigitalPWMSim
Change the pin number.
setPin(int, int) - Static method in class org.wpilib.hardware.hal.simulation.DigitalPWMDataJNI
 
setPixelFormat(PixelFormat) - Method in class org.wpilib.vision.camera.VideoSource
Set the pixel format.
setPose(double, double, Rotation2d) - Method in class org.wpilib.smartdashboard.FieldObject2d
Set the pose from x, y, and rotation.
setPose(Pose2d) - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
Sets the system pose.
setPose(Pose2d) - Method in class org.wpilib.smartdashboard.FieldObject2d
Set the pose from a Pose object.
setPose(ProtobufPose2d) - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional .wpi.proto.ProtobufPose2d pose = 4;
setPose(Distance, Distance, Rotation2d) - Method in class org.wpilib.smartdashboard.FieldObject2d
Set the pose from x, y, and rotation.
setPoses(List) - Method in class org.wpilib.smartdashboard.FieldObject2d
Set multiple poses from a list of Pose objects.
setPoses(Pose2d...) - Method in class org.wpilib.smartdashboard.FieldObject2d
Set multiple poses from a list of Pose objects.
setPosition(double) - Method in class org.wpilib.xrp.XRPServo
Set the servo position.
setPosition(double, double) - Method in class org.wpilib.smartdashboard.MechanismRoot2d
Set the root's position.
setPositionSetpoint(double) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Command the motor to drive to a specific position setpoint.
setPOV(int, DriverStation.POVDirection) - Method in class org.wpilib.simulation.GenericHIDSim
Set the value of a given POV.
setPOV(DriverStation.POVDirection) - Method in class org.wpilib.simulation.GenericHIDSim
Set the value of the default POV (port 0).
setPOVsAvailable(int) - Method in class org.wpilib.simulation.GenericHIDSim
Set the POV count of this device.
setPOVsMaximumIndex(int) - Method in class org.wpilib.simulation.GenericHIDSim
Set the maximum POV index for this device.
setPressed(boolean) - Method in class org.wpilib.command2.button.InternalButton
Sets whether button is pressed.
setPressed(boolean) - Method in class org.wpilib.command3.button.InternalButton
Sets whether button is pressed.
setPressureSwitch(boolean) - Method in class org.wpilib.simulation.CTREPCMSim
 
setPressureSwitch(boolean) - Method in class org.wpilib.simulation.PneumaticsBaseSim
Set the value of the pressure switch.
setPressureSwitch(boolean) - Method in class org.wpilib.simulation.REVPHSim
 
setPressureSwitch(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
setPressureSwitch(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
setPriority(int) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
The priority level of the command.
setProgramStarted(boolean) - Static method in class org.wpilib.hardware.hal.simulation.SimulatorJNI
 
setProgramStarted(boolean) - Static method in class org.wpilib.simulation.SimHooks
Sets flag that indicates if the user program has started.
setProgramState(long) - Static method in class org.wpilib.hardware.hal.simulation.SimulatorJNI
 
setProgramState(ControlWord) - Static method in class org.wpilib.simulation.SimHooks
Sets the user program state (control word).
setProperties(String) - Method in class org.wpilib.networktables.Topic
Updates multiple topic properties.
setProperty(int, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets property value.
setProperty(String, String) - Method in class org.wpilib.networktables.Topic
Sets a property value.
setPSButton(boolean) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the value of the PlayStation button on the controller.
setPSButton(boolean) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the value of the PlayStation button on the controller.
setPulseDuration(double) - Method in class org.wpilib.hardware.pneumatic.Solenoid
Set the pulse duration in the pneumatics module.
setPulseLength(double) - Method in class org.wpilib.simulation.DIOSim
Change the pulse length of this DIO port.
setPulseLength(int, double) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
setPulseMicrosecond(int) - Method in class org.wpilib.simulation.PWMSim
Set the PWM pulse microsecond value.
setPulseMicrosecond(int, int) - Static method in class org.wpilib.hardware.hal.simulation.PWMDataJNI
 
setPulseTimeMicroseconds(int) - Method in class org.wpilib.hardware.discrete.PWM
Set the PWM value directly to the hardware.
setPulseTimeMicroseconds(int, int) - Static method in class org.wpilib.hardware.hal.PWMJNI
Sets a PWM channel to the desired pulse width in microseconds.
setPulseWidth(Time) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubServo
Sets the raw pulse width output on the servo.
setPWMOutputPeriod(int, int) - Static method in class org.wpilib.hardware.hal.PWMJNI
Sets the PWM output period.
setPWMRange(int, int) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubServo
Sets the PWM range for the servo.
setPWMRate(double) - Method in class org.wpilib.hardware.discrete.DigitalOutput
Change the PWM frequency of the PWM output on a Digital Output line.
setPWMSimDevice(int, int) - Static method in class org.wpilib.hardware.hal.PWMJNI
Indicates the pwm is used by a simulated device.
setQ(ProtobufQuaternion) - Method in class org.wpilib.math.proto.ProtobufRotation3d
optional .wpi.proto.ProtobufQuaternion q = 1;
setQuadThresholdParameters(AprilTagDetector.QuadThresholdParameters) - Method in class org.wpilib.vision.apriltag.AprilTagDetector
Sets quad threshold parameters.
setR1Button(boolean) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the value of the right trigger 1 button on the controller.
setR1Button(boolean) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the value of the right trigger 1 button on the controller.
setR2Axis(double) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the value of the right trigger 2 axis on the controller.
setR2Axis(double) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the value of the right trigger 2 axis on the controller.
setR2Button(boolean) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the value of the right trigger 2 button on the controller.
setR2Button(boolean) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the value of the right trigger 2 button on the controller.
setR3Button(boolean) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the value of the R3 (right stick) button on the controller.
setR3Button(boolean) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the value of the R3 (right stick) button on the controller.
setRange(double) - Method in class org.wpilib.simulation.SharpIRSim
Set the range in meters returned by the distance sensor.
setRange(ADXL345_I2C.Range) - Method in class org.wpilib.hardware.accelerometer.ADXL345_I2C
Set the measuring range of the accelerometer.
setRate(double) - Method in class org.wpilib.simulation.EncoderSim
Change the rate of the encoder.
setRate(int, double) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
setRaw(byte[]) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setRaw(byte[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setRaw(byte[], int, int) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setRaw(byte[], int, int) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setRaw(byte[], int, int, long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setRaw(byte[], long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setRaw(int, long, byte[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets raw topic value.
setRaw(int, long, byte[], int, int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets raw topic value.
setRaw(int, long, ByteBuffer) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets raw topic value.
setRaw(int, long, ByteBuffer, int, int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets raw topic value.
setRaw(ByteBuffer) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setRaw(ByteBuffer) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setRaw(ByteBuffer, int, int) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setRaw(ByteBuffer, int, int) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setRaw(ByteBuffer, int, int, long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setRaw(ByteBuffer, long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setRawAxis(int, double) - Method in class org.wpilib.simulation.GenericHIDSim
Set the value of a given axis.
setRawButton(int, boolean) - Method in class org.wpilib.simulation.GenericHIDSim
Set the value of a given button.
setReadBufferSize(int) - Method in class org.wpilib.hardware.bus.SerialPort
Specify the size of the input buffer.
setRearLeft(double) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
optional double rear_left = 3;
setRearLeft(double) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
optional double rear_left = 3;
setRearLeft(double) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
optional double rear_left = 3;
setRearLeft(ProtobufTranslation2d) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d rear_left = 3;
setRearRight(double) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
optional double rear_right = 4;
setRearRight(double) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
optional double rear_right = 4;
setRearRight(double) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
optional double rear_right = 4;
setRearRight(ProtobufTranslation2d) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
optional .wpi.proto.ProtobufTranslation2d rear_right = 4;
setReceiveData(int, int, long) - Method in class org.wpilib.hardware.hal.can.CANReceiveMessage
API used from JNI to set the data.
setRedLed(boolean) - Method in class org.wpilib.romi.OnBoardIO
Sets the red LED.
setReplayNumber(int) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setReplayNumber(int) - Static method in class org.wpilib.simulation.DriverStationSim
Sets the replay number.
setRequiredEdges(int) - Method in class org.wpilib.math.filter.EdgeCounterFilter
Sets the required number of edges.
setReset(boolean) - Method in class org.wpilib.simulation.EncoderSim
Change the reset property of the encoder.
setReset(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
setResolution(int, int) - Method in class org.wpilib.vision.camera.MjpegServer
Set the stream resolution for clients that don't specify it.
setResolution(int, int) - Method in class org.wpilib.vision.camera.VideoSource
Set the resolution.
setRetained(boolean) - Method in class org.wpilib.networktables.Topic
Make the server retain the topic even when there are no publishers.
setReversed(boolean) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Sets if the motor and encoder should be reversed.
setReversed(boolean) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubServo
Sets whether the servo is reversed.
setReversed(boolean) - Method in class org.wpilib.math.trajectory.TrajectoryConfig
Sets the reversed flag of the trajectory.
setReverseDirection(boolean) - Method in class org.wpilib.hardware.rotation.Encoder
Set the direction sensing for this encoder.
setReverseDirection(boolean) - Method in class org.wpilib.simulation.EncoderSim
Set the reverse direction.
setReverseDirection(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
setRGB(int, int, int, int) - Method in class org.wpilib.hardware.led.AddressableLEDBuffer
Sets a specific led in the buffer.
setRGB(int, int, int, int) - Method in class org.wpilib.hardware.led.AddressableLEDBufferView
 
setRGB(int, int, int, int) - Method in interface org.wpilib.hardware.led.LEDWriter
Sets the RGB value for an LED at a specific index on a LED buffer.
setRight(double) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
optional double right = 2;
setRight(double) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
optional double right = 2;
setRight(double) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
optional double right = 2;
setRight(double) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
optional double right = 2;
setRightBumperButton(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the right bumper button on the controller.
setRightBumperButton(boolean) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the value of the right bumper button on the controller.
setRightBumperButton(boolean) - Method in class org.wpilib.simulation.NiDsXboxControllerSim
Change the value of the right bumper button on the controller.
setRightPaddle1Button(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the Right Paddle 1 button on the controller.
setRightPaddle2Button(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the Right Paddle 2 button on the controller.
setRightStickButton(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the right stick button on the controller.
setRightStickButton(boolean) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the value of the right stick button on the controller.
setRightStickButton(boolean) - Method in class org.wpilib.simulation.NiDsXboxControllerSim
Change the value of the right stick button on the controller.
setRightTriggerAxis(double) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the right trigger axis on the controller.
setRightTriggerAxis(double) - Method in class org.wpilib.simulation.NiDsXboxControllerSim
Change the value of the right trigger axis on the controller.
setRightTriggerButton(boolean) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the value of the right trigger button on the controller.
setRightX(double) - Method in class org.wpilib.simulation.GamepadSim
Change the right X value of the controller's joystick.
setRightX(double) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the right X value of the controller's joystick.
setRightX(double) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the right X value of the controller's joystick.
setRightX(double) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the right X value of the controller's joystick.
setRightX(double) - Method in class org.wpilib.simulation.NiDsXboxControllerSim
Change the right X value of the controller's joystick.
setRightY(double) - Method in class org.wpilib.simulation.GamepadSim
Change the right Y value of the controller's joystick.
setRightY(double) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the right Y value of the controller's joystick.
setRightY(double) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the right Y value of the controller's joystick.
setRightY(double) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the right Y value of the controller's joystick.
setRightY(double) - Method in class org.wpilib.simulation.NiDsXboxControllerSim
Change the right Y value of the controller's joystick.
setRobotMode(RobotMode) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setRobotMode(RobotMode) - Static method in class org.wpilib.simulation.DriverStationSim
Change the robot mode set by the DS.
setRobotPose(double, double, Rotation2d) - Method in class org.wpilib.smartdashboard.Field2d
Set the robot pose from x, y, and rotation.
setRobotPose(Pose2d) - Method in class org.wpilib.smartdashboard.Field2d
Set the robot pose from a Pose object.
setRobotPose(Distance, Distance, Rotation2d) - Method in class org.wpilib.smartdashboard.Field2d
Set the robot pose from x, y, and rotation.
setRotation(ProtobufRotation2d) - Method in class org.wpilib.math.proto.ProtobufPose2d
optional .wpi.proto.ProtobufRotation2d rotation = 2;
setRotation(ProtobufRotation2d) - Method in class org.wpilib.math.proto.ProtobufTransform2d
optional .wpi.proto.ProtobufRotation2d rotation = 2;
setRotation(ProtobufRotation3d) - Method in class org.wpilib.math.proto.ProtobufPose3d
optional .wpi.proto.ProtobufRotation3d rotation = 2;
setRotation(ProtobufRotation3d) - Method in class org.wpilib.math.proto.ProtobufTransform3d
optional .wpi.proto.ProtobufRotation3d rotation = 2;
setRow(int, Matrix) - Method in class org.wpilib.math.linalg.Matrix
Sets a row to a given row vector.
setRumble(GenericHID.RumbleType, double) - Method in class org.wpilib.command2.button.CommandGenericHID
Set the rumble output for the HID.
setRumble(GenericHID.RumbleType, double) - Method in class org.wpilib.command3.button.CommandGenericHID
Set the rumble output for the HID.
setRumble(GenericHID.RumbleType, double) - Method in class org.wpilib.driverstation.GenericHID
Set the rumble output for the HID.
setRuntimeType(int) - Static method in class org.wpilib.hardware.hal.simulation.SimulatorJNI
 
setRx(double) - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double rx = 4;
setRy(double) - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double ry = 5;
setRz(double) - Method in class org.wpilib.math.proto.ProtobufTwist3d
optional double rz = 6;
setS(Matrix) - Method in class org.wpilib.math.estimator.UnscentedKalmanFilter
Sets the entire square-root error covariance matrix S.
setSafetyEnabled(boolean) - Method in class org.wpilib.hardware.motor.MotorSafety
Enable/disable motor safety for this device.
setSamplesToAverage(int) - Method in class org.wpilib.hardware.rotation.Encoder
Set the Samples to Average which specifies the number of samples of the timer to average when calculating the period.
setSamplesToAverage(int) - Method in class org.wpilib.simulation.EncoderSim
Set the samples-to-average value.
setSamplesToAverage(int, int) - Static method in class org.wpilib.hardware.hal.simulation.EncoderDataJNI
 
setSelected(String) - Method in class org.wpilib.simulation.SendableChooserSim
Set the selected option.
setSendConsoleLine(boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setSendConsoleLine(boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Sets suppression of DriverStation.sendConsoleLine messages.
setSendError(boolean) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setSendError(boolean) - Static method in class org.wpilib.simulation.DriverStationSim
Sets suppression of DriverStation.reportError and reportWarning messages.
setSensitivity(double) - Method in class org.wpilib.hardware.accelerometer.AnalogAccelerometer
Set the accelerometer sensitivity.
setSerialNumber(String) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
setSerialNumber(String) - Static method in class org.wpilib.simulation.RoboRioSim
Set the serial number.
setServer(int, String[], int[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets server addresses and ports for client (without restarting client).
setServer(int, String, int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets server address and port for client (without restarting client).
setServer(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Sets server address and port for client (without restarting client).
setServer(String[]) - Method in class org.wpilib.networktables.NetworkTableInstance
Sets server addresses and port for client (without restarting client).
setServer(String[], int) - Method in class org.wpilib.networktables.NetworkTableInstance
Sets server addresses and port for client (without restarting client).
setServer(String[], int[]) - Method in class org.wpilib.networktables.NetworkTableInstance
Sets server addresses and ports for client (without restarting client).
setServer(String, int) - Method in class org.wpilib.networktables.NetworkTableInstance
Sets server address and port for client (without restarting client).
setServerTeam(int) - Method in class org.wpilib.networktables.NetworkTableInstance
Sets server addresses and port for client (without restarting client).
setServerTeam(int, int) - Method in class org.wpilib.networktables.NetworkTableInstance
Sets server addresses and port for client (without restarting client).
setServerTeam(int, int, int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets server addresses and port for client (without restarting client).
setSetpoint(double) - Method in class org.wpilib.math.controller.BangBangController
Sets the setpoint for the bang-bang controller.
setSetpoint(double) - Method in class org.wpilib.math.controller.PIDController
Sets the setpoint for the PIDController.
setShareButton(boolean) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the value of the share button on the controller.
setSimDevice(SimDevice) - Method in class org.wpilib.hardware.discrete.AnalogInput
Indicates this input is used by a simulated device.
setSimDevice(SimDevice) - Method in class org.wpilib.hardware.discrete.DigitalInput
Indicates this input is used by a simulated device.
setSimDevice(SimDevice) - Method in class org.wpilib.hardware.discrete.DigitalOutput
Indicates this input is used by a simulated device.
setSimDevice(SimDevice) - Method in class org.wpilib.hardware.discrete.PWM
Indicates this input is used by a simulated device.
setSimDevice(SimDevice) - Method in class org.wpilib.hardware.rotation.Encoder
Indicates this input is used by a simulated device.
setSimDeviceEnabled(String, boolean) - Static method in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI
 
setSimValue(int, HALValue) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Sets a simulated value.
setSimValueBoolean(int, boolean) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Sets a simulated value (boolean).
setSimValueDouble(int, double) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Sets a simulated value (double).
setSimValueEnum(int, int) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Sets a simulated value (enum).
setSimValueInt(int, int) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Sets a simulated value (int).
setSimValueLong(int, long) - Static method in class org.wpilib.hardware.hal.SimDeviceJNI
Sets a simulated value (long).
setSinkConfigJson(int, String) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets sink configuration JSON.
setSinkDescription(int, String) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets sink description.
setSinkEnabled(int, boolean) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets sink enable.
setSinkSource(int, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets sink source.
setSmartDashboardType(String) - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
setSmartDashboardType(String) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Set the string representation of the named data type that will be used by the smart dashboard for this sendable.
setSmartDashboardType(String) - Method in interface org.wpilib.util.sendable.SendableBuilder
Set the string representation of the named data type that will be used by the smart dashboard for this sendable.
setSolenoidOutput(int, boolean) - Method in class org.wpilib.simulation.CTREPCMSim
 
setSolenoidOutput(int, boolean) - Method in class org.wpilib.simulation.PneumaticsBaseSim
Change the solenoid output on a specific channel.
setSolenoidOutput(int, boolean) - Method in class org.wpilib.simulation.REVPHSim
 
setSolenoidOutput(int, int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.CTREPCMDataJNI
 
setSolenoidOutput(int, int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.REVPHDataJNI
 
setSolenoids(int, int) - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
setSolenoids(int, int) - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Sets solenoids on a pneumatics module.
setSolenoids(int, int) - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
setSolenoids(int, int, int) - Static method in class org.wpilib.hardware.hal.CTREPCMJNI
Sets solenoids on a pneumatics module.
setSolenoids(int, int, int) - Static method in class org.wpilib.hardware.hal.REVPHJNI
Sets solenoids on a PH.
setSource(VideoSource) - Method in class org.wpilib.vision.camera.VideoSink
Configure which source should provide frames to this sink.
setSourceConfigJson(int, String) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets source configuration JSON.
setSourceConnected(int, boolean) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets whether source is connected.
setSourceConnectionStrategy(int, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets source connection strategy.
setSourceDescription(int, String) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets source description.
setSourceEnumPropertyChoices(int, int, String[]) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets list of possible property values.
setSourceFPS(int, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets source FPS.
setSourcePixelFormat(int, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets source pixel format.
setSourceResolution(int, int, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets source resolution.
setSourceVideoMode(int, int, int, int, int) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets source video mode.
setSouthFaceButton(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the South Face button on the controller.
setSquareButton(boolean) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the value of the square button on the controller.
setSquareButton(boolean) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the value of the square button on the controller.
setStadiaButton(boolean) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the value of the stadia button on the controller.
setStallCurrent(double) - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double stall_current = 3;
setStallTorque(double) - Method in class org.wpilib.math.proto.ProtobufDCMotor
optional double stall_torque = 2;
setStart(int) - Method in class org.wpilib.hardware.led.AddressableLED
Sets the display start of the LED strip in the global buffer.
setStart(int) - Method in class org.wpilib.simulation.AddressableLEDSim
Change the start.
setStart(int, int) - Static method in class org.wpilib.hardware.hal.AddressableLEDJNI
Sets the start buffer location used for the LED strip.
setStart(int, int) - Static method in class org.wpilib.hardware.hal.simulation.AddressableLEDDataJNI
 
setStartButton(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the Start button on the controller.
setStartButton(boolean) - Method in class org.wpilib.simulation.NiDsXboxControllerSim
Change the value of the start button on the controller.
setStartVelocity(double) - Method in class org.wpilib.math.trajectory.TrajectoryConfig
Sets the start velocity of the trajectory.
setStartVelocity(LinearVelocity) - Method in class org.wpilib.math.trajectory.TrajectoryConfig
Sets the start velocity of the trajectory.
setState(double, double) - Method in class org.wpilib.simulation.DCMotorSim
Sets the state of the DC motor.
setState(double, double) - Method in class org.wpilib.simulation.ElevatorSim
Sets the elevator's state.
setState(double, double) - Method in class org.wpilib.simulation.SingleJointedArmSim
Sets the arm's state.
setState(Matrix) - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
Sets the system state.
setState(Matrix) - Method in class org.wpilib.simulation.LinearSystemSim
Sets the system state.
setStatus(double, int, int, int, int) - Method in class org.wpilib.hardware.hal.can.CANStatus
Set CAN bus status.
setStreamData(int, int, int, long) - Method in class org.wpilib.hardware.hal.can.CANStreamMessage
API used from JNI to set the data.
setString(int, long, String) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets topic value.
setString(String) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setString(String) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setString(String) - Method in class org.wpilib.vision.camera.VideoProperty
Sets the string property value.
setString(String, long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setString(String, String) - Static method in class org.wpilib.util.Preferences
Puts the given string into the preferences table.
setStringArray(int, long, String[]) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets topic value.
setStringArray(String[]) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setStringArray(String[]) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setStringArray(String[], long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setStringField(StructFieldDescriptor, String) - Method in class org.wpilib.util.struct.DynamicStruct
Sets the value of a character or character array field.
setStringProperty(int, String) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets property value to a string.
setStructField(StructFieldDescriptor, DynamicStruct) - Method in class org.wpilib.util.struct.DynamicStruct
Sets the value of a struct field.
setStructField(StructFieldDescriptor, DynamicStruct, int) - Method in class org.wpilib.util.struct.DynamicStruct
Sets the value of a struct field.
setSubsystem(String) - Method in class org.wpilib.command2.Command
Sets the subsystem name of this Command.
setSubsystem(String) - Method in class org.wpilib.command2.SubsystemBase
Sets the subsystem name of this Subsystem.
setSubsystem(Sendable, String) - Static method in class org.wpilib.util.sendable.SendableRegistry
Sets the subsystem name of an object.
setSupportedOutputs(int) - Method in class org.wpilib.simulation.GenericHIDSim
Set the supported outputs of this device.
setSwitchableChannel(boolean) - Method in class org.wpilib.hardware.power.PowerDistribution
Sets the PDH switchable channel on or off.
setSwitchableChannel(int, boolean) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Power on/off switchable channel.
setSwitchableChannelNoError(int, boolean) - Static method in class org.wpilib.hardware.hal.PowerDistributionJNI
Power on/off switchable channel without throwing any errors.
setTable(NetworkTable) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Set the network table.
setTeamNumber(int) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
setTeamNumber(int) - Static method in class org.wpilib.simulation.RoboRioSim
Set the team number.
setTelemetryPeriod(double) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets telemetry period.
setTemperature(double) - Method in class org.wpilib.simulation.PDPSim
Define the PDP temperature.
setTemperature(int, double) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
setText(String) - Method in class org.wpilib.driverstation.Alert
Updates current alert text.
setThrottle(double) - Method in class org.wpilib.simulation.JoystickSim
Set the throttle value of the joystick.
setThrottleChannel(int) - Method in class org.wpilib.command2.button.CommandJoystick
Set the channel associated with the throttle axis.
setThrottleChannel(int) - Method in class org.wpilib.command3.button.CommandJoystick
Set the channel associated with the throttle axis.
setThrottleChannel(int) - Method in class org.wpilib.driverstation.Joystick
Set the channel associated with the throttle axis.
setTime(double) - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional double time = 1;
setTimeInfo(long, TimestampSource) - Method in class org.wpilib.util.RawFrame
Update this frame's timestamp info.
setTimeout(double) - Method in class org.wpilib.hardware.bus.SerialPort
Configure the timeout of the serial m_port.
setTimeout(double) - Method in class org.wpilib.system.Watchdog
Sets the watchdog's timeout.
setTimeSource(LongSupplier) - Static method in class org.wpilib.system.RobotController
Sets a new source to provide the clock time in microseconds.
setTolerance(double) - Method in class org.wpilib.math.controller.BangBangController
Sets the error within which atSetpoint will return true.
setTolerance(double) - Method in class org.wpilib.math.controller.PIDController
Sets the error which is considered tolerable for use with atSetpoint().
setTolerance(double) - Method in class org.wpilib.math.controller.ProfiledPIDController
Sets the error which is considered tolerable for use with atSetpoint().
setTolerance(double, double) - Method in class org.wpilib.math.controller.PIDController
Sets the error which is considered tolerable for use with atSetpoint().
setTolerance(double, double) - Method in class org.wpilib.math.controller.ProfiledPIDController
Sets the error which is considered tolerable for use with atSetpoint().
setTolerance(Pose2d) - Method in class org.wpilib.math.controller.LTVUnicycleController
Sets the pose error which is considered tolerable for use with atReference().
setTolerance(Pose2d, double, double) - Method in class org.wpilib.math.controller.LTVDifferentialDriveController
Sets the pose error which is considered tolerable for use with atReference().
setTop(boolean) - Method in class org.wpilib.simulation.JoystickSim
Set the top state of the joystick.
setTopicCached(int, boolean) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets topic caching.
setTopicPersistent(int, boolean) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets topic persistency.
setTopicProperties(int, String) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets topic properties.
setTopicProperty(int, String, String) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets topic property.
setTopicRetained(int, boolean) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Sets whether topic is retained.
setTotalTimeMs(double) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
How long the command has taken to run, in aggregate.
setTouchpadButton(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the Touchpad button on the controller.
setTouchpadButton(boolean) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the value of the touchpad button on the controller.
setTouchpadButton(boolean) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the value of the touchpad button on the controller.
setTouchpadCounts(int, int, int[]) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setTouchpadFinger(int, int, int, boolean, float, float) - Static method in class org.wpilib.hardware.hal.simulation.DriverStationDataJNI
 
setTrackwidth(double) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
optional double trackwidth = 1;
setTrajectory(Trajectory) - Method in class org.wpilib.smartdashboard.FieldObject2d
Sets poses from a trajectory.
setTranslation(ProtobufTranslation2d) - Method in class org.wpilib.math.proto.ProtobufPose2d
optional .wpi.proto.ProtobufTranslation2d translation = 1;
setTranslation(ProtobufTranslation2d) - Method in class org.wpilib.math.proto.ProtobufTransform2d
optional .wpi.proto.ProtobufTranslation2d translation = 1;
setTranslation(ProtobufTranslation3d) - Method in class org.wpilib.math.proto.ProtobufPose3d
optional .wpi.proto.ProtobufTranslation3d translation = 1;
setTranslation(ProtobufTranslation3d) - Method in class org.wpilib.math.proto.ProtobufTransform3d
optional .wpi.proto.ProtobufTranslation3d translation = 1;
setTriangleButton(boolean) - Method in class org.wpilib.simulation.NiDsPS4ControllerSim
Change the value of the triangle button on the controller.
setTriangleButton(boolean) - Method in class org.wpilib.simulation.NiDsPS5ControllerSim
Change the value of the triangle button on the controller.
setTrigger(boolean) - Method in class org.wpilib.simulation.JoystickSim
Set the trigger value of the joystick.
setTwist(double) - Method in class org.wpilib.simulation.JoystickSim
Set the twist value of the joystick.
setTwistChannel(int) - Method in class org.wpilib.command2.button.CommandJoystick
Set the channel associated with the twist axis.
setTwistChannel(int) - Method in class org.wpilib.command3.button.CommandJoystick
Set the channel associated with the twist axis.
setTwistChannel(int) - Method in class org.wpilib.driverstation.Joystick
Set the channel associated with the twist axis.
setUpdateTable(Runnable) - Method in interface org.wpilib.networktables.NTSendableBuilder
Set the function that should be called to update the network table for things other than properties.
setUpdateTable(Runnable) - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Set the function that should be called to update the network table for things other than properties.
setUrls(String[]) - Method in class org.wpilib.vision.camera.HttpCamera
Change the URLs used to connect to the camera.
setUsbCameraPath(int, String) - Static method in class org.wpilib.vision.camera.CameraServerJNI
Sets USB camera path.
setUserActive3V3(boolean) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
setUserActive3V3(boolean) - Static method in class org.wpilib.simulation.RoboRioSim
Set the 3.3V rail active state.
setUserCurrent3V3(double) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
setUserCurrent3V3(double) - Static method in class org.wpilib.simulation.RoboRioSim
Define the 3.3V rail current.
setUserEnabled3V3(boolean) - Static method in class org.wpilib.hardware.hal.PowerJNI
Enables or disables the 3V3 rail.
setUserFaults3V3(int) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
setUserFaults3V3(int) - Static method in class org.wpilib.simulation.RoboRioSim
Set the 3.3V rail number of faults.
setUserVoltage3V3(double) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
setUserVoltage3V3(double) - Static method in class org.wpilib.simulation.RoboRioSim
Define the 3.3V rail voltage.
setValue(boolean) - Method in class org.wpilib.simulation.DIOSim
Change the DIO value.
setValue(double) - Method in class org.wpilib.math.proto.ProtobufRotation2d
optional double value = 1;
setValue(int, boolean) - Static method in class org.wpilib.hardware.hal.simulation.DIODataJNI
 
setValue(Object) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setValue(Object) - Method in class org.wpilib.networktables.NetworkTableEntry
Sets the entry's value.
setValue(Object, long) - Method in interface org.wpilib.networktables.GenericPublisher
Publish a new value.
setValue(HALValue) - Method in class org.wpilib.hardware.hal.SimValue
Sets the simulated value.
setVelocity(double) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
optional double velocity = 1;
setVelocity(double) - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
optional double velocity = 2;
setVelocitySetpoint(double) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Command the motor to drive to a specific velocity setpoint.
setVideoMode(PixelFormat, int, int, int) - Method in class org.wpilib.vision.camera.VideoSource
Set the video mode.
setVideoMode(VideoMode) - Method in class org.wpilib.vision.camera.VideoSource
Set the video mode.
setVInVoltage(double) - Static method in class org.wpilib.hardware.hal.simulation.RoboRioDataJNI
 
setVInVoltage(double) - Static method in class org.wpilib.simulation.RoboRioSim
Define the Vin voltage.
setVisionMeasurementStdDevs(Matrix) - Method in class org.wpilib.math.estimator.PoseEstimator
Sets the pose estimator's trust of global measurements.
setVisionMeasurementStdDevs(Matrix) - Method in class org.wpilib.math.estimator.PoseEstimator3d
Sets the pose estimator's trust of global measurements.
setVoltage(double) - Method in interface org.wpilib.hardware.motor.MotorController
Sets the voltage output of the motor controller.
setVoltage(double) - Method in class org.wpilib.simulation.AnalogInputSim
Change the voltage.
setVoltage(double) - Method in class org.wpilib.simulation.PDPSim
Set the PDP voltage.
setVoltage(int, double) - Static method in class org.wpilib.hardware.hal.simulation.AnalogInDataJNI
 
setVoltage(int, double) - Static method in class org.wpilib.hardware.hal.simulation.PowerDistributionDataJNI
 
setVoltage(Voltage) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
Sets the voltage to run the motor at.
setVoltage(Voltage) - Method in interface org.wpilib.hardware.motor.MotorController
Sets the voltage output of the motor controller.
setVoltagePercentageRange(double, double) - Method in class org.wpilib.hardware.rotation.AnalogEncoder
Set the encoder voltage percentage range.
setVx(double) - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
optional double vx = 1;
setVy(double) - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
optional double vy = 2;
setW(double) - Method in class org.wpilib.math.proto.ProtobufQuaternion
optional double w = 1;
setWestFaceButton(boolean) - Method in class org.wpilib.simulation.GamepadSim
Change the value of the West Face button on the controller.
setWhiteBalanceAuto() - Method in class org.wpilib.vision.camera.VideoCamera
Set the white balance to auto.
setWhiteBalanceHoldCurrent() - Method in class org.wpilib.vision.camera.VideoCamera
Set the white balance to hold current.
setWhiteBalanceManual(int) - Method in class org.wpilib.vision.camera.VideoCamera
Set the white balance to manual, with specified color temperature.
setWindowTime(double) - Method in class org.wpilib.math.filter.EdgeCounterFilter
Sets the time window duration.
setWriteBufferMode(SerialPort.WriteBufferMode) - Method in class org.wpilib.hardware.bus.SerialPort
Specify the flushing behavior of the output buffer.
setWriteBufferSize(int) - Method in class org.wpilib.hardware.bus.SerialPort
Specify the size of the output buffer.
setX(double) - Method in class org.wpilib.math.proto.ProtobufQuaternion
optional double x = 2;
setX(double) - Method in class org.wpilib.math.proto.ProtobufTranslation2d
optional double x = 1;
setX(double) - Method in class org.wpilib.math.proto.ProtobufTranslation3d
optional double x = 1;
setX(double) - Method in class org.wpilib.simulation.ADXL345Sim
Sets the X acceleration.
setX(double) - Method in class org.wpilib.simulation.JoystickSim
Set the X value of the joystick.
setXButton(boolean) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the value of the X button on the controller.
setXButton(boolean) - Method in class org.wpilib.simulation.NiDsXboxControllerSim
Change the value of the X button on the controller.
setXChannel(int) - Method in class org.wpilib.command2.button.CommandJoystick
Set the channel associated with the X axis.
setXChannel(int) - Method in class org.wpilib.command3.button.CommandJoystick
Set the channel associated with the X axis.
setXChannel(int) - Method in class org.wpilib.driverstation.Joystick
Set the channel associated with the X axis.
setXhat(int, double) - Method in class org.wpilib.math.estimator.ExtendedKalmanFilter
Set an element of the initial state estimate x-hat.
setXhat(int, double) - Method in class org.wpilib.math.estimator.KalmanFilter
Set an element of the initial state estimate x-hat.
setXhat(int, double) - Method in interface org.wpilib.math.estimator.KalmanTypeFilter
Sets an element of the state estimate.
setXhat(int, double) - Method in class org.wpilib.math.estimator.SteadyStateKalmanFilter
Set an element of the initial state estimate x-hat.
setXhat(int, double) - Method in class org.wpilib.math.estimator.UnscentedKalmanFilter
Set an element of the initial state estimate x-hat.
setXhat(Matrix) - Method in class org.wpilib.math.estimator.ExtendedKalmanFilter
Set initial state estimate x-hat.
setXhat(Matrix) - Method in class org.wpilib.math.estimator.KalmanFilter
Set initial state estimate x-hat.
setXhat(Matrix) - Method in interface org.wpilib.math.estimator.KalmanTypeFilter
Sets the state estimate.
setXhat(Matrix) - Method in class org.wpilib.math.estimator.SteadyStateKalmanFilter
Set initial state estimate x-hat.
setXhat(Matrix) - Method in class org.wpilib.math.estimator.UnscentedKalmanFilter
Set initial state estimate x-hat.
setXHat(int, double) - Method in class org.wpilib.math.system.LinearSystemLoop
Set an element of the initial state estimate x-hat.
setXHat(Matrix) - Method in class org.wpilib.math.system.LinearSystemLoop
Set the initial state estimate x-hat.
setXSemiAxis(double) - Method in class org.wpilib.math.proto.ProtobufEllipse2d
optional double xSemiAxis = 2;
setXWidth(double) - Method in class org.wpilib.math.proto.ProtobufRectangle2d
optional double xWidth = 2;
setY(double) - Method in class org.wpilib.math.proto.ProtobufQuaternion
optional double y = 3;
setY(double) - Method in class org.wpilib.math.proto.ProtobufTranslation2d
optional double y = 2;
setY(double) - Method in class org.wpilib.math.proto.ProtobufTranslation3d
optional double y = 2;
setY(double) - Method in class org.wpilib.simulation.ADXL345Sim
Sets the Y acceleration.
setY(double) - Method in class org.wpilib.simulation.JoystickSim
Set the Y value of the joystick.
setYButton(boolean) - Method in class org.wpilib.simulation.NiDsStadiaControllerSim
Change the value of the Y button on the controller.
setYButton(boolean) - Method in class org.wpilib.simulation.NiDsXboxControllerSim
Change the value of the Y button on the controller.
setYChannel(int) - Method in class org.wpilib.command2.button.CommandJoystick
Set the channel associated with the Y axis.
setYChannel(int) - Method in class org.wpilib.command3.button.CommandJoystick
Set the channel associated with the Y axis.
setYChannel(int) - Method in class org.wpilib.driverstation.Joystick
Set the channel associated with the Y axis.
setYellowLed(boolean) - Method in class org.wpilib.romi.OnBoardIO
Sets the yellow LED.
setYSemiAxis(double) - Method in class org.wpilib.math.proto.ProtobufEllipse2d
optional double ySemiAxis = 3;
setYWidth(double) - Method in class org.wpilib.math.proto.ProtobufRectangle2d
optional double yWidth = 3;
setZ(double) - Method in class org.wpilib.math.proto.ProtobufQuaternion
optional double z = 4;
setZ(double) - Method in class org.wpilib.math.proto.ProtobufTranslation3d
optional double z = 3;
setZ(double) - Method in class org.wpilib.simulation.ADXL345Sim
Sets the Z acceleration.
setZ(double) - Method in class org.wpilib.simulation.JoystickSim
Set the Z value of the joystick.
setZChannel(int) - Method in class org.wpilib.command2.button.CommandJoystick
Set the channel associated with the Z axis.
setZChannel(int) - Method in class org.wpilib.command3.button.CommandJoystick
Set the channel associated with the Z axis.
setZChannel(int) - Method in class org.wpilib.driverstation.Joystick
Set the channel associated with the Z axis.
setZero(double) - Method in class org.wpilib.hardware.accelerometer.AnalogAccelerometer
Set the voltage that corresponds to 0 G.
share() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the share button's digital signal.
share() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the share button's digital signal.
share(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the share button's digital signal.
share(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the share button's digital signal.
share(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS4Controller
Constructs an event instance around the share button's digital signal.
sharedRequirements() - Method in record class org.wpilib.command3.ConflictDetector.Conflict
Returns the value of the sharedRequirements record component.
SharpIR - Class in org.wpilib.hardware.range
SharpIR analog distance sensor class.
SharpIR(int, double, double, double, double) - Constructor for class org.wpilib.hardware.range.SharpIR
Manually construct a SharpIR object.
SharpIRSim - Class in org.wpilib.simulation
Simulation class for Sharp IR sensors.
SharpIRSim(int) - Constructor for class org.wpilib.simulation.SharpIRSim
Constructor.
SharpIRSim(SharpIR) - Constructor for class org.wpilib.simulation.SharpIRSim
Constructor.
shutdown() - Static method in class org.wpilib.hardware.hal.HAL
Call this to shut down HAL.
sideload(Consumer) - Method in class org.wpilib.command3.Scheduler
Adds a callback to run as part of the scheduler.
SigmaPoints<States> - Interface in org.wpilib.math.estimator
A sigma points generator for the UnscentedKalmanFilter class.
silenceJoystickConnectionWarning(boolean) - Static method in class org.wpilib.driverstation.DriverStation
Allows the user to specify whether they want joystick connection warnings to be printed to the console.
SimBoolean - Class in org.wpilib.hardware.hal
A wrapper around a simulator boolean value handle.
SimBoolean(int) - Constructor for class org.wpilib.hardware.hal.SimBoolean
Wraps a simulated value handle as returned by SimDeviceJNI.createSimValueBoolean().
SimDevice - Class in org.wpilib.hardware.hal
A wrapper around a simulator device handle.
SimDevice(int) - Constructor for class org.wpilib.hardware.hal.SimDevice
Wraps a simulated device handle as returned by SimDeviceJNI.createSimDevice().
SimDevice.Direction - Enum Class in org.wpilib.hardware.hal
Sim device direction.
SimDeviceCallback - Interface in org.wpilib.hardware.hal.simulation
 
SimDeviceDataJNI - Class in org.wpilib.hardware.hal.simulation
JNI for sim device data.
SimDeviceDataJNI.SimDeviceInfo - Class in org.wpilib.hardware.hal.simulation
 
SimDeviceDataJNI.SimValueInfo - Class in org.wpilib.hardware.hal.simulation
 
SimDeviceInfo(String, int) - Constructor for class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI.SimDeviceInfo
SimDeviceInfo constructor.
SimDeviceJNI - Class in org.wpilib.hardware.hal
SimDevice JNI Functions.
SimDeviceSim - Class in org.wpilib.simulation
Class to control the simulation side of a SimDevice.
SimDeviceSim(int) - Constructor for class org.wpilib.simulation.SimDeviceSim
Constructs a SimDeviceSim.
SimDeviceSim(String) - Constructor for class org.wpilib.simulation.SimDeviceSim
Constructs a SimDeviceSim.
SimDeviceSim(String, int) - Constructor for class org.wpilib.simulation.SimDeviceSim
Constructs a SimDeviceSim.
SimDeviceSim(String, int, int) - Constructor for class org.wpilib.simulation.SimDeviceSim
Constructs a SimDeviceSim.
SimDouble - Class in org.wpilib.hardware.hal
A wrapper around a simulator double value handle.
SimDouble(int) - Constructor for class org.wpilib.hardware.hal.SimDouble
Wraps a simulated value handle as returned by SimDeviceJNI.createSimValueDouble().
SimEnum - Class in org.wpilib.hardware.hal
A wrapper around a simulator enum value handle.
SimEnum(int) - Constructor for class org.wpilib.hardware.hal.SimEnum
Wraps a simulated value handle as returned by SimDeviceJNI.createSimValueEnum().
SimHooks - Class in org.wpilib.simulation
Simulation hooks.
SimInt - Class in org.wpilib.hardware.hal
A wrapper around a simulator int value handle.
SimInt(int) - Constructor for class org.wpilib.hardware.hal.SimInt
Wraps a simulated value handle as returned by SimDeviceJNI.createSimValueInt().
SimLong - Class in org.wpilib.hardware.hal
A wrapper around a simulator long value handle.
SimLong(int) - Constructor for class org.wpilib.hardware.hal.SimLong
Wraps a simulated value handle as returned by SimDeviceJNI.createSimValueLong().
simPeriodicAfter() - Static method in class org.wpilib.hardware.hal.HAL
Runs SimPeriodicAfter callbacks.
simPeriodicBefore() - Static method in class org.wpilib.hardware.hal.HAL
Runs SimPeriodicBefore callbacks.
SimpleMotorFeedforward - Class in org.wpilib.math.controller
A helper class that computes feedforward outputs for a simple permanent-magnet DC motor.
SimpleMotorFeedforward(double, double) - Constructor for class org.wpilib.math.controller.SimpleMotorFeedforward
Creates a new SimpleMotorFeedforward with the specified gains.
SimpleMotorFeedforward(double, double, double) - Constructor for class org.wpilib.math.controller.SimpleMotorFeedforward
Creates a new SimpleMotorFeedforward with the specified gains and period.
SimpleMotorFeedforward(double, double, double, double) - Constructor for class org.wpilib.math.controller.SimpleMotorFeedforward
Creates a new SimpleMotorFeedforward with the specified gains and period.
SimpleMotorFeedforwardProto - Class in org.wpilib.math.controller.proto
 
SimpleMotorFeedforwardProto() - Constructor for class org.wpilib.math.controller.proto.SimpleMotorFeedforwardProto
 
SimpleMotorFeedforwardStruct - Class in org.wpilib.math.controller.struct
 
SimpleMotorFeedforwardStruct() - Constructor for class org.wpilib.math.controller.struct.SimpleMotorFeedforwardStruct
 
SimulatedAnnealing<State> - Class in org.wpilib.math.optimization
An implementation of the Simulated Annealing stochastic nonlinear optimization method.
SimulatedAnnealing(double, Function, ToDoubleFunction) - Constructor for class org.wpilib.math.optimization.SimulatedAnnealing
Constructor for Simulated Annealing that can be used for the same functions but with different initial states.
simulationInit() - Method in class org.wpilib.framework.IterativeRobotBase
Robot-wide simulation initialization code should go here.
simulationPeriodic() - Method in interface org.wpilib.command2.Subsystem
This method is called periodically by the CommandScheduler.
simulationPeriodic() - Method in class org.wpilib.framework.IterativeRobotBase
Periodic simulation code should go here.
SimulatorJNI - Class in org.wpilib.hardware.hal.simulation
JNI for simulator.
SimValue - Class in org.wpilib.hardware.hal
A wrapper around a simulator value handle.
SimValue(int) - Constructor for class org.wpilib.hardware.hal.SimValue
Wraps a simulated value handle as returned by SimDeviceJNI.createSimValue().
SimValueCallback - Interface in org.wpilib.hardware.hal.simulation
 
SimValueInfo(String, int, int, int, long, double) - Constructor for class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI.SimValueInfo
SimValueInfo constructor.
singleJointedArmFromPhysicalConstants(DCMotor, double, double) - Static method in class org.wpilib.math.system.Models
Create a single-jointed arm state-space model from physical constants.
singleJointedArmFromSysId(double, double) - Static method in class org.wpilib.math.system.Models
Creates a single-jointed arm state-space model from SysId constants kᵥ (V/(rad/s)) and kₐ (V/(rad/s²)) from the feedforward model u = kᵥv + kₐa.
SingleJointedArmSim - Class in org.wpilib.simulation
Represents a simulated single jointed arm mechanism.
SingleJointedArmSim(DCMotor, double, double, double, double, double, boolean, double, double...) - Constructor for class org.wpilib.simulation.SingleJointedArmSim
Creates a simulated arm mechanism.
SingleJointedArmSim(LinearSystem, DCMotor, double, double, double, double, boolean, double, double...) - Constructor for class org.wpilib.simulation.SingleJointedArmSim
Creates a simulated arm mechanism.
singlePoleIIR(double, double) - Static method in class org.wpilib.math.filter.LinearFilter
Creates a one-pole IIR low-pass filter of the form: y[n] = (1-gain) x[n] + gain y[n-1] where gain = e-dt / T, T is the time constant in seconds.
sinkHandle - Variable in class org.wpilib.vision.camera.VideoEvent
The sink handle.
size - Variable in enum class org.wpilib.util.struct.StructFieldType
The size (in bytes) of the data type.
size() - Method in class org.wpilib.units.collections.LongToObjectHashMap
Gets the number of key-value pairs currently contained in the map.
size() - Method in class org.wpilib.units.collections.ReadOnlyPrimitiveLongSet
Retrieves the number of elements in the set.
size() - Method in class org.wpilib.util.container.CircularBuffer
Returns number of elements in buffer.
size() - Method in class org.wpilib.util.container.DoubleCircularBuffer
Returns number of elements in buffer.
SkipCleanup - Annotation Interface in org.wpilib.util.cleanup
Attribute for telling JVM to skip object cleanup.
slewRateLimit(Translation2d, Translation2d, double, double) - Static method in class org.wpilib.math.util.MathUtil
Limits translation velocity.
slewRateLimit(Translation3d, Translation3d, double, double) - Static method in class org.wpilib.math.util.MathUtil
Limits translation velocity.
SlewRateLimiter - Class in org.wpilib.math.filter
A class that limits the rate of change of an input value.
SlewRateLimiter(double) - Constructor for class org.wpilib.math.filter.SlewRateLimiter
Creates a new SlewRateLimiter with the given positive rate limit and negative rate limit of -rateLimit.
SlewRateLimiter(double, double, double) - Constructor for class org.wpilib.math.filter.SlewRateLimiter
Creates a new SlewRateLimiter with the given positive and negative rate limits and initial value.
slice(int...) - Method in class org.wpilib.math.system.LinearSystem
Returns the LinearSystem with the outputs listed in outputIndices.
SmartDashboard - Class in org.wpilib.smartdashboard
The SmartDashboard class is the bridge between robot programs and the SmartDashboard on the laptop.
Solenoid - Class in org.wpilib.hardware.pneumatic
Solenoid class for running high voltage Digital Output on a pneumatics module.
Solenoid(int, int, PneumaticsModuleType, int) - Constructor for class org.wpilib.hardware.pneumatic.Solenoid
Constructs a solenoid for a specified module and type.
Solenoid(int, PneumaticsModuleType, int) - Constructor for class org.wpilib.hardware.pneumatic.Solenoid
Constructs a solenoid for a default module and specified type.
SolenoidOverCurrent - Variable in class org.wpilib.hardware.hal.REVPHFaults
An overcurrent event occurred on a solenoid output.
SolenoidOverCurrent - Variable in class org.wpilib.hardware.hal.REVPHStickyFaults
An overcurrent event occurred on a solenoid output.
SolenoidSim - Class in org.wpilib.simulation
Class to control a simulated Solenoid.
SolenoidSim(int, PneumaticsModuleType, int) - Constructor for class org.wpilib.simulation.SolenoidSim
Constructs for a solenoid on a pneumatics module of the given type and ID.
SolenoidSim(PneumaticsModuleType, int) - Constructor for class org.wpilib.simulation.SolenoidSim
Constructs for a solenoid on a pneumatics module of the given type and default ID.
SolenoidSim(PneumaticsBaseSim, int) - Constructor for class org.wpilib.simulation.SolenoidSim
Constructs for a solenoid on the given pneumatics module.
solid(Color) - Static method in interface org.wpilib.hardware.led.LEDPattern
Creates a pattern that displays a single static color along the entire length of the LED strip.
solve(Pose2d[], int) - Method in class org.wpilib.math.path.TravelingSalesman
Finds the path through every pose that minimizes the cost.
solve(Matrix) - Method in class org.wpilib.math.linalg.Matrix
Returns the solution x to the equation Ax = b, where A is "this" matrix.
solve(State, int) - Method in class org.wpilib.math.optimization.SimulatedAnnealing
Runs the Simulated Annealing algorithm.
solveFullPivHouseholderQr(double[], int, int, double[], int, int, double[]) - Static method in class org.wpilib.math.jni.EigenJNI
Solves the least-squares problem Ax=B using a QR decomposition with full pivoting.
solveFullPivHouseholderQr(Matrix) - Method in class org.wpilib.math.linalg.Matrix
Solves the least-squares problem Ax=B using a QR decomposition with full pivoting, where this matrix is A.
sourceHandle - Variable in class org.wpilib.vision.camera.VideoEvent
The source handle.
southFace() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the South Face button's digital signal.
southFace() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the South Face button's digital signal.
southFace(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the South Face button's digital signal.
southFace(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the South Face button's digital signal.
southFace(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the South Face button's digital signal.
Spark - Class in org.wpilib.hardware.motor
REV Robotics SPARK Motor Controller.
Spark(int) - Constructor for class org.wpilib.hardware.motor.Spark
Constructor.
SparkMini - Class in org.wpilib.hardware.motor
REV Robotics SPARKMini Motor Controller.
SparkMini(int) - Constructor for class org.wpilib.hardware.motor.SparkMini
Constructor.
Spline - Class in org.wpilib.math.spline
Represents a two-dimensional parametric spline that interpolates between two points.
Spline.ControlVector - Class in org.wpilib.math.spline
Represents a control vector for a spline.
SplineHelper - Class in org.wpilib.math.spline
Helper class that is used to generate cubic and quintic splines from user provided waypoints.
SplineParameterizer - Class in org.wpilib.math.spline
Class used to parameterize a spline by its arc length.
SplineParameterizer.MalformedSplineException - Exception Class in org.wpilib.math.spline
Exception for malformed splines.
splinePointsFromSplines(Spline[]) - Static method in class org.wpilib.math.trajectory.TrajectoryGenerator
Generate spline points from a vector of splines by parameterizing the splines.
splitInto(double) - Method in class org.wpilib.units.UnitBuilder
Helper for defining units that are a scalar fraction of the base unit, such as centimeters being 1/100th of the base unit (meters).
square() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the square button's digital signal.
square() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the square button's digital signal.
square() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the square button's digital signal.
square() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the square button's digital signal.
square(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the square button's digital signal.
square(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the square button's digital signal.
square(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the square button's digital signal.
square(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the square button's digital signal.
square(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS4Controller
Constructs an event instance around the square button's digital signal.
square(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS5Controller
Constructs an event instance around the square button's digital signal.
squareRootSigmaPoints(Matrix, Matrix) - Method in class org.wpilib.math.estimator.MerweScaledSigmaPoints
Computes the sigma points for an unscented Kalman filter given the mean (x) and square-root covariance (s) of the filter.
squareRootSigmaPoints(Matrix, Matrix) - Method in class org.wpilib.math.estimator.S3SigmaPoints
Computes the sigma points for an unscented Kalman filter given the mean (x) and square-root covariance (s) of the filter.
squareRootSigmaPoints(Matrix, Matrix) - Method in interface org.wpilib.math.estimator.SigmaPoints
Computes the sigma points for an unscented Kalman filter given the mean (x) and square-root covariance (s) of the filter.
stadia() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the stadia button's digital signal.
stadia() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the stadia button's digital signal.
stadia(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the stadia button's digital signal.
stadia(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the stadia button's digital signal.
stadia(EventLoop) - Method in class org.wpilib.driverstation.NiDsStadiaController
Constructs an event instance around the stadia button's digital signal.
StagedCommandBuilder - Class in org.wpilib.command3
A builder class for commands.
StagedCommandBuilder() - Constructor for class org.wpilib.command3.StagedCommandBuilder
Creates a new command builder.
stallCurrent - Variable in class org.wpilib.math.system.DCMotor
Current draw when stalled in amps.
stallTorque - Variable in class org.wpilib.math.system.DCMotor
Torque when stalled in Newton-meters.
start() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Start button's digital signal.
start() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the start button's digital signal.
start() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Start button's digital signal.
start() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the start button's digital signal.
start() - Method in class org.wpilib.net.MulticastServiceAnnouncer
Starts multicast service announcer.
start() - Method in class org.wpilib.net.MulticastServiceResolver
Starts multicast service resolver.
start() - Method in class org.wpilib.opmode.PeriodicOpMode
Called a single time when the robot transitions from disabled to enabled.
start() - Static method in class org.wpilib.system.DataLogManager
Start data log manager with default directory location.
start() - Method in class org.wpilib.system.Timer
Start the timer running.
start(int, String) - Static method in class org.wpilib.net.WebServer
Create a web server at the given port.
start(String) - Static method in class org.wpilib.system.DataLogManager
Start data log manager.
start(String, String) - Method in class org.wpilib.datalog.DataLog
Start an entry.
start(String, String) - Static method in class org.wpilib.system.DataLogManager
Start data log manager.
start(String, String, double) - Static method in class org.wpilib.system.DataLogManager
Start data log manager.
start(String, String, String) - Method in class org.wpilib.datalog.DataLog
Start an entry.
start(String, String, String, long) - Method in class org.wpilib.datalog.DataLog
Start an entry.
start(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Start button's digital signal.
start(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the start button's digital signal.
start(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Start button's digital signal.
start(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the start button's digital signal.
start(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the Start button's digital signal.
start(EventLoop) - Method in class org.wpilib.driverstation.NiDsXboxController
Constructs an event instance around the start button's digital signal.
startAutomaticCapture() - Static method in class org.wpilib.vision.stream.CameraServer
Start automatically capturing images to send to the dashboard.
startAutomaticCapture(int) - Static method in class org.wpilib.vision.stream.CameraServer
Start automatically capturing images to send to the dashboard.
startAutomaticCapture(String, int) - Static method in class org.wpilib.vision.stream.CameraServer
Start automatically capturing images to send to the dashboard.
startAutomaticCapture(String, String) - Static method in class org.wpilib.vision.stream.CameraServer
Start automatically capturing images to send to the dashboard.
startAutomaticCapture(VideoSource) - Static method in class org.wpilib.vision.stream.CameraServer
Start automatically capturing images to send to the dashboard from an existing camera.
startClient(int, String) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Starts a client.
startClient(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Starts a client.
startCompetition() - Method in class org.wpilib.framework.IterativeRobotBase
Provide an alternate "main loop" via startCompetition().
startCompetition() - Method in class org.wpilib.framework.OpModeRobot
Provide an alternate "main loop" via startCompetition().
startCompetition() - Method in class org.wpilib.framework.RobotBase
Start the main robot code.
startCompetition() - Method in class org.wpilib.framework.TimedRobot
Provide an alternate "main loop" via startCompetition().
startConnectionDataLog(int, DataLog, String) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Starts logging connection changes to a DataLog.
startConnectionDataLog(DataLog, String) - Method in class org.wpilib.networktables.NetworkTableInstance
Starts logging connection changes to a DataLog.
startDataLog(DataLog) - Static method in class org.wpilib.driverstation.DriverStation
Starts logging DriverStation data to data log, including joystick data.
startDataLog(DataLog, boolean) - Static method in class org.wpilib.driverstation.DriverStation
Starts logging DriverStation data to data log.
startDSClient() - Method in class org.wpilib.networktables.NetworkTableInstance
Starts requesting server address from Driver Station.
startDSClient(int) - Method in class org.wpilib.networktables.NetworkTableInstance
Starts requesting server address from Driver Station.
startDSClient(int, int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Starts requesting server address from Driver Station.
startEnd(Runnable, Runnable) - Method in interface org.wpilib.command2.Subsystem
Constructs a command that runs an action once and another action when the command is interrupted.
startEnd(Runnable, Runnable, Subsystem...) - Static method in class org.wpilib.command2.Commands
Constructs a command that runs an action once and another action when the command is interrupted.
StartEndCommand - Class in org.wpilib.command2
A command that runs a given runnable when it is initialized, and another runnable when it ends.
StartEndCommand(Runnable, Runnable, Subsystem...) - Constructor for class org.wpilib.command2.StartEndCommand
Creates a new StartEndCommand.
startEntryDataLog(int, DataLog, String, String) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Starts logging entry changes to a DataLog.
startEntryDataLog(DataLog, String, String) - Method in class org.wpilib.networktables.NetworkTableInstance
Starts logging entry changes to a DataLog.
startListeners() - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Hook setters for all properties.
startLocal() - Method in class org.wpilib.networktables.NetworkTableInstance
Starts local-only operation.
startLocal(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Starts local-only operation.
startMulticastServiceAnnouncer(int) - Static method in class org.wpilib.net.WPINetJNI
Starts MulticastServiceAnnouncer.
startMulticastServiceResolver(int) - Static method in class org.wpilib.net.WPINetJNI
Starts MulticastServiceResolver.
startPeriodic(double) - Method in class org.wpilib.system.Notifier
Run the callback periodically with the given period.
startPeriodic(Frequency) - Method in class org.wpilib.system.Notifier
Run the callback periodically with the given frequency.
startPeriodic(Time) - Method in class org.wpilib.system.Notifier
Run the callback periodically with the given period.
startPulse() - Method in class org.wpilib.hardware.pneumatic.Solenoid
Trigger the pneumatics module to generate a pulse of the duration set in setPulseDuration.
startRobot(Class) - Static method in class org.wpilib.framework.RobotBase
Starting point for the applications.
startRun(Runnable, Runnable) - Method in interface org.wpilib.command2.Subsystem
Constructs a command that runs an action once and then runs another action every iteration until interrupted.
startRun(Runnable, Runnable, Subsystem...) - Static method in class org.wpilib.command2.Commands
Constructs a command that runs an action once, and then runs an action every iteration until interrupted.
startServer() - Method in class org.wpilib.networktables.NetworkTableInstance
Starts a server using the networktables.json as the persistent file, using the default listening address and port.
startServer(int, String, String, String, int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Starts a server using the specified filename, listening address, and port.
startServer(String) - Method in class org.wpilib.networktables.NetworkTableInstance
Starts a server using the specified persistent filename, using the default listening address and port.
startServer(String, String) - Method in class org.wpilib.networktables.NetworkTableInstance
Starts a server using the specified filename and listening address, using the default port.
startServer(String, String, String) - Method in class org.wpilib.networktables.NetworkTableInstance
Starts a server using the specified filename, listening address, and mdns service, using the default port.
startServer(String, String, String, int) - Method in class org.wpilib.networktables.NetworkTableInstance
Starts a server using the specified filename, listening address, mdns service and port.
startSingle(double) - Method in class org.wpilib.system.Notifier
Run the callback once after the given delay.
startSingle(Time) - Method in class org.wpilib.system.Notifier
Run the callback once after the given delay.
startWebServer(int, String) - Static method in class org.wpilib.net.WPINetJNI
Create a web server at the given port.
State() - Constructor for class org.wpilib.math.trajectory.ExponentialProfile.State
Default constructor.
State() - Constructor for class org.wpilib.math.trajectory.Trajectory.State
Default constructor.
State() - Constructor for class org.wpilib.math.trajectory.TrapezoidProfile.State
Default constructor.
State(double, double) - Constructor for class org.wpilib.math.trajectory.ExponentialProfile.State
Constructs a state within an exponential profile.
State(double, double) - Constructor for class org.wpilib.math.trajectory.TrapezoidProfile.State
Constructs constraints for a Trapezoid Profile.
State(double, double, double, Pose2d, double) - Constructor for class org.wpilib.math.trajectory.Trajectory.State
Constructs a State with the specified parameters.
StateSpaceUtil - Class in org.wpilib.math.util
State-space utilities.
SteadyStateKalmanFilter<States,Inputs,Outputs> - Class in org.wpilib.math.estimator
A Kalman filter combines predictions from a model and measurements to give an estimate of the true system state.
SteadyStateKalmanFilter(Nat, Nat, LinearSystem, Matrix, Matrix, double) - Constructor for class org.wpilib.math.estimator.SteadyStateKalmanFilter
Constructs a steady-state Kalman filter with the given plant.
steps(Map) - Static method in interface org.wpilib.hardware.led.LEDPattern
Display a set of colors in steps across the length of the LED strip.
stepTiming(double) - Static method in class org.wpilib.simulation.SimHooks
Advance the simulator time and wait for all notifiers to run.
stepTiming(long) - Static method in class org.wpilib.hardware.hal.simulation.SimulatorJNI
 
stepTimingAsync(double) - Static method in class org.wpilib.simulation.SimHooks
Advance the simulator time and return immediately.
stepTimingAsync(long) - Static method in class org.wpilib.hardware.hal.simulation.SimulatorJNI
 
stop() - Method in class org.wpilib.datalog.DataLog
Stops appending all records to the log, and closes the log file.
stop() - Method in class org.wpilib.net.MulticastServiceAnnouncer
Stops multicast service announcer.
stop() - Method in class org.wpilib.net.MulticastServiceResolver
Stops multicast service resolver.
stop() - Static method in class org.wpilib.system.DataLogManager
Stop data log manager.
stop() - Method in class org.wpilib.system.Notifier
Stop further callback invocations.
stop() - Method in class org.wpilib.system.Timer
Stop the timer.
stop() - Method in class org.wpilib.vision.process.VisionRunner
Stop a RunForever() loop.
stop(int) - Static method in class org.wpilib.net.WebServer
Stop web server running at the given port.
stopCANPacketRepeating(int, int) - Static method in class org.wpilib.hardware.hal.CANAPIJNI
Stops a repeating packet with a specific ID.
stopClient() - Method in class org.wpilib.networktables.NetworkTableInstance
Stops the client if it is running.
stopClient(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Stops the client if it is running.
stopConnectionDataLog(int) - Static method in class org.wpilib.networktables.NetworkTableInstance
Stops logging connection changes to a DataLog.
stopConnectionDataLog(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Stops logging connection changes to a DataLog.
stopDSClient() - Method in class org.wpilib.networktables.NetworkTableInstance
Stops requesting server address from Driver Station.
stopDSClient(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Stops requesting server address from Driver Station.
stopEntryDataLog(int) - Static method in class org.wpilib.networktables.NetworkTableInstance
Stops logging entry changes to a DataLog.
stopEntryDataLog(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Stops logging entry changes to a DataLog.
stopListeners() - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Unhook setters for all properties.
stopLocal() - Method in class org.wpilib.networktables.NetworkTableInstance
Stops local-only operation.
stopLocal(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Stops local-only operation.
stopMainRunLoop() - Static method in class org.wpilib.vision.camera.CameraServerJNI
Stops main run loop.
stopMotor() - Method in class org.wpilib.drive.DifferentialDrive
 
stopMotor() - Method in class org.wpilib.drive.MecanumDrive
 
stopMotor() - Method in class org.wpilib.drive.RobotDriveBase
 
stopMotor() - Method in class org.wpilib.hardware.motor.MotorSafety
Called to stop the motor when the timeout expires.
stopMotor() - Method in class org.wpilib.hardware.motor.PWMMotorController
 
stopMulticastServiceAnnouncer(int) - Static method in class org.wpilib.net.WPINetJNI
Stops MulticastServiceAnnouncer.
stopMulticastServiceResolver(int) - Static method in class org.wpilib.net.WPINetJNI
Stops MulticastServiceResolver.
stopPacketRepeating(int) - Method in class org.wpilib.hardware.bus.CAN
Stop a repeating packet with a specific ID.
stopServer() - Method in class org.wpilib.networktables.NetworkTableInstance
Stops the server if it is running.
stopServer(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Stops the server if it is running.
stopWebServer(int) - Static method in class org.wpilib.net.WPINetJNI
Stop web server running at the given port.
strategy() - Element in annotation interface org.wpilib.epilogue.Logged
The strategy to use for logging.
stream() - Method in class org.wpilib.units.collections.ReadOnlyPrimitiveLongSet
Creates a stream of primitive long values for the set.
StringArrayEntry - Interface in org.wpilib.networktables
NetworkTables StringArray entry.
StringArrayLogEntry - Class in org.wpilib.datalog
Log array of string values.
StringArrayLogEntry(DataLog, String) - Constructor for class org.wpilib.datalog.StringArrayLogEntry
Constructs a string array log entry.
StringArrayLogEntry(DataLog, String, long) - Constructor for class org.wpilib.datalog.StringArrayLogEntry
Constructs a string array log entry.
StringArrayLogEntry(DataLog, String, String) - Constructor for class org.wpilib.datalog.StringArrayLogEntry
Constructs a string array log entry.
StringArrayLogEntry(DataLog, String, String, long) - Constructor for class org.wpilib.datalog.StringArrayLogEntry
Constructs a string array log entry.
StringArrayPublisher - Interface in org.wpilib.networktables
NetworkTables StringArray publisher.
StringArraySubscriber - Interface in org.wpilib.networktables
NetworkTables StringArray subscriber.
StringArrayTopic - Class in org.wpilib.networktables
NetworkTables StringArray topic.
StringArrayTopic(NetworkTableInstance, int) - Constructor for class org.wpilib.networktables.StringArrayTopic
Constructor; use NetworkTableInstance.getStringArrayTopic() instead.
StringArrayTopic(Topic) - Constructor for class org.wpilib.networktables.StringArrayTopic
Construct from a generic topic.
StringEntry - Interface in org.wpilib.networktables
NetworkTables String entry.
StringLogEntry - Class in org.wpilib.datalog
Log string values.
StringLogEntry(DataLog, String) - Constructor for class org.wpilib.datalog.StringLogEntry
Constructs a String log entry.
StringLogEntry(DataLog, String, long) - Constructor for class org.wpilib.datalog.StringLogEntry
Constructs a String log entry.
StringLogEntry(DataLog, String, String) - Constructor for class org.wpilib.datalog.StringLogEntry
Constructs a String log entry.
StringLogEntry(DataLog, String, String, long) - Constructor for class org.wpilib.datalog.StringLogEntry
Constructs a String log entry.
StringLogEntry(DataLog, String, String, String) - Constructor for class org.wpilib.datalog.StringLogEntry
Constructs a String log entry.
StringLogEntry(DataLog, String, String, String, long) - Constructor for class org.wpilib.datalog.StringLogEntry
Constructs a String log entry.
StringPublisher - Interface in org.wpilib.networktables
NetworkTables String publisher.
StringSubscriber - Interface in org.wpilib.networktables
NetworkTables String subscriber.
StringTopic - Class in org.wpilib.networktables
NetworkTables String topic.
StringTopic(NetworkTableInstance, int) - Constructor for class org.wpilib.networktables.StringTopic
Constructor; use NetworkTableInstance.getStringTopic() instead.
StringTopic(Topic) - Constructor for class org.wpilib.networktables.StringTopic
Construct from a generic topic.
struct - Static variable in class org.wpilib.hardware.hal.ControlWord
 
struct - Static variable in class org.wpilib.math.controller.ArmFeedforward
Arm feedforward struct for serialization.
struct - Static variable in class org.wpilib.math.controller.DifferentialDriveFeedforward
DifferentialDriveFeedforward struct for serialization.
struct - Static variable in class org.wpilib.math.controller.DifferentialDriveWheelVoltages
DifferentialDriveWheelVoltages struct for serialization.
struct - Static variable in class org.wpilib.math.controller.ElevatorFeedforward
ElevatorFeedforward struct for serialization.
struct - Static variable in class org.wpilib.math.controller.SimpleMotorFeedforward
SimpleMotorFeedforward struct for serialization.
struct - Static variable in class org.wpilib.math.geometry.Ellipse2d
Ellipse2d struct for serialization.
struct - Static variable in class org.wpilib.math.geometry.Pose2d
Pose2d struct for serialization.
struct - Static variable in class org.wpilib.math.geometry.Pose3d
Pose3d struct for serialization.
struct - Static variable in class org.wpilib.math.geometry.Quaternion
Quaternion struct for serialization.
struct - Static variable in class org.wpilib.math.geometry.Rectangle2d
Rectangle2d struct for serialization.
struct - Static variable in class org.wpilib.math.geometry.Rotation2d
Rotation2d struct for serialization.
struct - Static variable in class org.wpilib.math.geometry.Rotation3d
Rotation3d struct for serialization.
struct - Static variable in class org.wpilib.math.geometry.Transform2d
Transform2d struct for serialization.
struct - Static variable in class org.wpilib.math.geometry.Transform3d
Transform3d struct for serialization.
struct - Static variable in class org.wpilib.math.geometry.Translation2d
Translation2d struct for serialization.
struct - Static variable in class org.wpilib.math.geometry.Translation3d
Translation3d struct for serialization.
struct - Static variable in class org.wpilib.math.geometry.Twist2d
Twist2d struct for serialization.
struct - Static variable in class org.wpilib.math.geometry.Twist3d
Twist3d struct for serialization.
struct - Static variable in class org.wpilib.math.kinematics.ChassisAccelerations
ChassisAccelerations struct for serialization.
struct - Static variable in class org.wpilib.math.kinematics.ChassisVelocities
ChassisVelocities struct for serialization.
struct - Static variable in class org.wpilib.math.kinematics.DifferentialDriveKinematics
DifferentialDriveKinematics struct for serialization.
struct - Static variable in class org.wpilib.math.kinematics.DifferentialDriveWheelAccelerations
DifferentialDriveWheelAccelerations struct for serialization.
struct - Static variable in class org.wpilib.math.kinematics.DifferentialDriveWheelPositions
DifferentialDriveWheelPositions struct for serialization.
struct - Static variable in class org.wpilib.math.kinematics.DifferentialDriveWheelVelocities
DifferentialDriveWheelVelocities struct for serialization.
struct - Static variable in class org.wpilib.math.kinematics.MecanumDriveKinematics
MecanumDriveKinematics struct for serialization.
struct - Static variable in class org.wpilib.math.kinematics.MecanumDriveWheelAccelerations
MecanumDriveWheelAccelerations struct for serialization.
struct - Static variable in class org.wpilib.math.kinematics.MecanumDriveWheelPositions
MecanumDriveWheelPositions struct for serialization.
struct - Static variable in class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
MecanumDriveWheelVelocities struct for serialization.
struct - Static variable in class org.wpilib.math.kinematics.SwerveModuleAcceleration
SwerveModuleAccelerations struct for serialization.
struct - Static variable in class org.wpilib.math.kinematics.SwerveModulePosition
SwerveModulePosition struct for serialization.
struct - Static variable in class org.wpilib.math.kinematics.SwerveModuleVelocity
SwerveModuleVelocity struct for serialization.
struct - Static variable in class org.wpilib.math.spline.CubicHermiteSpline
CubicHermiteSpline protobuf for serialization.
struct - Static variable in class org.wpilib.math.spline.QuinticHermiteSpline
QuinticHermiteSpline protobuf for serialization.
struct - Static variable in class org.wpilib.math.system.DCMotor
DCMotor struct for serialization.
struct - Static variable in class org.wpilib.math.trajectory.ExponentialProfile.State
The struct that serializes this class.
struct - Static variable in class org.wpilib.math.trajectory.TrapezoidProfile.State
The struct used to serialize this class.
Struct<T> - Interface in org.wpilib.util.struct
Interface for raw struct serialization.
StructArrayEntry<T> - Interface in org.wpilib.networktables
NetworkTables struct-encoded array value entry.
StructArrayLogEntry<T> - Class in org.wpilib.datalog
Log struct-encoded array values.
StructArrayPublisher<T> - Interface in org.wpilib.networktables
NetworkTables struct-encoded array value publisher.
StructArraySubscriber<T> - Interface in org.wpilib.networktables
NetworkTables struct-encoded array value subscriber.
StructArrayTopic<T> - Class in org.wpilib.networktables
NetworkTables struct-encoded array value topic.
StructBuffer<T> - Class in org.wpilib.util.struct
Reusable buffer for serialization/deserialization to/from a raw struct.
StructDescriptor - Class in org.wpilib.util.struct
Raw struct dynamic struct descriptor.
StructDescriptorDatabase - Class in org.wpilib.util.struct
Database of raw struct dynamic descriptors.
StructDescriptorDatabase() - Constructor for class org.wpilib.util.struct.StructDescriptorDatabase
Default constructor.
StructEntry<T> - Interface in org.wpilib.networktables
NetworkTables struct-encoded value entry.
StructFetcher - Class in org.wpilib.util.struct
A utility class for fetching the assigned struct of existing classes.
StructFieldDescriptor - Class in org.wpilib.util.struct
Raw struct dynamic field descriptor.
StructFieldType - Enum Class in org.wpilib.util.struct
Known data types for raw struct dynamic fields (see StructFieldDescriptor).
StructGenerator - Class in org.wpilib.util.struct
A utility class for procedurally generating Structs from records and enums.
StructGenerator.SchemaBuilder - Class in org.wpilib.util.struct
A utility for building schema syntax in a procedural manner.
StructGenerator.SchemaBuilder.EnumFieldBuilder - Class in org.wpilib.util.struct
A utility for building enum fields in a procedural manner.
StructLogEntry<T> - Class in org.wpilib.datalog
Log struct-encoded values.
StructPublisher<T> - Interface in org.wpilib.networktables
NetworkTables struct-encoded value publisher.
StructSerializable - Interface in org.wpilib.util.struct
Marker interface to indicate a class is serializable using Struct serialization.
StructSubscriber<T> - Interface in org.wpilib.networktables
NetworkTables struct-encoded value subscriber.
StructTopic<T> - Class in org.wpilib.networktables
NetworkTables struct-encoded value topic.
subentry - Variable in class org.wpilib.networktables.ValueEventData
Subscriber/entry handle.
subscribe(boolean[], PubSubOption...) - Method in class org.wpilib.networktables.BooleanArrayTopic
Create a new subscriber to the topic.
subscribe(boolean, PubSubOption...) - Method in class org.wpilib.networktables.BooleanTopic
Create a new subscriber to the topic.
subscribe(double[], PubSubOption...) - Method in class org.wpilib.networktables.DoubleArrayTopic
Create a new subscriber to the topic.
subscribe(double, PubSubOption...) - Method in class org.wpilib.networktables.DoubleTopic
Create a new subscriber to the topic.
subscribe(float[], PubSubOption...) - Method in class org.wpilib.networktables.FloatArrayTopic
Create a new subscriber to the topic.
subscribe(float, PubSubOption...) - Method in class org.wpilib.networktables.FloatTopic
Create a new subscriber to the topic.
subscribe(int, int, String, PubSubOption...) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Subscribes to topic.
subscribe(int, int, String, PubSubOptions) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Subscribes to topic.
subscribe(long[], PubSubOption...) - Method in class org.wpilib.networktables.IntegerArrayTopic
Create a new subscriber to the topic.
subscribe(long, PubSubOption...) - Method in class org.wpilib.networktables.IntegerTopic
Create a new subscriber to the topic.
subscribe(String[], PubSubOption...) - Method in class org.wpilib.networktables.StringArrayTopic
Create a new subscriber to the topic.
subscribe(String, byte[], PubSubOption...) - Method in class org.wpilib.networktables.RawTopic
Create a new subscriber to the topic.
subscribe(String, PubSubOption...) - Method in class org.wpilib.networktables.StringTopic
Create a new subscriber to the topic.
subscribe(T[], PubSubOption...) - Method in class org.wpilib.networktables.StructArrayTopic
Create a new subscriber to the topic.
subscribe(T, PubSubOption...) - Method in class org.wpilib.networktables.ProtobufTopic
Create a new subscriber to the topic.
subscribe(T, PubSubOption...) - Method in class org.wpilib.networktables.StructTopic
Create a new subscriber to the topic.
subscribeEx(String, boolean[], PubSubOption...) - Method in class org.wpilib.networktables.BooleanArrayTopic
Create a new subscriber to the topic, with specified type string.
subscribeEx(String, boolean, PubSubOption...) - Method in class org.wpilib.networktables.BooleanTopic
Create a new subscriber to the topic, with specified type string.
subscribeEx(String, double[], PubSubOption...) - Method in class org.wpilib.networktables.DoubleArrayTopic
Create a new subscriber to the topic, with specified type string.
subscribeEx(String, double, PubSubOption...) - Method in class org.wpilib.networktables.DoubleTopic
Create a new subscriber to the topic, with specified type string.
subscribeEx(String, float[], PubSubOption...) - Method in class org.wpilib.networktables.FloatArrayTopic
Create a new subscriber to the topic, with specified type string.
subscribeEx(String, float, PubSubOption...) - Method in class org.wpilib.networktables.FloatTopic
Create a new subscriber to the topic, with specified type string.
subscribeEx(String, long[], PubSubOption...) - Method in class org.wpilib.networktables.IntegerArrayTopic
Create a new subscriber to the topic, with specified type string.
subscribeEx(String, long, PubSubOption...) - Method in class org.wpilib.networktables.IntegerTopic
Create a new subscriber to the topic, with specified type string.
subscribeEx(String, String[], PubSubOption...) - Method in class org.wpilib.networktables.StringArrayTopic
Create a new subscriber to the topic, with specified type string.
subscribeEx(String, String, PubSubOption...) - Method in class org.wpilib.networktables.StringTopic
Create a new subscriber to the topic, with specified type string.
subscribeMultiple(int, String[], PubSubOption...) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Subscribes to multiple topics.
subscribeMultiple(int, String[], PubSubOptions) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Subscribes to multiple topics.
Subscriber - Interface in org.wpilib.networktables
NetworkTables subscriber.
Subsystem - Interface in org.wpilib.command2
A robot subsystem.
SubsystemBase - Class in org.wpilib.command2
A base for subsystems that handles registration in the constructor, and provides a more intuitive method for setting the default command.
SubsystemBase() - Constructor for class org.wpilib.command2.SubsystemBase
Constructor.
SubsystemBase(String) - Constructor for class org.wpilib.command2.SubsystemBase
Constructor.
SUCCESS - Enum constant in enum class org.wpilib.command3.Scheduler.ScheduleResult
The command was successfully scheduled and added to the queue.
suppressExitWarning(boolean) - Static method in class org.wpilib.framework.RobotBase
Suppress the "The robot program quit unexpectedly." message.
suppressTimeoutMessage(boolean) - Method in class org.wpilib.system.Watchdog
Enable or disable suppression of the generic timeout message.
suppressUnused(Object) - Static method in class org.wpilib.hardware.hal.JNIWrapper
Dummy function to suppress unused variable warnings.
SwerveDriveKinematics - Class in org.wpilib.math.kinematics
Helper class that converts a chassis velocity (dx, dy, and dtheta components) into individual module states (velocity and angle).
SwerveDriveKinematics(Translation2d...) - Constructor for class org.wpilib.math.kinematics.SwerveDriveKinematics
Constructs a swerve drive kinematics object.
SwerveDriveKinematicsConstraint - Class in org.wpilib.math.trajectory.constraint
A class that enforces constraints on the swerve drive kinematics.
SwerveDriveKinematicsConstraint(SwerveDriveKinematics, double) - Constructor for class org.wpilib.math.trajectory.constraint.SwerveDriveKinematicsConstraint
Constructs a swerve drive kinematics constraint.
SwerveDriveKinematicsProto - Class in org.wpilib.math.kinematics.proto
 
SwerveDriveKinematicsProto() - Constructor for class org.wpilib.math.kinematics.proto.SwerveDriveKinematicsProto
 
SwerveDriveKinematicsStruct - Class in org.wpilib.math.kinematics.struct
 
SwerveDriveKinematicsStruct(int) - Constructor for class org.wpilib.math.kinematics.struct.SwerveDriveKinematicsStruct
Constructs the Struct implementation.
SwerveDriveOdometry - Class in org.wpilib.math.kinematics
Class for swerve drive odometry.
SwerveDriveOdometry(SwerveDriveKinematics, Rotation2d, SwerveModulePosition[]) - Constructor for class org.wpilib.math.kinematics.SwerveDriveOdometry
Constructs a SwerveDriveOdometry object with the default pose at the origin.
SwerveDriveOdometry(SwerveDriveKinematics, Rotation2d, SwerveModulePosition[], Pose2d) - Constructor for class org.wpilib.math.kinematics.SwerveDriveOdometry
Constructs a SwerveDriveOdometry object.
SwerveDriveOdometry3d - Class in org.wpilib.math.kinematics
Class for swerve drive odometry.
SwerveDriveOdometry3d(SwerveDriveKinematics, Rotation3d, SwerveModulePosition[]) - Constructor for class org.wpilib.math.kinematics.SwerveDriveOdometry3d
Constructs a SwerveDriveOdometry3d object with the default pose at the origin.
SwerveDriveOdometry3d(SwerveDriveKinematics, Rotation3d, SwerveModulePosition[], Pose3d) - Constructor for class org.wpilib.math.kinematics.SwerveDriveOdometry3d
Constructs a SwerveDriveOdometry3d object.
SwerveDrivePoseEstimator - Class in org.wpilib.math.estimator
This class wraps Swerve Drive Odometry to fuse latency-compensated vision measurements with swerve drive encoder distance measurements.
SwerveDrivePoseEstimator(SwerveDriveKinematics, Rotation2d, SwerveModulePosition[], Pose2d) - Constructor for class org.wpilib.math.estimator.SwerveDrivePoseEstimator
Constructs a SwerveDrivePoseEstimator with default standard deviations for the model and vision measurements.
SwerveDrivePoseEstimator(SwerveDriveKinematics, Rotation2d, SwerveModulePosition[], Pose2d, Matrix, Matrix) - Constructor for class org.wpilib.math.estimator.SwerveDrivePoseEstimator
Constructs a SwerveDrivePoseEstimator.
SwerveDrivePoseEstimator3d - Class in org.wpilib.math.estimator
This class wraps Swerve Drive Odometry to fuse latency-compensated vision measurements with swerve drive encoder distance measurements.
SwerveDrivePoseEstimator3d(SwerveDriveKinematics, Rotation3d, SwerveModulePosition[], Pose3d) - Constructor for class org.wpilib.math.estimator.SwerveDrivePoseEstimator3d
Constructs a SwerveDrivePoseEstimator3d with default standard deviations for the model and vision measurements.
SwerveDrivePoseEstimator3d(SwerveDriveKinematics, Rotation3d, SwerveModulePosition[], Pose3d, Matrix, Matrix) - Constructor for class org.wpilib.math.estimator.SwerveDrivePoseEstimator3d
Constructs a SwerveDrivePoseEstimator3d.
SwerveModuleAcceleration - Class in org.wpilib.math.kinematics
Represents the accelerations of one swerve module.
SwerveModuleAcceleration() - Constructor for class org.wpilib.math.kinematics.SwerveModuleAcceleration
Constructs a SwerveModuleAccelerations with zeros for acceleration and angle.
SwerveModuleAcceleration(double, Rotation2d) - Constructor for class org.wpilib.math.kinematics.SwerveModuleAcceleration
Constructs a SwerveModuleAccelerations.
SwerveModuleAcceleration(LinearAcceleration, Rotation2d) - Constructor for class org.wpilib.math.kinematics.SwerveModuleAcceleration
Constructs a SwerveModuleAccelerations.
SwerveModuleAccelerationProto - Class in org.wpilib.math.kinematics.proto
 
SwerveModuleAccelerationProto() - Constructor for class org.wpilib.math.kinematics.proto.SwerveModuleAccelerationProto
 
SwerveModuleAccelerationStruct - Class in org.wpilib.math.kinematics.struct
 
SwerveModuleAccelerationStruct() - Constructor for class org.wpilib.math.kinematics.struct.SwerveModuleAccelerationStruct
 
SwerveModulePosition - Class in org.wpilib.math.kinematics
Represents the state of one swerve module.
SwerveModulePosition() - Constructor for class org.wpilib.math.kinematics.SwerveModulePosition
Constructs a SwerveModulePosition with zeros for distance and angle.
SwerveModulePosition(double, Rotation2d) - Constructor for class org.wpilib.math.kinematics.SwerveModulePosition
Constructs a SwerveModulePosition.
SwerveModulePosition(Distance, Rotation2d) - Constructor for class org.wpilib.math.kinematics.SwerveModulePosition
Constructs a SwerveModulePosition.
SwerveModulePositionProto - Class in org.wpilib.math.kinematics.proto
 
SwerveModulePositionProto() - Constructor for class org.wpilib.math.kinematics.proto.SwerveModulePositionProto
 
SwerveModulePositionStruct - Class in org.wpilib.math.kinematics.struct
 
SwerveModulePositionStruct() - Constructor for class org.wpilib.math.kinematics.struct.SwerveModulePositionStruct
 
SwerveModuleVelocity - Class in org.wpilib.math.kinematics
Represents the velocity of one swerve module.
SwerveModuleVelocity() - Constructor for class org.wpilib.math.kinematics.SwerveModuleVelocity
Constructs a SwerveModuleVelocity with zeros for velocity and angle.
SwerveModuleVelocity(double, Rotation2d) - Constructor for class org.wpilib.math.kinematics.SwerveModuleVelocity
Constructs a SwerveModuleVelocity.
SwerveModuleVelocity(LinearVelocity, Rotation2d) - Constructor for class org.wpilib.math.kinematics.SwerveModuleVelocity
Constructs a SwerveModuleVelocity.
SwerveModuleVelocityProto - Class in org.wpilib.math.kinematics.proto
 
SwerveModuleVelocityProto() - Constructor for class org.wpilib.math.kinematics.proto.SwerveModuleVelocityProto
 
SwerveModuleVelocityStruct - Class in org.wpilib.math.kinematics.struct
 
SwerveModuleVelocityStruct() - Constructor for class org.wpilib.math.kinematics.struct.SwerveModuleVelocityStruct
 
symbol() - Method in class org.wpilib.units.Unit
Gets the symbol of this unit.
symbol(String) - Method in class org.wpilib.units.UnitBuilder
Sets the symbol of the new unit.
synchronizedBlink(BooleanSupplier) - Method in interface org.wpilib.hardware.led.LEDPattern
Creates a pattern that blinks this one on and off in sync with a true/false signal.
SysIdRoutine - Class in org.wpilib.command2.sysid
A SysId characterization routine for a single mechanism.
SysIdRoutine(SysIdRoutine.Config, SysIdRoutine.Mechanism) - Constructor for class org.wpilib.command2.sysid.SysIdRoutine
Create a new SysId characterization routine.
SysIdRoutine.Config - Class in org.wpilib.command2.sysid
Hardware-independent configuration for a SysId test routine.
SysIdRoutine.Direction - Enum Class in org.wpilib.command2.sysid
Motor direction for a SysId test.
SysIdRoutine.Mechanism - Class in org.wpilib.command2.sysid
A mechanism to be characterized by a SysId routine.
SysIdRoutineLog - Class in org.wpilib.sysid
Utility for logging data from a SysId test routine.
SysIdRoutineLog(String) - Constructor for class org.wpilib.sysid.SysIdRoutineLog
Create a new logging utility for a SysId test routine.
SysIdRoutineLog.MotorLog - Class in org.wpilib.sysid
Logs data from a single motor during a SysIdRoutine.
SysIdRoutineLog.State - Enum Class in org.wpilib.sysid
Possible state of a SysId routine.
SystemServer - Class in org.wpilib.system
Class to get system server NT instance.
SystemServerJNI - Class in org.wpilib.hardware.hal
SystemServer JNI Functions.

T

tableCreated(NetworkTable, String, NetworkTable) - Method in interface org.wpilib.networktables.NetworkTable.SubTableListener
Called when a new table is created within a NetworkTable.
tableCreated(NetworkTable, String, NetworkTable) - Method in interface org.wpilib.networktables.TableListener
Called when a new table is created within a NetworkTable.
TableListener - Interface in org.wpilib.networktables
A listener that listens to new tables in a NetworkTable.
Tachometer - Class in org.wpilib.counter
Tachometer.
Tachometer(int, EdgeConfiguration) - Constructor for class org.wpilib.counter.Tachometer
Constructs a new tachometer.
tagSize - Variable in class org.wpilib.vision.apriltag.AprilTagPoseEstimator.Config
Tag size, in meters.
Talon - Class in org.wpilib.hardware.motor
Cross the Road Electronics (CTRE) Talon Motor Controller.
Talon(int) - Constructor for class org.wpilib.hardware.motor.Talon
Constructor.
tankDrive(double, double) - Method in class org.wpilib.drive.DifferentialDrive
Tank drive method for differential drive platform.
tankDrive(double, double, boolean) - Method in class org.wpilib.drive.DifferentialDrive
Tank drive method for differential drive platform.
tankDriveIK(double, double, boolean) - Static method in class org.wpilib.drive.DifferentialDrive
Tank drive inverse kinematics for differential drive platform.
Telemetry - Section in class org.wpilib.command3.Scheduler
 
teleop() - Static method in class org.wpilib.command2.button.RobotModeTriggers
Returns a trigger that is true when the robot is enabled in teleop mode.
teleop() - Static method in class org.wpilib.command3.button.RobotModeTriggers
Returns a trigger that is true when the robot is enabled in teleop mode.
Teleop - Annotation Interface in org.wpilib.opmode
Annotation for automatic registration of teleoperated opmode classes.
TELEOPERATED - Enum constant in enum class org.wpilib.hardware.hal.RobotMode
Teleoperated.
teleopExit() - Method in class org.wpilib.framework.IterativeRobotBase
Exit code for teleop mode should go here.
teleopInit() - Method in class org.wpilib.framework.IterativeRobotBase
Initialization code for teleop mode should go here.
teleopPeriodic() - Method in class org.wpilib.framework.IterativeRobotBase
Periodic code for teleop mode should go here.
Temperature - Record Class in org.wpilib.units.measure
 
Temperature(double, double, TemperatureUnit) - Constructor for record class org.wpilib.units.measure.Temperature
Creates an instance of a Temperature record class.
TemperatureUnit - Class in org.wpilib.units
Unit of temperature dimension.
TemperatureUnit - Static variable in class org.wpilib.units.BaseUnits
The standard unit of temperature, kelvin.
terminate() - Static method in class org.wpilib.hardware.hal.HAL
Terminates the executable (at the native level).
test() - Static method in class org.wpilib.command2.button.RobotModeTriggers
Returns a trigger that is true when the robot is enabled in test mode.
test() - Static method in class org.wpilib.command3.button.RobotModeTriggers
Returns a trigger that is true when the robot is enabled in test mode.
TEST - Enum constant in enum class org.wpilib.hardware.hal.RobotMode
Test.
testExit() - Method in class org.wpilib.framework.IterativeRobotBase
Exit code for test mode should go here.
testInit() - Method in class org.wpilib.framework.IterativeRobotBase
Initialization code for test mode should go here.
TestOpMode - Annotation Interface in org.wpilib.opmode
Annotation for automatic registration of test opmode classes.
testPeriodic() - Method in class org.wpilib.framework.IterativeRobotBase
Periodic code for test mode should go here.
text - Variable in class org.wpilib.hardware.hal.simulation.AlertDataJNI.AlertInfo
 
text - Variable in class org.wpilib.simulation.AlertSim.AlertInfo
The text of the alert.
textColor - Variable in class org.wpilib.hardware.hal.OpModeOption
 
textColor() - Element in annotation interface org.wpilib.opmode.Autonomous
Text color.
textColor() - Element in annotation interface org.wpilib.opmode.Teleop
Text color.
textColor() - Element in annotation interface org.wpilib.opmode.TestOpMode
Text color.
Threads - Class in org.wpilib.system
Thread utility functions.
ThreadsJNI - Class in org.wpilib.hardware.hal
Threads HAL JNI Functions.
throwIfConflicts(Collection) - Static method in class org.wpilib.command3.ConflictDetector
Validates that a set of commands have no internal requirement conflicts.
time - Variable in class org.wpilib.math.trajectory.Trajectory.State
The time elapsed since the beginning of the trajectory in seconds.
Time - Record Class in org.wpilib.units.measure
 
Time(double, double, TimeUnit) - Constructor for record class org.wpilib.units.measure.Time
Creates an instance of a Time record class.
TimedRobot - Class in org.wpilib.framework
TimedRobot implements the IterativeRobotBase robot program framework.
TimedRobot() - Constructor for class org.wpilib.framework.TimedRobot
Constructor for TimedRobot.
TimedRobot(double) - Constructor for class org.wpilib.framework.TimedRobot
Constructor for TimedRobot.
TimedRobot(Frequency) - Constructor for class org.wpilib.framework.TimedRobot
Constructor for TimedRobot.
TimedRobot(Time) - Constructor for class org.wpilib.framework.TimedRobot
Constructor for TimedRobot.
TimeInterpolatableBuffer<T> - Class in org.wpilib.math.interpolation
The TimeInterpolatableBuffer provides an easy way to estimate past measurements.
timeLeftUntil(double) - Method in class org.wpilib.math.trajectory.TrapezoidProfile
Returns the time left until a target distance in the profile is reached.
timeLeftUntil(ExponentialProfile.State, ExponentialProfile.State) - Method in class org.wpilib.math.trajectory.ExponentialProfile
Calculates the time it will take for this profile to reach the goal state.
timeParameterizeTrajectory(List, List, double, double, double, double, boolean) - Static method in class org.wpilib.math.trajectory.TrajectoryParameterizer
Parameterize the trajectory by time.
Timer - Class in org.wpilib.system
A timer class.
Timer() - Constructor for class org.wpilib.system.Timer
Timer constructor.
times(double) - Method in class org.wpilib.math.geometry.Pose2d
Multiplies the current pose by a scalar.
times(double) - Method in class org.wpilib.math.geometry.Pose3d
Multiplies the current pose by a scalar.
times(double) - Method in class org.wpilib.math.geometry.Quaternion
Multiplies with a scalar.
times(double) - Method in class org.wpilib.math.geometry.Rotation2d
Multiplies the current rotation by a scalar.
times(double) - Method in class org.wpilib.math.geometry.Rotation3d
Multiplies the current rotation by a scalar.
times(double) - Method in class org.wpilib.math.geometry.Transform2d
Multiplies the transform by the scalar.
times(double) - Method in class org.wpilib.math.geometry.Transform3d
Multiplies the transform by the scalar.
times(double) - Method in class org.wpilib.math.geometry.Translation2d
Returns the translation multiplied by a scalar.
times(double) - Method in class org.wpilib.math.geometry.Translation3d
Returns the translation multiplied by a scalar.
times(double) - Method in class org.wpilib.math.kinematics.ChassisAccelerations
Multiplies the ChassisAccelerations by a scalar and returns the new ChassisAccelerations.
times(double) - Method in class org.wpilib.math.kinematics.ChassisVelocities
Multiplies the ChassisVelocities by a scalar and returns the new ChassisVelocities.
times(double) - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelAccelerations
Multiplies the DifferentialDriveWheelAccelerations by a scalar and returns the new DifferentialDriveWheelAccelerations.
times(double) - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelVelocities
Multiplies the DifferentialDriveWheelVelocities by a scalar and returns the new DifferentialDriveWheelVelocities.
times(double) - Method in class org.wpilib.math.kinematics.MecanumDriveWheelAccelerations
Multiplies the MecanumDriveWheelAccelerations by a scalar and returns the new MecanumDriveWheelAccelerations.
times(double) - Method in class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
Multiplies the MecanumDriveWheelVelocities by a scalar and returns the new MecanumDriveWheelVelocities.
times(double) - Method in class org.wpilib.math.linalg.Matrix
Multiplies all the elements of this matrix by the given scalar.
times(double) - Method in class org.wpilib.math.linalg.Vector
 
times(double) - Method in record class org.wpilib.units.ImmutableMeasure
 
times(double) - Method in record class org.wpilib.units.measure.Acceleration
 
times(double) - Method in record class org.wpilib.units.measure.Angle
 
times(double) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(double) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(double) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(double) - Method in record class org.wpilib.units.measure.Current
 
times(double) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(double) - Method in record class org.wpilib.units.measure.Distance
 
times(double) - Method in record class org.wpilib.units.measure.Energy
 
times(double) - Method in record class org.wpilib.units.measure.Force
 
times(double) - Method in record class org.wpilib.units.measure.Frequency
 
times(double) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(double) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(double) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(double) - Method in record class org.wpilib.units.measure.Mass
 
times(double) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(double) - Method in record class org.wpilib.units.measure.Mult
 
times(double) - Method in record class org.wpilib.units.measure.Per
 
times(double) - Method in record class org.wpilib.units.measure.Power
 
times(double) - Method in record class org.wpilib.units.measure.Resistance
 
times(double) - Method in record class org.wpilib.units.measure.Temperature
 
times(double) - Method in record class org.wpilib.units.measure.Time
 
times(double) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a scalar unitless multiplier.
times(double) - Method in record class org.wpilib.units.measure.Torque
 
times(double) - Method in record class org.wpilib.units.measure.Velocity
 
times(double) - Method in record class org.wpilib.units.measure.Voltage
 
times(Quaternion) - Method in class org.wpilib.math.geometry.Quaternion
Multiply with another quaternion.
times(Matrix) - Method in class org.wpilib.math.linalg.Matrix
Multiplies this matrix with another that has C rows.
times(Acceleration) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Acceleration) - Method in record class org.wpilib.units.measure.Angle
 
times(Acceleration) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Acceleration) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Acceleration) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Acceleration) - Method in record class org.wpilib.units.measure.Current
 
times(Acceleration) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Acceleration) - Method in record class org.wpilib.units.measure.Distance
 
times(Acceleration) - Method in record class org.wpilib.units.measure.Energy
 
times(Acceleration) - Method in record class org.wpilib.units.measure.Force
 
times(Acceleration) - Method in record class org.wpilib.units.measure.Frequency
 
times(Acceleration) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Acceleration) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Acceleration) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Acceleration) - Method in record class org.wpilib.units.measure.Mass
 
times(Acceleration) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Acceleration) - Method in record class org.wpilib.units.measure.Mult
 
times(Acceleration) - Method in record class org.wpilib.units.measure.Per
 
times(Acceleration) - Method in record class org.wpilib.units.measure.Power
 
times(Acceleration) - Method in record class org.wpilib.units.measure.Resistance
 
times(Acceleration) - Method in record class org.wpilib.units.measure.Temperature
 
times(Acceleration) - Method in record class org.wpilib.units.measure.Time
 
times(Acceleration) - Method in interface org.wpilib.units.Measure
Multiplies this measure by an acceleration and returns the resulting measure in the most appropriate unit.
times(Acceleration) - Method in record class org.wpilib.units.measure.Torque
 
times(Acceleration) - Method in record class org.wpilib.units.measure.Velocity
 
times(Acceleration) - Method in record class org.wpilib.units.measure.Voltage
 
times(Angle) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Angle) - Method in record class org.wpilib.units.measure.Angle
 
times(Angle) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Angle) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Angle) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Angle) - Method in record class org.wpilib.units.measure.Current
 
times(Angle) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Angle) - Method in record class org.wpilib.units.measure.Distance
 
times(Angle) - Method in record class org.wpilib.units.measure.Energy
 
times(Angle) - Method in record class org.wpilib.units.measure.Force
 
times(Angle) - Method in record class org.wpilib.units.measure.Frequency
 
times(Angle) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Angle) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Angle) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Angle) - Method in record class org.wpilib.units.measure.Mass
 
times(Angle) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Angle) - Method in record class org.wpilib.units.measure.Mult
 
times(Angle) - Method in record class org.wpilib.units.measure.Per
 
times(Angle) - Method in record class org.wpilib.units.measure.Power
 
times(Angle) - Method in record class org.wpilib.units.measure.Resistance
 
times(Angle) - Method in record class org.wpilib.units.measure.Temperature
 
times(Angle) - Method in record class org.wpilib.units.measure.Time
 
times(Angle) - Method in interface org.wpilib.units.Measure
Multiplies this measure by an angle and returns the resulting measure in the most appropriate unit.
times(Angle) - Method in record class org.wpilib.units.measure.Torque
 
times(Angle) - Method in record class org.wpilib.units.measure.Velocity
 
times(Angle) - Method in record class org.wpilib.units.measure.Voltage
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Acceleration
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Angle
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Current
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Distance
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Energy
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Force
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Frequency
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Mass
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Mult
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Per
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Power
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Resistance
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Temperature
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Time
 
times(AngularAcceleration) - Method in interface org.wpilib.units.Measure
Multiplies this measure by an angular acceleration and returns the resulting measure in the most appropriate unit.
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Torque
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Velocity
 
times(AngularAcceleration) - Method in record class org.wpilib.units.measure.Voltage
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Acceleration
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Angle
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Current
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Distance
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Energy
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Force
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Frequency
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Mass
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Mult
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Per
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Power
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Resistance
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Temperature
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Time
 
times(AngularMomentum) - Method in interface org.wpilib.units.Measure
Multiplies this measure by an angular momentum and returns the resulting measure in the most appropriate unit.
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Torque
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Velocity
 
times(AngularMomentum) - Method in record class org.wpilib.units.measure.Voltage
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Acceleration
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Angle
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Current
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Distance
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Energy
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Force
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Frequency
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Mass
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Mult
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Per
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Power
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Resistance
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Temperature
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Time
 
times(AngularVelocity) - Method in interface org.wpilib.units.Measure
Multiplies this measure by an angular velocity and returns the resulting measure in the most appropriate unit.
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Torque
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Velocity
 
times(AngularVelocity) - Method in record class org.wpilib.units.measure.Voltage
 
times(Current) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Current) - Method in record class org.wpilib.units.measure.Angle
 
times(Current) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Current) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Current) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Current) - Method in record class org.wpilib.units.measure.Current
 
times(Current) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Current) - Method in record class org.wpilib.units.measure.Distance
 
times(Current) - Method in record class org.wpilib.units.measure.Energy
 
times(Current) - Method in record class org.wpilib.units.measure.Force
 
times(Current) - Method in record class org.wpilib.units.measure.Frequency
 
times(Current) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Current) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Current) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Current) - Method in record class org.wpilib.units.measure.Mass
 
times(Current) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Current) - Method in record class org.wpilib.units.measure.Mult
 
times(Current) - Method in record class org.wpilib.units.measure.Per
 
times(Current) - Method in record class org.wpilib.units.measure.Power
 
times(Current) - Method in record class org.wpilib.units.measure.Resistance
 
times(Current) - Method in record class org.wpilib.units.measure.Temperature
 
times(Current) - Method in record class org.wpilib.units.measure.Time
 
times(Current) - Method in interface org.wpilib.units.Measure
Multiplies this measure by an electric current and returns the resulting measure in the most appropriate unit.
times(Current) - Method in record class org.wpilib.units.measure.Torque
 
times(Current) - Method in record class org.wpilib.units.measure.Velocity
 
times(Current) - Method in record class org.wpilib.units.measure.Voltage
 
times(Dimensionless) - Method in record class org.wpilib.units.ImmutableMeasure
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Angle
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Current
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Distance
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Energy
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Force
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Frequency
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Mass
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Mult
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Per
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Power
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Resistance
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Temperature
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Time
 
times(Dimensionless) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a scalar dimensionless multiplier.
times(Dimensionless) - Method in record class org.wpilib.units.measure.Torque
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Velocity
 
times(Dimensionless) - Method in record class org.wpilib.units.measure.Voltage
 
times(Distance) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Distance) - Method in record class org.wpilib.units.measure.Angle
 
times(Distance) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Distance) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Distance) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Distance) - Method in record class org.wpilib.units.measure.Current
 
times(Distance) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Distance) - Method in record class org.wpilib.units.measure.Distance
 
times(Distance) - Method in record class org.wpilib.units.measure.Energy
 
times(Distance) - Method in record class org.wpilib.units.measure.Force
 
times(Distance) - Method in record class org.wpilib.units.measure.Frequency
 
times(Distance) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Distance) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Distance) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Distance) - Method in record class org.wpilib.units.measure.Mass
 
times(Distance) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Distance) - Method in record class org.wpilib.units.measure.Mult
 
times(Distance) - Method in record class org.wpilib.units.measure.Per
 
times(Distance) - Method in record class org.wpilib.units.measure.Power
 
times(Distance) - Method in record class org.wpilib.units.measure.Resistance
 
times(Distance) - Method in record class org.wpilib.units.measure.Temperature
 
times(Distance) - Method in record class org.wpilib.units.measure.Time
 
times(Distance) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a distance and returns the resulting measure in the most appropriate unit.
times(Distance) - Method in record class org.wpilib.units.measure.Torque
 
times(Distance) - Method in record class org.wpilib.units.measure.Velocity
 
times(Distance) - Method in record class org.wpilib.units.measure.Voltage
 
times(Energy) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Energy) - Method in record class org.wpilib.units.measure.Angle
 
times(Energy) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Energy) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Energy) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Energy) - Method in record class org.wpilib.units.measure.Current
 
times(Energy) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Energy) - Method in record class org.wpilib.units.measure.Distance
 
times(Energy) - Method in record class org.wpilib.units.measure.Energy
 
times(Energy) - Method in record class org.wpilib.units.measure.Force
 
times(Energy) - Method in record class org.wpilib.units.measure.Frequency
 
times(Energy) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Energy) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Energy) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Energy) - Method in record class org.wpilib.units.measure.Mass
 
times(Energy) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Energy) - Method in record class org.wpilib.units.measure.Mult
 
times(Energy) - Method in record class org.wpilib.units.measure.Per
 
times(Energy) - Method in record class org.wpilib.units.measure.Power
 
times(Energy) - Method in record class org.wpilib.units.measure.Resistance
 
times(Energy) - Method in record class org.wpilib.units.measure.Temperature
 
times(Energy) - Method in record class org.wpilib.units.measure.Time
 
times(Energy) - Method in interface org.wpilib.units.Measure
Multiplies this measure by an energy and returns the resulting measure in the most appropriate unit.
times(Energy) - Method in record class org.wpilib.units.measure.Torque
 
times(Energy) - Method in record class org.wpilib.units.measure.Velocity
 
times(Energy) - Method in record class org.wpilib.units.measure.Voltage
 
times(Force) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Force) - Method in record class org.wpilib.units.measure.Angle
 
times(Force) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Force) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Force) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Force) - Method in record class org.wpilib.units.measure.Current
 
times(Force) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Force) - Method in record class org.wpilib.units.measure.Distance
 
times(Force) - Method in record class org.wpilib.units.measure.Energy
 
times(Force) - Method in record class org.wpilib.units.measure.Force
 
times(Force) - Method in record class org.wpilib.units.measure.Frequency
 
times(Force) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Force) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Force) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Force) - Method in record class org.wpilib.units.measure.Mass
 
times(Force) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Force) - Method in record class org.wpilib.units.measure.Mult
 
times(Force) - Method in record class org.wpilib.units.measure.Per
 
times(Force) - Method in record class org.wpilib.units.measure.Power
 
times(Force) - Method in record class org.wpilib.units.measure.Resistance
 
times(Force) - Method in record class org.wpilib.units.measure.Temperature
 
times(Force) - Method in record class org.wpilib.units.measure.Time
 
times(Force) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a force and returns the resulting measure in the most appropriate unit.
times(Force) - Method in record class org.wpilib.units.measure.Torque
 
times(Force) - Method in record class org.wpilib.units.measure.Velocity
 
times(Force) - Method in record class org.wpilib.units.measure.Voltage
 
times(Frequency) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Frequency) - Method in record class org.wpilib.units.measure.Angle
 
times(Frequency) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Frequency) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Frequency) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Frequency) - Method in record class org.wpilib.units.measure.Current
 
times(Frequency) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Frequency) - Method in record class org.wpilib.units.measure.Distance
 
times(Frequency) - Method in record class org.wpilib.units.measure.Energy
 
times(Frequency) - Method in record class org.wpilib.units.measure.Force
 
times(Frequency) - Method in record class org.wpilib.units.measure.Frequency
 
times(Frequency) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Frequency) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Frequency) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Frequency) - Method in record class org.wpilib.units.measure.Mass
 
times(Frequency) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Frequency) - Method in record class org.wpilib.units.measure.Mult
 
times(Frequency) - Method in record class org.wpilib.units.measure.Per
 
times(Frequency) - Method in record class org.wpilib.units.measure.Power
 
times(Frequency) - Method in record class org.wpilib.units.measure.Resistance
 
times(Frequency) - Method in record class org.wpilib.units.measure.Temperature
 
times(Frequency) - Method in record class org.wpilib.units.measure.Time
 
times(Frequency) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a frequency and returns the resulting measure in the most appropriate unit.
times(Frequency) - Method in record class org.wpilib.units.measure.Torque
 
times(Frequency) - Method in record class org.wpilib.units.measure.Velocity
 
times(Frequency) - Method in record class org.wpilib.units.measure.Voltage
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Acceleration
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Angle
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Current
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Distance
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Energy
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Force
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Frequency
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Mass
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Mult
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Per
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Power
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Resistance
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Temperature
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Time
 
times(LinearAcceleration) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a linear acceleration and returns the resulting measure in the most appropriate unit.
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Torque
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Velocity
 
times(LinearAcceleration) - Method in record class org.wpilib.units.measure.Voltage
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Acceleration
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Angle
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Current
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Distance
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Energy
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Force
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Frequency
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Mass
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Mult
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Per
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Power
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Resistance
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Temperature
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Time
 
times(LinearMomentum) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a linear momentum and returns the resulting measure in the most appropriate unit.
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Torque
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Velocity
 
times(LinearMomentum) - Method in record class org.wpilib.units.measure.Voltage
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Acceleration
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Angle
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Current
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Distance
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Energy
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Force
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Frequency
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Mass
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Mult
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Per
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Power
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Resistance
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Temperature
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Time
 
times(LinearVelocity) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a linear velocity and returns the resulting measure in the most appropriate unit.
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Torque
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Velocity
 
times(LinearVelocity) - Method in record class org.wpilib.units.measure.Voltage
 
times(Mass) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Mass) - Method in record class org.wpilib.units.measure.Angle
 
times(Mass) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Mass) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Mass) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Mass) - Method in record class org.wpilib.units.measure.Current
 
times(Mass) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Mass) - Method in record class org.wpilib.units.measure.Distance
 
times(Mass) - Method in record class org.wpilib.units.measure.Energy
 
times(Mass) - Method in record class org.wpilib.units.measure.Force
 
times(Mass) - Method in record class org.wpilib.units.measure.Frequency
 
times(Mass) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Mass) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Mass) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Mass) - Method in record class org.wpilib.units.measure.Mass
 
times(Mass) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Mass) - Method in record class org.wpilib.units.measure.Mult
 
times(Mass) - Method in record class org.wpilib.units.measure.Per
 
times(Mass) - Method in record class org.wpilib.units.measure.Power
 
times(Mass) - Method in record class org.wpilib.units.measure.Resistance
 
times(Mass) - Method in record class org.wpilib.units.measure.Temperature
 
times(Mass) - Method in record class org.wpilib.units.measure.Time
 
times(Mass) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a mass and returns the resulting measure in the most appropriate unit.
times(Mass) - Method in record class org.wpilib.units.measure.Torque
 
times(Mass) - Method in record class org.wpilib.units.measure.Velocity
 
times(Mass) - Method in record class org.wpilib.units.measure.Voltage
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Acceleration
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Angle
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Current
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Distance
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Energy
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Force
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Frequency
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Mass
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Mult
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Per
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Power
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Resistance
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Temperature
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Time
 
times(MomentOfInertia) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a moment of intertia and returns the resulting measure in the most appropriate unit.
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Torque
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Velocity
 
times(MomentOfInertia) - Method in record class org.wpilib.units.measure.Voltage
 
times(Mult) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Mult) - Method in record class org.wpilib.units.measure.Angle
 
times(Mult) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Mult) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Mult) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Mult) - Method in record class org.wpilib.units.measure.Current
 
times(Mult) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Mult) - Method in record class org.wpilib.units.measure.Distance
 
times(Mult) - Method in record class org.wpilib.units.measure.Energy
 
times(Mult) - Method in record class org.wpilib.units.measure.Force
 
times(Mult) - Method in record class org.wpilib.units.measure.Frequency
 
times(Mult) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Mult) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Mult) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Mult) - Method in record class org.wpilib.units.measure.Mass
 
times(Mult) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Mult) - Method in record class org.wpilib.units.measure.Mult
 
times(Mult) - Method in record class org.wpilib.units.measure.Per
 
times(Mult) - Method in record class org.wpilib.units.measure.Power
 
times(Mult) - Method in record class org.wpilib.units.measure.Resistance
 
times(Mult) - Method in record class org.wpilib.units.measure.Temperature
 
times(Mult) - Method in record class org.wpilib.units.measure.Time
 
times(Mult) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a generic multiplied measure and returns the resulting measure in the most appropriate unit.
times(Mult) - Method in record class org.wpilib.units.measure.Torque
 
times(Mult) - Method in record class org.wpilib.units.measure.Velocity
 
times(Mult) - Method in record class org.wpilib.units.measure.Voltage
 
times(Per) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Per) - Method in record class org.wpilib.units.measure.Angle
 
times(Per) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Per) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Per) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Per) - Method in record class org.wpilib.units.measure.Current
 
times(Per) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Per) - Method in record class org.wpilib.units.measure.Distance
 
times(Per) - Method in record class org.wpilib.units.measure.Energy
 
times(Per) - Method in record class org.wpilib.units.measure.Force
 
times(Per) - Method in record class org.wpilib.units.measure.Frequency
 
times(Per) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Per) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Per) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Per) - Method in record class org.wpilib.units.measure.Mass
 
times(Per) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Per) - Method in record class org.wpilib.units.measure.Mult
 
times(Per) - Method in record class org.wpilib.units.measure.Per
 
times(Per) - Method in record class org.wpilib.units.measure.Power
 
times(Per) - Method in record class org.wpilib.units.measure.Resistance
 
times(Per) - Method in record class org.wpilib.units.measure.Temperature
 
times(Per) - Method in record class org.wpilib.units.measure.Time
 
times(Per) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a generic ratio measurement and returns the resulting measure in the most appropriate unit.
times(Per) - Method in record class org.wpilib.units.measure.Torque
 
times(Per) - Method in record class org.wpilib.units.measure.Velocity
 
times(Per) - Method in record class org.wpilib.units.measure.Voltage
 
times(Power) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Power) - Method in record class org.wpilib.units.measure.Angle
 
times(Power) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Power) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Power) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Power) - Method in record class org.wpilib.units.measure.Current
 
times(Power) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Power) - Method in record class org.wpilib.units.measure.Distance
 
times(Power) - Method in record class org.wpilib.units.measure.Energy
 
times(Power) - Method in record class org.wpilib.units.measure.Force
 
times(Power) - Method in record class org.wpilib.units.measure.Frequency
 
times(Power) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Power) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Power) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Power) - Method in record class org.wpilib.units.measure.Mass
 
times(Power) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Power) - Method in record class org.wpilib.units.measure.Mult
 
times(Power) - Method in record class org.wpilib.units.measure.Per
 
times(Power) - Method in record class org.wpilib.units.measure.Power
 
times(Power) - Method in record class org.wpilib.units.measure.Resistance
 
times(Power) - Method in record class org.wpilib.units.measure.Temperature
 
times(Power) - Method in record class org.wpilib.units.measure.Time
 
times(Power) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a power and returns the resulting measure in the most appropriate unit.
times(Power) - Method in record class org.wpilib.units.measure.Torque
 
times(Power) - Method in record class org.wpilib.units.measure.Velocity
 
times(Power) - Method in record class org.wpilib.units.measure.Voltage
 
times(Resistance) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Resistance) - Method in record class org.wpilib.units.measure.Angle
 
times(Resistance) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Resistance) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Resistance) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Resistance) - Method in record class org.wpilib.units.measure.Current
 
times(Resistance) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Resistance) - Method in record class org.wpilib.units.measure.Distance
 
times(Resistance) - Method in record class org.wpilib.units.measure.Energy
 
times(Resistance) - Method in record class org.wpilib.units.measure.Force
 
times(Resistance) - Method in record class org.wpilib.units.measure.Frequency
 
times(Resistance) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Resistance) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Resistance) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Resistance) - Method in record class org.wpilib.units.measure.Mass
 
times(Resistance) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Resistance) - Method in record class org.wpilib.units.measure.Mult
 
times(Resistance) - Method in record class org.wpilib.units.measure.Per
 
times(Resistance) - Method in record class org.wpilib.units.measure.Power
 
times(Resistance) - Method in record class org.wpilib.units.measure.Resistance
 
times(Resistance) - Method in record class org.wpilib.units.measure.Temperature
 
times(Resistance) - Method in record class org.wpilib.units.measure.Time
 
times(Resistance) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a resistance and returns the resulting measure in the most appropriate unit.
times(Resistance) - Method in record class org.wpilib.units.measure.Torque
 
times(Resistance) - Method in record class org.wpilib.units.measure.Velocity
 
times(Resistance) - Method in record class org.wpilib.units.measure.Voltage
 
times(Temperature) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Temperature) - Method in record class org.wpilib.units.measure.Angle
 
times(Temperature) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Temperature) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Temperature) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Temperature) - Method in record class org.wpilib.units.measure.Current
 
times(Temperature) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Temperature) - Method in record class org.wpilib.units.measure.Distance
 
times(Temperature) - Method in record class org.wpilib.units.measure.Energy
 
times(Temperature) - Method in record class org.wpilib.units.measure.Force
 
times(Temperature) - Method in record class org.wpilib.units.measure.Frequency
 
times(Temperature) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Temperature) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Temperature) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Temperature) - Method in record class org.wpilib.units.measure.Mass
 
times(Temperature) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Temperature) - Method in record class org.wpilib.units.measure.Mult
 
times(Temperature) - Method in record class org.wpilib.units.measure.Per
 
times(Temperature) - Method in record class org.wpilib.units.measure.Power
 
times(Temperature) - Method in record class org.wpilib.units.measure.Resistance
 
times(Temperature) - Method in record class org.wpilib.units.measure.Temperature
 
times(Temperature) - Method in record class org.wpilib.units.measure.Time
 
times(Temperature) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a temperature and returns the resulting measure in the most appropriate unit.
times(Temperature) - Method in record class org.wpilib.units.measure.Torque
 
times(Temperature) - Method in record class org.wpilib.units.measure.Velocity
 
times(Temperature) - Method in record class org.wpilib.units.measure.Voltage
 
times(Time) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Time) - Method in record class org.wpilib.units.measure.Angle
 
times(Time) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Time) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Time) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Time) - Method in record class org.wpilib.units.measure.Current
 
times(Time) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Time) - Method in record class org.wpilib.units.measure.Distance
 
times(Time) - Method in record class org.wpilib.units.measure.Energy
 
times(Time) - Method in record class org.wpilib.units.measure.Force
 
times(Time) - Method in record class org.wpilib.units.measure.Frequency
 
times(Time) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Time) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Time) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Time) - Method in record class org.wpilib.units.measure.Mass
 
times(Time) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Time) - Method in record class org.wpilib.units.measure.Mult
 
times(Time) - Method in record class org.wpilib.units.measure.Per
 
times(Time) - Method in record class org.wpilib.units.measure.Power
 
times(Time) - Method in record class org.wpilib.units.measure.Resistance
 
times(Time) - Method in record class org.wpilib.units.measure.Temperature
 
times(Time) - Method in record class org.wpilib.units.measure.Time
 
times(Time) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a time and returns the resulting measure in the most appropriate unit.
times(Time) - Method in record class org.wpilib.units.measure.Torque
 
times(Time) - Method in record class org.wpilib.units.measure.Velocity
 
times(Time) - Method in record class org.wpilib.units.measure.Voltage
 
times(Torque) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Torque) - Method in record class org.wpilib.units.measure.Angle
 
times(Torque) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Torque) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Torque) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Torque) - Method in record class org.wpilib.units.measure.Current
 
times(Torque) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Torque) - Method in record class org.wpilib.units.measure.Distance
 
times(Torque) - Method in record class org.wpilib.units.measure.Energy
 
times(Torque) - Method in record class org.wpilib.units.measure.Force
 
times(Torque) - Method in record class org.wpilib.units.measure.Frequency
 
times(Torque) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Torque) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Torque) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Torque) - Method in record class org.wpilib.units.measure.Mass
 
times(Torque) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Torque) - Method in record class org.wpilib.units.measure.Mult
 
times(Torque) - Method in record class org.wpilib.units.measure.Per
 
times(Torque) - Method in record class org.wpilib.units.measure.Power
 
times(Torque) - Method in record class org.wpilib.units.measure.Resistance
 
times(Torque) - Method in record class org.wpilib.units.measure.Temperature
 
times(Torque) - Method in record class org.wpilib.units.measure.Time
 
times(Torque) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a torque and returns the resulting measure in the most appropriate unit.
times(Torque) - Method in record class org.wpilib.units.measure.Torque
 
times(Torque) - Method in record class org.wpilib.units.measure.Velocity
 
times(Torque) - Method in record class org.wpilib.units.measure.Voltage
 
times(Velocity) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Velocity) - Method in record class org.wpilib.units.measure.Angle
 
times(Velocity) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Velocity) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Velocity) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Velocity) - Method in record class org.wpilib.units.measure.Current
 
times(Velocity) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Velocity) - Method in record class org.wpilib.units.measure.Distance
 
times(Velocity) - Method in record class org.wpilib.units.measure.Energy
 
times(Velocity) - Method in record class org.wpilib.units.measure.Force
 
times(Velocity) - Method in record class org.wpilib.units.measure.Frequency
 
times(Velocity) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Velocity) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Velocity) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Velocity) - Method in record class org.wpilib.units.measure.Mass
 
times(Velocity) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Velocity) - Method in record class org.wpilib.units.measure.Mult
 
times(Velocity) - Method in record class org.wpilib.units.measure.Per
 
times(Velocity) - Method in record class org.wpilib.units.measure.Power
 
times(Velocity) - Method in record class org.wpilib.units.measure.Resistance
 
times(Velocity) - Method in record class org.wpilib.units.measure.Temperature
 
times(Velocity) - Method in record class org.wpilib.units.measure.Time
 
times(Velocity) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a generic velocity and returns the resulting measure in the most appropriate unit.
times(Velocity) - Method in record class org.wpilib.units.measure.Torque
 
times(Velocity) - Method in record class org.wpilib.units.measure.Velocity
 
times(Velocity) - Method in record class org.wpilib.units.measure.Voltage
 
times(Voltage) - Method in record class org.wpilib.units.measure.Acceleration
 
times(Voltage) - Method in record class org.wpilib.units.measure.Angle
 
times(Voltage) - Method in record class org.wpilib.units.measure.AngularAcceleration
 
times(Voltage) - Method in record class org.wpilib.units.measure.AngularMomentum
 
times(Voltage) - Method in record class org.wpilib.units.measure.AngularVelocity
 
times(Voltage) - Method in record class org.wpilib.units.measure.Current
 
times(Voltage) - Method in record class org.wpilib.units.measure.Dimensionless
 
times(Voltage) - Method in record class org.wpilib.units.measure.Distance
 
times(Voltage) - Method in record class org.wpilib.units.measure.Energy
 
times(Voltage) - Method in record class org.wpilib.units.measure.Force
 
times(Voltage) - Method in record class org.wpilib.units.measure.Frequency
 
times(Voltage) - Method in record class org.wpilib.units.measure.LinearAcceleration
 
times(Voltage) - Method in record class org.wpilib.units.measure.LinearMomentum
 
times(Voltage) - Method in record class org.wpilib.units.measure.LinearVelocity
 
times(Voltage) - Method in record class org.wpilib.units.measure.Mass
 
times(Voltage) - Method in record class org.wpilib.units.measure.MomentOfInertia
 
times(Voltage) - Method in record class org.wpilib.units.measure.Mult
 
times(Voltage) - Method in record class org.wpilib.units.measure.Per
 
times(Voltage) - Method in record class org.wpilib.units.measure.Power
 
times(Voltage) - Method in record class org.wpilib.units.measure.Resistance
 
times(Voltage) - Method in record class org.wpilib.units.measure.Temperature
 
times(Voltage) - Method in record class org.wpilib.units.measure.Time
 
times(Voltage) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a voltage and returns the resulting measure in the most appropriate unit.
times(Voltage) - Method in record class org.wpilib.units.measure.Torque
 
times(Voltage) - Method in record class org.wpilib.units.measure.Velocity
 
times(Voltage) - Method in record class org.wpilib.units.measure.Voltage
 
times(Measure) - Method in interface org.wpilib.units.Measure
Generates a new measure that is equal to this measure multiplied by another.
timesConversionFactor(Measure) - Method in interface org.wpilib.units.Measure
Multiplies this measure by a conversion factor, returning the converted measurement.
timesDivisor(Measure) - Method in record class org.wpilib.units.measure.Per
 
timesInverse(Measure) - Method in interface org.wpilib.units.Measure
Multiplies this measure by another measurement of the inverse unit type (eg Time multiplied by Frequency) and returns the resulting dimensionless measure.
TimesliceRobot - Class in org.wpilib.framework
TimesliceRobot extends the TimedRobot robot program framework to provide timeslice scheduling of periodic functions.
TimesliceRobot(double, double) - Constructor for class org.wpilib.framework.TimesliceRobot
Constructor for TimesliceRobot.
timesRatio(Measure) - Method in interface org.wpilib.units.Measure
Multiplies this measure by another measurement of something over the unit type (eg Time multiplied by LinearVelocity) and returns the resulting measure of the ratio's dividend unit.
timestamp - Variable in class org.wpilib.hardware.hal.can.CANReceiveMessage
Timestamp message was received, in microseconds (wpi time).
timestamp - Variable in class org.wpilib.hardware.hal.can.CANStreamMessage
Timestamp message was received, in milliseconds (based off of CLOCK_MONOTONIC).
timestamp - Variable in class org.wpilib.networktables.TimestampedBoolean
Timestamp in local time base.
timestamp - Variable in class org.wpilib.networktables.TimestampedBooleanArray
Timestamp in local time base.
timestamp - Variable in class org.wpilib.networktables.TimestampedDouble
Timestamp in local time base.
timestamp - Variable in class org.wpilib.networktables.TimestampedDoubleArray
Timestamp in local time base.
timestamp - Variable in class org.wpilib.networktables.TimestampedFloat
Timestamp in local time base.
timestamp - Variable in class org.wpilib.networktables.TimestampedFloatArray
Timestamp in local time base.
timestamp - Variable in class org.wpilib.networktables.TimestampedInteger
Timestamp in local time base.
timestamp - Variable in class org.wpilib.networktables.TimestampedIntegerArray
Timestamp in local time base.
timestamp - Variable in class org.wpilib.networktables.TimestampedObject
Timestamp in local time base.
timestamp - Variable in class org.wpilib.networktables.TimestampedRaw
Timestamp in local time base.
timestamp - Variable in class org.wpilib.networktables.TimestampedString
Timestamp in local time base.
timestamp - Variable in class org.wpilib.networktables.TimestampedStringArray
Timestamp in local time base.
TimestampedBoolean - Class in org.wpilib.networktables
NetworkTables timestamped Boolean.
TimestampedBoolean(long, long, boolean) - Constructor for class org.wpilib.networktables.TimestampedBoolean
Create a timestamped value.
TimestampedBooleanArray - Class in org.wpilib.networktables
NetworkTables timestamped BooleanArray.
TimestampedBooleanArray(long, long, boolean[]) - Constructor for class org.wpilib.networktables.TimestampedBooleanArray
Create a timestamped value.
TimestampedDouble - Class in org.wpilib.networktables
NetworkTables timestamped Double.
TimestampedDouble(long, long, double) - Constructor for class org.wpilib.networktables.TimestampedDouble
Create a timestamped value.
TimestampedDoubleArray - Class in org.wpilib.networktables
NetworkTables timestamped DoubleArray.
TimestampedDoubleArray(long, long, double[]) - Constructor for class org.wpilib.networktables.TimestampedDoubleArray
Create a timestamped value.
TimestampedFloat - Class in org.wpilib.networktables
NetworkTables timestamped Float.
TimestampedFloat(long, long, float) - Constructor for class org.wpilib.networktables.TimestampedFloat
Create a timestamped value.
TimestampedFloatArray - Class in org.wpilib.networktables
NetworkTables timestamped FloatArray.
TimestampedFloatArray(long, long, float[]) - Constructor for class org.wpilib.networktables.TimestampedFloatArray
Create a timestamped value.
TimestampedInteger - Class in org.wpilib.networktables
NetworkTables timestamped Integer.
TimestampedInteger(long, long, long) - Constructor for class org.wpilib.networktables.TimestampedInteger
Create a timestamped value.
TimestampedIntegerArray - Class in org.wpilib.networktables
NetworkTables timestamped IntegerArray.
TimestampedIntegerArray(long, long, long[]) - Constructor for class org.wpilib.networktables.TimestampedIntegerArray
Create a timestamped value.
TimestampedObject<T> - Class in org.wpilib.networktables
NetworkTables timestamped object.
TimestampedObject(long, long, T) - Constructor for class org.wpilib.networktables.TimestampedObject
Create a timestamped value.
TimestampedRaw - Class in org.wpilib.networktables
NetworkTables timestamped Raw.
TimestampedRaw(long, long, byte[]) - Constructor for class org.wpilib.networktables.TimestampedRaw
Create a timestamped value.
TimestampedString - Class in org.wpilib.networktables
NetworkTables timestamped String.
TimestampedString(long, long, String) - Constructor for class org.wpilib.networktables.TimestampedString
Create a timestamped value.
TimestampedStringArray - Class in org.wpilib.networktables
NetworkTables timestamped StringArray.
TimestampedStringArray(long, long, String[]) - Constructor for class org.wpilib.networktables.TimestampedStringArray
Create a timestamped value.
timestampMicros() - Method in record class org.wpilib.command3.SchedulerEvent.Canceled
Returns the value of the timestampMicros record component.
timestampMicros() - Method in record class org.wpilib.command3.SchedulerEvent.Completed
Returns the value of the timestampMicros record component.
timestampMicros() - Method in record class org.wpilib.command3.SchedulerEvent.CompletedWithError
Returns the value of the timestampMicros record component.
timestampMicros() - Method in record class org.wpilib.command3.SchedulerEvent.Interrupted
Returns the value of the timestampMicros record component.
timestampMicros() - Method in record class org.wpilib.command3.SchedulerEvent.Mounted
Returns the value of the timestampMicros record component.
timestampMicros() - Method in record class org.wpilib.command3.SchedulerEvent.Scheduled
Returns the value of the timestampMicros record component.
timestampMicros() - Method in interface org.wpilib.command3.SchedulerEvent
The timestamp for when the event occurred.
timestampMicros() - Method in record class org.wpilib.command3.SchedulerEvent.Yielded
Returns the value of the timestampMicros record component.
TimestampSource - Enum Class in org.wpilib.util
Options for where the timestamp an RawFrame was captured at can be measured relative to.
timeSyncData - Variable in class org.wpilib.networktables.NetworkTableEvent
Log message (for log message events).
TimeSyncEventData - Class in org.wpilib.networktables
NetworkTables time sync event data.
TimeSyncEventData(long, long, boolean) - Constructor for class org.wpilib.networktables.TimeSyncEventData
Constructor.
TimeUnit - Class in org.wpilib.units
Unit of time dimension.
TimeUnit - Static variable in class org.wpilib.units.BaseUnits
The standard unit of time, seconds.
toArray() - Method in class org.wpilib.units.collections.ReadOnlyPrimitiveLongSet
Creates a new array that contains all of the values in the set.
toBase(UnaryFunction) - Method in class org.wpilib.units.UnitBuilder
Sets the conversion function to transform values in the derived unit to values in the base unit.
toBaseUnits(double) - Method in class org.wpilib.units.Unit
Converts a value in terms of this unit to a value in terms of the base unit.
toChassisAccelerations(A) - Method in interface org.wpilib.math.kinematics.Kinematics
Performs forward kinematics to return the resulting chassis accelerations from the wheel accelerations.
toChassisAccelerations(DifferentialDriveWheelAccelerations) - Method in class org.wpilib.math.kinematics.DifferentialDriveKinematics
 
toChassisAccelerations(MecanumDriveWheelAccelerations) - Method in class org.wpilib.math.kinematics.MecanumDriveKinematics
Performs forward kinematics to return the resulting chassis accelerations from the given wheel accelerations.
toChassisAccelerations(SwerveModuleAcceleration...) - Method in class org.wpilib.math.kinematics.SwerveDriveKinematics
Performs forward kinematics to return the resulting chassis accelerations from the given module accelerations.
toChassisVelocities(DifferentialDriveWheelVelocities) - Method in class org.wpilib.math.kinematics.DifferentialDriveKinematics
Returns a chassis velocity from left and right component velocities using forward kinematics.
toChassisVelocities(MecanumDriveWheelVelocities) - Method in class org.wpilib.math.kinematics.MecanumDriveKinematics
Performs forward kinematics to return the resulting chassis state from the given wheel velocities.
toChassisVelocities(SwerveModuleVelocity...) - Method in class org.wpilib.math.kinematics.SwerveDriveKinematics
Performs forward kinematics to return the resulting chassis state from the given module states.
toChassisVelocities(S) - Method in interface org.wpilib.math.kinematics.Kinematics
Performs forward kinematics to return the resulting chassis velocity from the wheel velocities.
toFieldRelative(Rotation2d) - Method in class org.wpilib.math.kinematics.ChassisAccelerations
Converts this robot-relative set of accelerations into a field-relative ChassisAccelerations object.
toFieldRelative(Rotation2d) - Method in class org.wpilib.math.kinematics.ChassisVelocities
Converts this robot-relative set of velocities into a field-relative ChassisVelocities object.
toggle() - Method in class org.wpilib.hardware.pneumatic.DoubleSolenoid
Toggle the value of the solenoid.
toggle() - Method in class org.wpilib.hardware.pneumatic.Solenoid
Toggle the value of the solenoid.
toggleOnFalse(Command) - Method in class org.wpilib.command2.button.Trigger
Toggles a command when the condition changes from `true` to `false`.
toggleOnFalse(Command) - Method in class org.wpilib.command3.Trigger
Toggles a command when the condition changes from `true` to `false`.
toggleOnTrue(Command) - Method in class org.wpilib.command2.button.Trigger
Toggles a command when the condition changes from `false` to `true`.
toggleOnTrue(Command) - Method in class org.wpilib.command3.Trigger
Toggles a command when the condition changes from `false` to `true`.
toHexString() - Method in class org.wpilib.util.Color
Return this color represented as a hex string.
toHexString() - Method in class org.wpilib.util.Color8Bit
Return this color represented as a hex string.
TokenKind - Enum Class in org.wpilib.util.struct.parser
A lexed raw struct schema token.
toLongString() - Method in interface org.wpilib.units.Measure
Returns a string representation of this measurement in a longhand form.
toMatrix() - Method in class org.wpilib.math.geometry.Pose2d
Returns an affine transformation matrix representation of this pose.
toMatrix() - Method in class org.wpilib.math.geometry.Pose3d
Returns an affine transformation matrix representation of this pose.
toMatrix() - Method in class org.wpilib.math.geometry.Rotation2d
Returns matrix representation of this rotation.
toMatrix() - Method in class org.wpilib.math.geometry.Rotation3d
Returns rotation matrix representation of this rotation.
toMatrix() - Method in class org.wpilib.math.geometry.Transform2d
Returns an affine transformation matrix representation of this transformation.
toMatrix() - Method in class org.wpilib.math.geometry.Transform3d
Returns an affine transformation matrix representation of this transformation.
toOutputRange(double, double) - Method in class org.wpilib.units.UnitBuilder.MappingBuilder
Finalizes the mapping by defining the output range.
top() - Method in class org.wpilib.command2.button.CommandJoystick
Constructs an event instance around the top button's digital signal.
top() - Method in class org.wpilib.command3.button.CommandJoystick
Constructs an event instance around the top button's digital signal.
top(EventLoop) - Method in class org.wpilib.command2.button.CommandJoystick
Constructs an event instance around the top button's digital signal.
top(EventLoop) - Method in class org.wpilib.command3.button.CommandJoystick
Constructs an event instance around the top button's digital signal.
top(EventLoop) - Method in class org.wpilib.driverstation.Joystick
Constructs an event instance around the top button's digital signal.
topic - Variable in class org.wpilib.networktables.TopicInfo
Topic handle.
topic - Variable in class org.wpilib.networktables.ValueEventData
Topic handle.
Topic - Class in org.wpilib.networktables
NetworkTables Topic.
topicInfo - Variable in class org.wpilib.networktables.NetworkTableEvent
Topic information (for topic events).
TopicInfo - Class in org.wpilib.networktables
NetworkTables topic information.
TopicInfo(NetworkTableInstance, int, String, int, String) - Constructor for class org.wpilib.networktables.TopicInfo
Constructor.
TOPICS_AND_VALUES - Static variable in interface org.wpilib.networktables.PubSubOption
Indicates both topics and values will be sent over the network (default).
TOPICS_ONLY - Static variable in interface org.wpilib.networktables.PubSubOption
Indicates only topics will be sent over the network.
topicsOnly - Variable in class org.wpilib.networktables.PubSubOptions
For subscriptions, don't ask for value changes (only topic announcements).
TopicsOnly(boolean) - Constructor for record class org.wpilib.networktables.PubSubOption.TopicsOnly
Creates an instance of a TopicsOnly record class.
toPose2d() - Method in class org.wpilib.math.geometry.Pose3d
Returns a Pose2d representing this Pose3d projected into the X-Y plane.
toRobotRelative(Rotation2d) - Method in class org.wpilib.math.kinematics.ChassisAccelerations
Converts this field-relative set of accelerations into a robot-relative ChassisAccelerations object.
toRobotRelative(Rotation2d) - Method in class org.wpilib.math.kinematics.ChassisVelocities
Converts this field-relative set of velocities into a robot-relative ChassisVelocities object.
toRotation2d() - Method in class org.wpilib.math.geometry.Rotation3d
Returns a Rotation2d representing this Rotation3d projected into the X-Y plane.
toRotationVector() - Method in class org.wpilib.math.geometry.Quaternion
Returns the rotation vector representation of this quaternion.
Torque - Record Class in org.wpilib.units.measure
 
Torque(double, double, TorqueUnit) - Constructor for record class org.wpilib.units.measure.Torque
Creates an instance of a Torque record class.
TorqueUnit - Class in org.wpilib.units
A unit of torque like Units.NewtonMeters.
toShortString() - Method in interface org.wpilib.units.Measure
Returns a string representation of this measurement in a shorthand form.
toString() - Method in record class org.wpilib.command3.ConflictDetector.Conflict
Returns a string representation of this record class.
toString() - Method in class org.wpilib.command3.Mechanism
 
toString() - Method in class org.wpilib.command3.ParallelGroup
 
toString() - Method in record class org.wpilib.command3.SchedulerEvent.Canceled
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.command3.SchedulerEvent.Completed
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.command3.SchedulerEvent.CompletedWithError
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.command3.SchedulerEvent.Interrupted
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.command3.SchedulerEvent.Mounted
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.command3.SchedulerEvent.Scheduled
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.command3.SchedulerEvent.Yielded
Returns a string representation of this record class.
toString() - Method in class org.wpilib.command3.SequentialGroup
 
toString() - Method in enum class org.wpilib.driverstation.Gamepad.Axis
Get the human-friendly name of the axis, matching the relevant methods.
toString() - Method in enum class org.wpilib.driverstation.Gamepad.Button
Get the human-friendly name of the button, matching the relevant methods.
toString() - Method in enum class org.wpilib.driverstation.NiDsPS4Controller.Axis
Get the human-friendly name of the axis, matching the relevant methods.
toString() - Method in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
Get the human-friendly name of the button, matching the relevant methods.
toString() - Method in enum class org.wpilib.driverstation.NiDsPS5Controller.Axis
Get the human-friendly name of the axis, matching the relevant methods.
toString() - Method in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
Get the human-friendly name of the button, matching the relevant methods.
toString() - Method in enum class org.wpilib.driverstation.NiDsStadiaController.Axis
Get the human-friendly name of the axis, matching the relevant methods.
toString() - Method in enum class org.wpilib.driverstation.NiDsStadiaController.Button
Get the human-friendly name of the button, matching the relevant methods.
toString() - Method in enum class org.wpilib.driverstation.NiDsXboxController.Axis
Get the human-friendly name of the axis, matching the relevant methods.
toString() - Method in enum class org.wpilib.driverstation.NiDsXboxController.Button
Get the human-friendly name of the button, matching the relevant methods.
toString() - Method in class org.wpilib.math.geometry.Ellipse2d
 
toString() - Method in class org.wpilib.math.geometry.Pose2d
 
toString() - Method in class org.wpilib.math.geometry.Pose3d
 
toString() - Method in class org.wpilib.math.geometry.Quaternion
 
toString() - Method in class org.wpilib.math.geometry.Rectangle2d
 
toString() - Method in class org.wpilib.math.geometry.Rotation2d
 
toString() - Method in class org.wpilib.math.geometry.Rotation3d
 
toString() - Method in class org.wpilib.math.geometry.Transform2d
 
toString() - Method in class org.wpilib.math.geometry.Transform3d
 
toString() - Method in class org.wpilib.math.geometry.Translation2d
 
toString() - Method in class org.wpilib.math.geometry.Translation3d
 
toString() - Method in class org.wpilib.math.geometry.Twist2d
 
toString() - Method in class org.wpilib.math.geometry.Twist3d
 
toString() - Method in class org.wpilib.math.kinematics.ChassisAccelerations
 
toString() - Method in class org.wpilib.math.kinematics.ChassisVelocities
 
toString() - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelAccelerations
 
toString() - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelPositions
 
toString() - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelVelocities
 
toString() - Method in class org.wpilib.math.kinematics.MecanumDriveWheelAccelerations
 
toString() - Method in class org.wpilib.math.kinematics.MecanumDriveWheelPositions
 
toString() - Method in class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
 
toString() - Method in class org.wpilib.math.kinematics.SwerveModuleAcceleration
 
toString() - Method in class org.wpilib.math.kinematics.SwerveModulePosition
 
toString() - Method in class org.wpilib.math.kinematics.SwerveModuleVelocity
 
toString() - Method in class org.wpilib.math.linalg.Matrix
 
toString() - Method in class org.wpilib.math.system.LinearSystem
 
toString() - Method in class org.wpilib.math.trajectory.Trajectory.State
 
toString() - Method in class org.wpilib.math.trajectory.Trajectory
 
toString() - Method in class org.wpilib.math.util.Pair
 
toString() - Method in class org.wpilib.networktables.NetworkTable
 
toString() - Method in record class org.wpilib.networktables.PubSubOption.DisableLocal
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.networktables.PubSubOption.DisableRemote
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.networktables.PubSubOption.ExcludePublisher
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.networktables.PubSubOption.ExcludePublisherHandle
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.networktables.PubSubOption.ExcludeSelf
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.networktables.PubSubOption.Hidden
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.networktables.PubSubOption.KeepDuplicates
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.networktables.PubSubOption.Periodic
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.networktables.PubSubOption.PollStorage
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.networktables.PubSubOption.SendAll
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.networktables.PubSubOption.TopicsOnly
Returns a string representation of this record class.
toString() - Method in enum class org.wpilib.sysid.SysIdRoutineLog.State
 
toString() - Method in record class org.wpilib.units.ImmutableMeasure
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Acceleration
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Angle
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.AngularAcceleration
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.AngularMomentum
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.AngularVelocity
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Current
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Dimensionless
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Distance
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Energy
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Force
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Frequency
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.LinearAcceleration
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.LinearMomentum
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.LinearVelocity
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Mass
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.MomentOfInertia
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Mult
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Per
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Power
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Resistance
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Temperature
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Time
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Torque
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Velocity
Returns a string representation of this record class.
toString() - Method in record class org.wpilib.units.measure.Voltage
Returns a string representation of this record class.
toString() - Method in class org.wpilib.units.MultUnit
 
toString() - Method in class org.wpilib.units.Unit
 
toString() - Method in class org.wpilib.util.Color
 
toString() - Method in class org.wpilib.util.Color8Bit
 
toString() - Method in enum class org.wpilib.util.struct.parser.TokenKind
 
toString() - Method in enum class org.wpilib.util.struct.StructFieldType
 
toString() - Method in class org.wpilib.vision.apriltag.AprilTag
 
toString() - Method in class org.wpilib.vision.apriltag.AprilTagDetection
 
toSwerveModuleAccelerations(ChassisAccelerations, double) - Method in class org.wpilib.math.kinematics.SwerveDriveKinematics
Performs inverse kinematics.
toSwerveModuleAccelerations(ChassisAccelerations, double, Translation2d) - Method in class org.wpilib.math.kinematics.SwerveDriveKinematics
Performs inverse kinematics to return the module accelerations from a desired chassis acceleration.
toSwerveModuleVelocities(ChassisVelocities) - Method in class org.wpilib.math.kinematics.SwerveDriveKinematics
Performs inverse kinematics.
toSwerveModuleVelocities(ChassisVelocities, Translation2d) - Method in class org.wpilib.math.kinematics.SwerveDriveKinematics
Performs inverse kinematics to return the module states from a desired chassis velocity.
totalRuntimeMs(Command) - Method in class org.wpilib.command3.Scheduler
Gets how long a command has taken to run, in aggregate, since it was most recently scheduled.
totalTime - Variable in class org.wpilib.math.trajectory.ExponentialProfile.ProfileTiming
Total profile time.
totalTime() - Method in class org.wpilib.math.trajectory.TrapezoidProfile
Returns the total time the profile takes to reach the goal.
toTranslation2d() - Method in class org.wpilib.math.geometry.Translation3d
Returns a Translation2d representing this Translation3d projected into the X-Y plane.
toTwist2d(double) - Method in class org.wpilib.math.kinematics.ChassisVelocities
Creates a Twist2d from ChassisVelocities.
toTwist2d(double, double) - Method in class org.wpilib.math.kinematics.DifferentialDriveKinematics
Performs forward kinematics to return the resulting Twist2d from the given left and right side distance deltas.
toTwist2d(DifferentialDriveWheelPositions, DifferentialDriveWheelPositions) - Method in class org.wpilib.math.kinematics.DifferentialDriveKinematics
 
toTwist2d(MecanumDriveWheelPositions) - Method in class org.wpilib.math.kinematics.MecanumDriveKinematics
Performs forward kinematics to return the resulting Twist2d from the given wheel deltas.
toTwist2d(MecanumDriveWheelPositions, MecanumDriveWheelPositions) - Method in class org.wpilib.math.kinematics.MecanumDriveKinematics
 
toTwist2d(SwerveModulePosition...) - Method in class org.wpilib.math.kinematics.SwerveDriveKinematics
Performs forward kinematics to return the resulting chassis state from the given module states.
toTwist2d(SwerveModulePosition[], SwerveModulePosition[]) - Method in class org.wpilib.math.kinematics.SwerveDriveKinematics
 
toTwist2d(P, P) - Method in interface org.wpilib.math.kinematics.Kinematics
Performs forward kinematics to return the resulting Twist2d from the given change in wheel positions.
touchpad() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Touchpad button's digital signal.
touchpad() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the touchpad button's digital signal.
touchpad() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the touchpad button's digital signal.
touchpad() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Touchpad button's digital signal.
touchpad() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the touchpad button's digital signal.
touchpad() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the touchpad button's digital signal.
touchpad(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the Touchpad button's digital signal.
touchpad(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the touchpad button's digital signal.
touchpad(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the touchpad button's digital signal.
touchpad(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the Touchpad button's digital signal.
touchpad(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the touchpad button's digital signal.
touchpad(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the touchpad button's digital signal.
touchpad(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the Touchpad button's digital signal.
touchpad(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS4Controller
Constructs an event instance around the touchpad button's digital signal.
touchpad(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS5Controller
Constructs an event instance around the touchpad button's digital signal.
TouchpadFinger(boolean, float, float) - Constructor for class org.wpilib.driverstation.DriverStation.TouchpadFinger
Creates a TouchpadFinger object.
toVector() - Method in class org.wpilib.math.geometry.Rotation3d
Returns rotation vector representation of this rotation.
toVector() - Method in class org.wpilib.math.geometry.Translation2d
Returns a 2D translation vector representation of this translation.
toVector() - Method in class org.wpilib.math.geometry.Translation3d
Returns a 2D translation vector representation of this translation.
toWheelAccelerations(ChassisAccelerations) - Method in class org.wpilib.math.kinematics.DifferentialDriveKinematics
 
toWheelAccelerations(ChassisAccelerations) - Method in interface org.wpilib.math.kinematics.Kinematics
Performs inverse kinematics to return the wheel accelerations from a desired chassis acceleration.
toWheelAccelerations(ChassisAccelerations) - Method in class org.wpilib.math.kinematics.MecanumDriveKinematics
Performs inverse kinematics.
toWheelAccelerations(ChassisAccelerations) - Method in class org.wpilib.math.kinematics.SwerveDriveKinematics
 
toWheelAccelerations(ChassisAccelerations, Translation2d) - Method in class org.wpilib.math.kinematics.MecanumDriveKinematics
Performs inverse kinematics to return the wheel accelerations from a desired chassis acceleration.
toWheelVelocities(ChassisVelocities) - Method in class org.wpilib.math.kinematics.DifferentialDriveKinematics
Returns left and right component velocities from a chassis velocity using inverse kinematics.
toWheelVelocities(ChassisVelocities) - Method in interface org.wpilib.math.kinematics.Kinematics
Performs inverse kinematics to return the wheel velocities from a desired chassis velocity.
toWheelVelocities(ChassisVelocities) - Method in class org.wpilib.math.kinematics.MecanumDriveKinematics
Performs inverse kinematics.
toWheelVelocities(ChassisVelocities) - Method in class org.wpilib.math.kinematics.SwerveDriveKinematics
 
toWheelVelocities(ChassisVelocities, Translation2d) - Method in class org.wpilib.math.kinematics.MecanumDriveKinematics
Performs inverse kinematics to return the wheel velocities from a desired chassis velocity.
trace() - Method in class org.wpilib.math.linalg.Matrix
Computes the trace of the matrix.
Tracer - Class in org.wpilib.system
A class for keeping track of how much time it takes for different parts of code to execute.
Tracer() - Constructor for class org.wpilib.system.Tracer
Tracer constructor.
trackwidth - Variable in class org.wpilib.math.kinematics.DifferentialDriveKinematics
Differential drive trackwidth in meters.
Trajectory - Class in org.wpilib.math.trajectory
Represents a time-parameterized trajectory.
Trajectory() - Constructor for class org.wpilib.math.trajectory.Trajectory
Constructs an empty trajectory.
Trajectory(List) - Constructor for class org.wpilib.math.trajectory.Trajectory
Constructs a trajectory from a vector of states.
Trajectory.State - Class in org.wpilib.math.trajectory
Represents a time-parameterized trajectory.
TrajectoryConfig - Class in org.wpilib.math.trajectory
Represents the configuration for generating a trajectory.
TrajectoryConfig(double, double) - Constructor for class org.wpilib.math.trajectory.TrajectoryConfig
Constructs the trajectory configuration class.
TrajectoryConfig(LinearVelocity, LinearAcceleration) - Constructor for class org.wpilib.math.trajectory.TrajectoryConfig
Constructs the trajectory configuration class.
TrajectoryConstraint - Interface in org.wpilib.math.trajectory.constraint
An interface for defining user-defined velocity and acceleration constraints while generating trajectories.
TrajectoryConstraint.MinMax - Class in org.wpilib.math.trajectory.constraint
Represents a minimum and maximum acceleration.
TrajectoryGenerationException(String) - Constructor for exception class org.wpilib.math.trajectory.TrajectoryParameterizer.TrajectoryGenerationException
Constructs a TrajectoryGenerationException.
TrajectoryGenerator - Class in org.wpilib.math.trajectory
Helper class used to generate trajectories with various constraints.
TrajectoryGenerator.ControlVectorList - Class in org.wpilib.math.trajectory
Control vector list type that works around type erasure signatures.
TrajectoryParameterizer - Class in org.wpilib.math.trajectory
Class used to parameterize a trajectory by time.
TrajectoryParameterizer.TrajectoryGenerationException - Exception Class in org.wpilib.math.trajectory
Exception for trajectory generation failure.
TrajectoryProto - Class in org.wpilib.math.trajectory.proto
 
TrajectoryProto() - Constructor for class org.wpilib.math.trajectory.proto.TrajectoryProto
 
TrajectoryStateProto - Class in org.wpilib.math.trajectory.proto
 
TrajectoryStateProto() - Constructor for class org.wpilib.math.trajectory.proto.TrajectoryStateProto
 
transaction(byte[], int, byte[], int) - Method in class org.wpilib.hardware.bus.I2C
Generic transaction.
transaction(ByteBuffer, int, ByteBuffer, int) - Method in class org.wpilib.hardware.bus.I2C
Generic transaction.
Transform2d - Class in org.wpilib.math.geometry
Represents a transformation for a Pose2d in the pose's frame.
Transform2d() - Constructor for class org.wpilib.math.geometry.Transform2d
Constructs the identity transform -- maps an initial pose to itself.
Transform2d(double, double, Rotation2d) - Constructor for class org.wpilib.math.geometry.Transform2d
Constructs a transform with x and y translations instead of a separate Translation2d.
Transform2d(Pose2d, Pose2d) - Constructor for class org.wpilib.math.geometry.Transform2d
Constructs the transform that maps the initial pose to the final pose.
Transform2d(Translation2d, Rotation2d) - Constructor for class org.wpilib.math.geometry.Transform2d
Constructs a transform with the given translation and rotation components.
Transform2d(Matrix) - Constructor for class org.wpilib.math.geometry.Transform2d
Constructs a transform with the specified affine transformation matrix.
Transform2d(Distance, Distance, Rotation2d) - Constructor for class org.wpilib.math.geometry.Transform2d
Constructs a transform with x and y translations instead of a separate Translation2d.
Transform2dProto - Class in org.wpilib.math.geometry.proto
 
Transform2dProto() - Constructor for class org.wpilib.math.geometry.proto.Transform2dProto
 
Transform2dStruct - Class in org.wpilib.math.geometry.struct
 
Transform2dStruct() - Constructor for class org.wpilib.math.geometry.struct.Transform2dStruct
 
Transform3d - Class in org.wpilib.math.geometry
Represents a transformation for a Pose3d in the pose's frame.
Transform3d() - Constructor for class org.wpilib.math.geometry.Transform3d
Constructs the identity transform -- maps an initial pose to itself.
Transform3d(double, double, double, Rotation3d) - Constructor for class org.wpilib.math.geometry.Transform3d
Constructs a transform with x, y, and z translations instead of a separate Translation3d.
Transform3d(Pose3d, Pose3d) - Constructor for class org.wpilib.math.geometry.Transform3d
Constructs the transform that maps the initial pose to the final pose.
Transform3d(Transform2d) - Constructor for class org.wpilib.math.geometry.Transform3d
Constructs a 3D transform from a 2D transform in the X-Y plane.
Transform3d(Translation3d, Rotation3d) - Constructor for class org.wpilib.math.geometry.Transform3d
Constructs a transform with the given translation and rotation components.
Transform3d(Matrix) - Constructor for class org.wpilib.math.geometry.Transform3d
Constructs a transform with the specified affine transformation matrix.
Transform3d(Distance, Distance, Distance, Rotation3d) - Constructor for class org.wpilib.math.geometry.Transform3d
Constructs a transform with x, y, and z translations instead of a separate Translation3d.
Transform3dJNI - Class in org.wpilib.math.jni
Transform3d JNI.
Transform3dProto - Class in org.wpilib.math.geometry.proto
 
Transform3dProto() - Constructor for class org.wpilib.math.geometry.proto.Transform3dProto
 
Transform3dStruct - Class in org.wpilib.math.geometry.struct
 
Transform3dStruct() - Constructor for class org.wpilib.math.geometry.struct.Transform3dStruct
 
transformBy(Transform2d) - Method in class org.wpilib.math.geometry.Ellipse2d
Transforms the center of the ellipse and returns the new ellipse.
transformBy(Transform2d) - Method in class org.wpilib.math.geometry.Pose2d
Transforms the pose by the given transformation and returns the new pose.
transformBy(Transform2d) - Method in class org.wpilib.math.geometry.Rectangle2d
Transforms the center of the rectangle and returns the new rectangle.
transformBy(Transform2d) - Method in class org.wpilib.math.trajectory.Trajectory
Transforms all poses in the trajectory by the given transform.
transformBy(Transform3d) - Method in class org.wpilib.math.geometry.Pose3d
Transforms the pose by the given transformation and returns the new transformed pose.
Translation2d - Class in org.wpilib.math.geometry
Represents a translation in 2D space.
Translation2d() - Constructor for class org.wpilib.math.geometry.Translation2d
Constructs a Translation2d with X and Y components equal to zero.
Translation2d(double, double) - Constructor for class org.wpilib.math.geometry.Translation2d
Constructs a Translation2d with the X and Y components equal to the provided values.
Translation2d(double, Rotation2d) - Constructor for class org.wpilib.math.geometry.Translation2d
Constructs a Translation2d with the provided distance and angle.
Translation2d(Vector) - Constructor for class org.wpilib.math.geometry.Translation2d
Constructs a Translation2d from a 2D translation vector.
Translation2d(Distance, Distance) - Constructor for class org.wpilib.math.geometry.Translation2d
Constructs a Translation2d with the X and Y components equal to the provided values.
Translation2dProto - Class in org.wpilib.math.geometry.proto
 
Translation2dProto() - Constructor for class org.wpilib.math.geometry.proto.Translation2dProto
 
Translation2dStruct - Class in org.wpilib.math.geometry.struct
 
Translation2dStruct() - Constructor for class org.wpilib.math.geometry.struct.Translation2dStruct
 
Translation3d - Class in org.wpilib.math.geometry
Represents a translation in 3D space.
Translation3d() - Constructor for class org.wpilib.math.geometry.Translation3d
Constructs a Translation3d with X, Y, and Z components equal to zero.
Translation3d(double, double, double) - Constructor for class org.wpilib.math.geometry.Translation3d
Constructs a Translation3d with the X, Y, and Z components equal to the provided values.
Translation3d(double, Rotation3d) - Constructor for class org.wpilib.math.geometry.Translation3d
Constructs a Translation3d with the provided distance and angle.
Translation3d(Translation2d) - Constructor for class org.wpilib.math.geometry.Translation3d
Constructs a 3D translation from a 2D translation in the X-Y plane.
Translation3d(Vector) - Constructor for class org.wpilib.math.geometry.Translation3d
Constructs a Translation3d from a 3D translation vector.
Translation3d(Distance, Distance, Distance) - Constructor for class org.wpilib.math.geometry.Translation3d
Constructs a Translation3d with the X, Y, and Z components equal to the provided values.
Translation3dProto - Class in org.wpilib.math.geometry.proto
 
Translation3dProto() - Constructor for class org.wpilib.math.geometry.proto.Translation3dProto
 
Translation3dStruct - Class in org.wpilib.math.geometry.struct
 
Translation3dStruct() - Constructor for class org.wpilib.math.geometry.struct.Translation3dStruct
 
transmitErrorCount - Variable in class org.wpilib.hardware.hal.can.CANStatus
The CAN Bus transmit error count.
transpose() - Method in class org.wpilib.math.linalg.Matrix
Calculates the transpose, Mᵀ of this matrix.
TrapezoidProfile - Class in org.wpilib.math.trajectory
A trapezoid-shaped velocity profile.
TrapezoidProfile(TrapezoidProfile.Constraints) - Constructor for class org.wpilib.math.trajectory.TrapezoidProfile
Constructs a TrapezoidProfile.
TrapezoidProfile.Constraints - Class in org.wpilib.math.trajectory
Profile constraints.
TrapezoidProfile.State - Class in org.wpilib.math.trajectory
Profile state.
TrapezoidProfileStateStruct - Class in org.wpilib.math.trajectory.struct
 
TrapezoidProfileStateStruct() - Constructor for class org.wpilib.math.trajectory.struct.TrapezoidProfileStateStruct
 
TravelingSalesman - Class in org.wpilib.math.path
Given a list of poses, this class finds the shortest possible route that visits each pose exactly once and returns to the origin pose.
TravelingSalesman() - Constructor for class org.wpilib.math.path.TravelingSalesman
Constructs a traveling salesman problem solver with a cost function defined as the 2D distance between poses.
TravelingSalesman(ToDoubleBiFunction) - Constructor for class org.wpilib.math.path.TravelingSalesman
Constructs a traveling salesman problem solver with a user-provided cost function.
triangle() - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the triangle button's digital signal.
triangle() - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the triangle button's digital signal.
triangle() - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the triangle button's digital signal.
triangle() - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the triangle button's digital signal.
triangle(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the triangle button's digital signal.
triangle(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the triangle button's digital signal.
triangle(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS4Controller
Constructs a Trigger instance around the triangle button's digital signal.
triangle(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsPS5Controller
Constructs a Trigger instance around the triangle button's digital signal.
triangle(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS4Controller
Constructs an event instance around the triangle button's digital signal.
triangle(EventLoop) - Method in class org.wpilib.driverstation.NiDsPS5Controller
Constructs an event instance around the triangle button's digital signal.
trigger() - Method in class org.wpilib.command2.button.CommandJoystick
Constructs an event instance around the trigger button's digital signal.
trigger() - Method in class org.wpilib.command3.button.CommandJoystick
Constructs an event instance around the trigger button's digital signal.
trigger(EventLoop) - Method in class org.wpilib.command2.button.CommandJoystick
Constructs an event instance around the trigger button's digital signal.
trigger(EventLoop) - Method in class org.wpilib.command3.button.CommandJoystick
Constructs an event instance around the trigger button's digital signal.
trigger(EventLoop) - Method in class org.wpilib.driverstation.Joystick
Constructs an event instance around the trigger button's digital signal.
Trigger - Class in org.wpilib.command2.button
This class provides an easy way to link commands to conditions.
Trigger - Class in org.wpilib.command3
Triggers allow users to specify conditions for when commands should run.
Trigger(BooleanSupplier) - Constructor for class org.wpilib.command2.button.Trigger
Creates a new trigger based on the given condition.
Trigger(BooleanSupplier) - Constructor for class org.wpilib.command3.Trigger
Creates a new trigger based on the given condition.
Trigger(Scheduler, BooleanSupplier) - Constructor for class org.wpilib.command3.Trigger
Creates a new trigger based on the given condition.
Trigger(Scheduler, EventLoop, BooleanSupplier) - Constructor for class org.wpilib.command3.Trigger
Creates a new trigger based on the given condition.
Trigger(EventLoop, BooleanSupplier) - Constructor for class org.wpilib.command2.button.Trigger
Creates a new trigger based on the given condition.
tryUpdate(EpilogueBackend, T, ErrorHandler) - Method in class org.wpilib.epilogue.logging.ClassSpecificLogger
Attempts to update the data log.
Twist2d - Class in org.wpilib.math.geometry
A change in distance along a 2D arc since the last pose update.
Twist2d() - Constructor for class org.wpilib.math.geometry.Twist2d
Default constructor.
Twist2d(double, double, double) - Constructor for class org.wpilib.math.geometry.Twist2d
Constructs a Twist2d with the given values.
Twist2dProto - Class in org.wpilib.math.geometry.proto
 
Twist2dProto() - Constructor for class org.wpilib.math.geometry.proto.Twist2dProto
 
Twist2dStruct - Class in org.wpilib.math.geometry.struct
 
Twist2dStruct() - Constructor for class org.wpilib.math.geometry.struct.Twist2dStruct
 
Twist3d - Class in org.wpilib.math.geometry
A change in distance along a 3D arc since the last pose update.
Twist3d() - Constructor for class org.wpilib.math.geometry.Twist3d
Default constructor.
Twist3d(double, double, double, double, double, double) - Constructor for class org.wpilib.math.geometry.Twist3d
Constructs a Twist3d with the given values.
Twist3dJNI - Class in org.wpilib.math.jni
Twist3d JNI.
Twist3dProto - Class in org.wpilib.math.geometry.proto
 
Twist3dProto() - Constructor for class org.wpilib.math.geometry.proto.Twist3dProto
 
Twist3dStruct - Class in org.wpilib.math.geometry.struct
 
Twist3dStruct() - Constructor for class org.wpilib.math.geometry.struct.Twist3dStruct
 
txFullCount - Variable in class org.wpilib.hardware.hal.can.CANStatus
The CAN Bus TX full count.
type - Variable in class org.wpilib.datalog.DataLogRecord.StartRecordData
Type of the stored data for this entry, as a string, e.g.
type - Variable in class org.wpilib.networktables.TopicInfo
Topic type.
typeStr - Variable in class org.wpilib.networktables.TopicInfo
Topic type string.
typeString - Variable in class org.wpilib.util.struct.parser.ParsedDeclaration
Type string.

U

U() - Static method in class org.wpilib.math.geometry.CoordinateAxis
Returns a coordinate axis corresponding to +Z in the NWU coordinate system.
UnaryFunction - Interface in org.wpilib.units
A function that accepts a single double and returns a double result.
unaryMinus() - Method in class org.wpilib.math.geometry.Rotation2d
Takes the inverse of the current rotation.
unaryMinus() - Method in class org.wpilib.math.geometry.Translation2d
Returns the inverse of the current translation.
unaryMinus() - Method in class org.wpilib.math.geometry.Translation3d
Returns the inverse of the current translation.
unaryMinus() - Method in class org.wpilib.math.kinematics.ChassisAccelerations
Returns the inverse of the current ChassisAccelerations.
unaryMinus() - Method in class org.wpilib.math.kinematics.ChassisVelocities
Returns the inverse of the current ChassisVelocities.
unaryMinus() - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelAccelerations
Returns the inverse of the current DifferentialDriveWheelAccelerations.
unaryMinus() - Method in class org.wpilib.math.kinematics.DifferentialDriveWheelVelocities
Returns the inverse of the current DifferentialDriveWheelVelocities.
unaryMinus() - Method in class org.wpilib.math.kinematics.MecanumDriveWheelAccelerations
Returns the inverse of the current MecanumDriveWheelAccelerations.
unaryMinus() - Method in class org.wpilib.math.kinematics.MecanumDriveWheelVelocities
Returns the inverse of the current MecanumDriveWheelVelocities.
unaryMinus() - Method in record class org.wpilib.units.ImmutableMeasure
 
unaryMinus() - Method in record class org.wpilib.units.measure.Acceleration
 
unaryMinus() - Method in record class org.wpilib.units.measure.Angle
 
unaryMinus() - Method in record class org.wpilib.units.measure.AngularAcceleration
 
unaryMinus() - Method in record class org.wpilib.units.measure.AngularMomentum
 
unaryMinus() - Method in record class org.wpilib.units.measure.AngularVelocity
 
unaryMinus() - Method in record class org.wpilib.units.measure.Current
 
unaryMinus() - Method in record class org.wpilib.units.measure.Dimensionless
 
unaryMinus() - Method in record class org.wpilib.units.measure.Distance
 
unaryMinus() - Method in record class org.wpilib.units.measure.Energy
 
unaryMinus() - Method in record class org.wpilib.units.measure.Force
 
unaryMinus() - Method in record class org.wpilib.units.measure.Frequency
 
unaryMinus() - Method in record class org.wpilib.units.measure.LinearAcceleration
 
unaryMinus() - Method in record class org.wpilib.units.measure.LinearMomentum
 
unaryMinus() - Method in record class org.wpilib.units.measure.LinearVelocity
 
unaryMinus() - Method in record class org.wpilib.units.measure.Mass
 
unaryMinus() - Method in record class org.wpilib.units.measure.MomentOfInertia
 
unaryMinus() - Method in record class org.wpilib.units.measure.Mult
 
unaryMinus() - Method in record class org.wpilib.units.measure.Per
 
unaryMinus() - Method in record class org.wpilib.units.measure.Power
 
unaryMinus() - Method in record class org.wpilib.units.measure.Resistance
 
unaryMinus() - Method in record class org.wpilib.units.measure.Temperature
 
unaryMinus() - Method in record class org.wpilib.units.measure.Time
 
unaryMinus() - Method in record class org.wpilib.units.measure.Torque
 
unaryMinus() - Method in interface org.wpilib.units.Measure
Returns a measure equivalent to this one equal to zero minus its current value.
unaryMinus() - Method in record class org.wpilib.units.measure.Velocity
 
unaryMinus() - Method in record class org.wpilib.units.measure.Voltage
 
UncleanStatusException - Exception Class in org.wpilib.hardware.hal.util
Exception for bad status codes from the chip object.
UncleanStatusException() - Constructor for exception class org.wpilib.hardware.hal.util.UncleanStatusException
Create a new UncleanStatusException.
UncleanStatusException(int) - Constructor for exception class org.wpilib.hardware.hal.util.UncleanStatusException
Create a new UncleanStatusException.
UncleanStatusException(int, String) - Constructor for exception class org.wpilib.hardware.hal.util.UncleanStatusException
Create a new UncleanStatusException.
UncleanStatusException(String) - Constructor for exception class org.wpilib.hardware.hal.util.UncleanStatusException
Create a new UncleanStatusException.
uniqueId - Variable in class org.wpilib.hardware.hal.PowerDistributionVersion
Unique ID.
uniqueId - Variable in class org.wpilib.hardware.hal.REVPHVersion
The device's unique ID.
unit() - Method in class org.wpilib.math.linalg.Vector
Returns the unit vector parallel with this vector.
unit() - Method in record class org.wpilib.units.ImmutableMeasure
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Acceleration
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Angle
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.AngularAcceleration
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.AngularMomentum
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.AngularVelocity
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Current
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Dimensionless
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Distance
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Energy
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Force
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Frequency
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.LinearAcceleration
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.LinearMomentum
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.LinearVelocity
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Mass
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.MomentOfInertia
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Mult
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Per
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Power
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Resistance
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Temperature
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Time
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Torque
Returns the value of the unit record component.
unit() - Method in interface org.wpilib.units.Measure
Gets the units of this measure.
unit() - Method in record class org.wpilib.units.measure.Velocity
Returns the value of the unit record component.
unit() - Method in record class org.wpilib.units.measure.Voltage
Returns the value of the unit record component.
Unit - Class in org.wpilib.units
Unit of measurement that defines a quantity, such as grams, meters, or seconds.
Unit(Unit, double, String, String) - Constructor for class org.wpilib.units.Unit
Creates a new unit with the given name and multiplier to the base unit.
Unit(Unit, UnaryFunction, UnaryFunction, String, String) - Constructor for class org.wpilib.units.Unit
Creates a new unit defined by its relationship to some base unit.
unitA() - Method in class org.wpilib.units.MultUnit
Gets the first unit of the product.
unitB() - Method in class org.wpilib.units.MultUnit
Gets the second unit of the product.
UnitBuilder<U> - Class in org.wpilib.units
Builder used for easily deriving new units from existing ones.
UnitBuilder(U) - Constructor for class org.wpilib.units.UnitBuilder
Creates a new unit builder object, building off of a base unit.
UnitBuilder.MappingBuilder - Class in org.wpilib.units
Helper class used for safely chaining mapping builder calls.
UnitBuilder.UnitConstructorFunction<U> - Interface in org.wpilib.units
A functional interface for constructing new units without relying on reflection.
Units - Class in org.wpilib.math.util
Utility class that converts between commonly used units in FRC.
Units - Class in org.wpilib.units
Contains a set of predefined units.
Unknown - Enum constant in enum class org.wpilib.hardware.hal.AllianceStationID
Unknown.
UNKNOWN - Enum constant in enum class org.wpilib.hardware.hal.RobotMode
Unknown.
unless(BooleanSupplier) - Method in class org.wpilib.command2.Command
Decorates this command to only run if this condition is not met.
unpack(ByteBuffer) - Method in class org.wpilib.hardware.hal.struct.ControlWordStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.controller.struct.ArmFeedforwardStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.controller.struct.DifferentialDriveFeedforwardStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.controller.struct.DifferentialDriveWheelVoltagesStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.controller.struct.ElevatorFeedforwardStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.controller.struct.SimpleMotorFeedforwardStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.geometry.struct.Ellipse2dStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.geometry.struct.Pose2dStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.geometry.struct.Pose3dStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.geometry.struct.QuaternionStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.geometry.struct.Rectangle2dStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.geometry.struct.Rotation2dStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.geometry.struct.Rotation3dStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.geometry.struct.Transform2dStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.geometry.struct.Transform3dStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.geometry.struct.Translation2dStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.geometry.struct.Translation3dStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.geometry.struct.Twist2dStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.geometry.struct.Twist3dStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.kinematics.struct.ChassisAccelerationsStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.kinematics.struct.ChassisVelocitiesStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveKinematicsStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelAccelerationsStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelPositionsStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.kinematics.struct.DifferentialDriveWheelVelocitiesStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.kinematics.struct.MecanumDriveKinematicsStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelAccelerationsStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelPositionsStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.kinematics.struct.MecanumDriveWheelVelocitiesStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.kinematics.struct.SwerveDriveKinematicsStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.kinematics.struct.SwerveModuleAccelerationStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.kinematics.struct.SwerveModulePositionStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.kinematics.struct.SwerveModuleVelocityStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.linalg.struct.MatrixStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.linalg.struct.VectorStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.spline.struct.CubicHermiteSplineStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.spline.struct.QuinticHermiteSplineStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.system.struct.DCMotorStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.system.struct.LinearSystemStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.trajectory.struct.ExponentialProfileStateStruct
 
unpack(ByteBuffer) - Method in class org.wpilib.math.trajectory.struct.TrapezoidProfileStateStruct
 
unpack(ByteBuffer) - Method in interface org.wpilib.util.struct.Struct
Deserializes an object from a raw struct serialized ByteBuffer starting at the current position.
unpack(MessageType) - Method in interface org.wpilib.util.protobuf.Protobuf
Deserializes an object from a protobuf message.
unpack(ProtobufCommands.ProtobufCommand) - Method in class org.wpilib.command3.proto.CommandProto
 
unpack(ProtobufCommands.ProtobufMechanism) - Method in class org.wpilib.command3.proto.MechanismProto
 
unpack(ProtobufCommands.ProtobufScheduler) - Method in class org.wpilib.command3.proto.SchedulerProto
 
unpack(ProtobufArmFeedforward) - Method in class org.wpilib.math.controller.proto.ArmFeedforwardProto
 
unpack(ProtobufChassisAccelerations) - Method in class org.wpilib.math.kinematics.proto.ChassisAccelerationsProto
 
unpack(ProtobufChassisVelocities) - Method in class org.wpilib.math.kinematics.proto.ChassisVelocitiesProto
 
unpack(ProtobufCubicHermiteSpline) - Method in class org.wpilib.math.spline.proto.CubicHermiteSplineProto
 
unpack(ProtobufDCMotor) - Method in class org.wpilib.math.system.proto.DCMotorProto
 
unpack(ProtobufDifferentialDriveFeedforward) - Method in class org.wpilib.math.controller.proto.DifferentialDriveFeedforwardProto
 
unpack(ProtobufDifferentialDriveKinematics) - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveKinematicsProto
 
unpack(ProtobufDifferentialDriveWheelAccelerations) - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveWheelAccelerationsProto
 
unpack(ProtobufDifferentialDriveWheelPositions) - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveWheelPositionsProto
 
unpack(ProtobufDifferentialDriveWheelVelocities) - Method in class org.wpilib.math.kinematics.proto.DifferentialDriveWheelVelocitiesProto
 
unpack(ProtobufDifferentialDriveWheelVoltages) - Method in class org.wpilib.math.controller.proto.DifferentialDriveWheelVoltagesProto
 
unpack(ProtobufElevatorFeedforward) - Method in class org.wpilib.math.controller.proto.ElevatorFeedforwardProto
 
unpack(ProtobufEllipse2d) - Method in class org.wpilib.math.geometry.proto.Ellipse2dProto
 
unpack(ProtobufLinearSystem) - Method in class org.wpilib.math.system.proto.LinearSystemProto
 
unpack(ProtobufMatrix) - Method in class org.wpilib.math.linalg.proto.MatrixProto
 
unpack(ProtobufMecanumDriveKinematics) - Method in class org.wpilib.math.kinematics.proto.MecanumDriveKinematicsProto
 
unpack(ProtobufMecanumDriveWheelAccelerations) - Method in class org.wpilib.math.kinematics.proto.MecanumDriveWheelAccelerationsProto
 
unpack(ProtobufMecanumDriveWheelPositions) - Method in class org.wpilib.math.kinematics.proto.MecanumDriveWheelPositionsProto
 
unpack(ProtobufMecanumDriveWheelVelocities) - Method in class org.wpilib.math.kinematics.proto.MecanumDriveWheelVelocitiesProto
 
unpack(ProtobufPose2d) - Method in class org.wpilib.math.geometry.proto.Pose2dProto
 
unpack(ProtobufPose3d) - Method in class org.wpilib.math.geometry.proto.Pose3dProto
 
unpack(ProtobufQuaternion) - Method in class org.wpilib.math.geometry.proto.QuaternionProto
 
unpack(ProtobufQuinticHermiteSpline) - Method in class org.wpilib.math.spline.proto.QuinticHermiteSplineProto
 
unpack(ProtobufRectangle2d) - Method in class org.wpilib.math.geometry.proto.Rectangle2dProto
 
unpack(ProtobufRotation2d) - Method in class org.wpilib.math.geometry.proto.Rotation2dProto
 
unpack(ProtobufRotation3d) - Method in class org.wpilib.math.geometry.proto.Rotation3dProto
 
unpack(ProtobufSimpleMotorFeedforward) - Method in class org.wpilib.math.controller.proto.SimpleMotorFeedforwardProto
 
unpack(ProtobufSwerveDriveKinematics) - Method in class org.wpilib.math.kinematics.proto.SwerveDriveKinematicsProto
 
unpack(ProtobufSwerveModuleAcceleration) - Method in class org.wpilib.math.kinematics.proto.SwerveModuleAccelerationProto
 
unpack(ProtobufSwerveModulePosition) - Method in class org.wpilib.math.kinematics.proto.SwerveModulePositionProto
 
unpack(ProtobufSwerveModuleVelocity) - Method in class org.wpilib.math.kinematics.proto.SwerveModuleVelocityProto
 
unpack(ProtobufTrajectory) - Method in class org.wpilib.math.trajectory.proto.TrajectoryProto
 
unpack(ProtobufTrajectoryState) - Method in class org.wpilib.math.trajectory.proto.TrajectoryStateProto
 
unpack(ProtobufTransform2d) - Method in class org.wpilib.math.geometry.proto.Transform2dProto
 
unpack(ProtobufTransform3d) - Method in class org.wpilib.math.geometry.proto.Transform3dProto
 
unpack(ProtobufTranslation2d) - Method in class org.wpilib.math.geometry.proto.Translation2dProto
 
unpack(ProtobufTranslation3d) - Method in class org.wpilib.math.geometry.proto.Translation3dProto
 
unpack(ProtobufTwist2d) - Method in class org.wpilib.math.geometry.proto.Twist2dProto
 
unpack(ProtobufTwist3d) - Method in class org.wpilib.math.geometry.proto.Twist3dProto
 
unpack(ProtobufVector) - Method in class org.wpilib.math.linalg.proto.VectorProto
 
unpackArray(ByteBuffer, int, Struct) - Static method in interface org.wpilib.util.struct.Struct
Deserializes an array from a raw struct serialized ByteBuffer starting at the current position.
unpackArray(RepeatedDouble) - Static method in interface org.wpilib.util.protobuf.Protobuf
Unpack a serialized protobuf double array message.
unpackArray(RepeatedMessage, Protobuf) - Static method in interface org.wpilib.util.protobuf.Protobuf
Unpack a serialized protobuf array message.
unpackDoubleArray(ByteBuffer, int) - Static method in interface org.wpilib.util.struct.Struct
Deserializes a double array from a raw struct serialized ByteBuffer starting at the current position.
unpackInto(ControlWord, ByteBuffer) - Method in class org.wpilib.hardware.hal.struct.ControlWordStruct
 
unpackInto(T, ByteBuffer) - Method in interface org.wpilib.util.struct.Struct
Updates object contents from a raw struct serialized ByteBuffer starting at the current position.
unpackInto(T, MessageType) - Method in interface org.wpilib.util.protobuf.Protobuf
Updates the object contents from a protobuf message.
unpackRGB(int, Color.RGBChannel) - Static method in class org.wpilib.util.Color
Unpacks a single color channel from a packed 32-bit RGB integer.
unpublish() - Method in interface org.wpilib.networktables.BooleanArrayEntry
Stops publishing the entry if it's published.
unpublish() - Method in interface org.wpilib.networktables.BooleanEntry
Stops publishing the entry if it's published.
unpublish() - Method in interface org.wpilib.networktables.DoubleArrayEntry
Stops publishing the entry if it's published.
unpublish() - Method in interface org.wpilib.networktables.DoubleEntry
Stops publishing the entry if it's published.
unpublish() - Method in interface org.wpilib.networktables.FloatArrayEntry
Stops publishing the entry if it's published.
unpublish() - Method in interface org.wpilib.networktables.FloatEntry
Stops publishing the entry if it's published.
unpublish() - Method in interface org.wpilib.networktables.GenericEntry
Stops publishing the entry if it's published.
unpublish() - Method in interface org.wpilib.networktables.IntegerArrayEntry
Stops publishing the entry if it's published.
unpublish() - Method in interface org.wpilib.networktables.IntegerEntry
Stops publishing the entry if it's published.
unpublish() - Method in class org.wpilib.networktables.NetworkTableEntry
Stops publishing the entry if it's been published.
unpublish() - Method in interface org.wpilib.networktables.ProtobufEntry
Stops publishing the entry if it's published.
unpublish() - Method in interface org.wpilib.networktables.RawEntry
Stops publishing the entry if it's published.
unpublish() - Method in interface org.wpilib.networktables.StringArrayEntry
Stops publishing the entry if it's published.
unpublish() - Method in interface org.wpilib.networktables.StringEntry
Stops publishing the entry if it's published.
unpublish() - Method in interface org.wpilib.networktables.StructArrayEntry
Stops publishing the entry if it's published.
unpublish() - Method in interface org.wpilib.networktables.StructEntry
Stops publishing the entry if it's published.
unpublish(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Unpublishes topic.
unregisterAllSubsystems() - Method in class org.wpilib.command2.CommandScheduler
Un-registers all registered Subsystems with the scheduler.
unregisterSubsystem(Subsystem...) - Method in class org.wpilib.command2.CommandScheduler
Un-registers subsystems with the scheduler.
unreserveCompressor() - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
unreserveCompressor() - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Unreserve the compressor.
unreserveCompressor() - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
unreserveSolenoids(int) - Method in class org.wpilib.hardware.pneumatic.PneumaticHub
 
unreserveSolenoids(int) - Method in interface org.wpilib.hardware.pneumatic.PneumaticsBase
Unreserve the solenoids marked in the bitmask.
unreserveSolenoids(int) - Method in class org.wpilib.hardware.pneumatic.PneumaticsControlModule
 
UnscentedKalmanFilter<States,Inputs,Outputs> - Class in org.wpilib.math.estimator
A Kalman filter combines predictions from a model and measurements to give an estimate of the true system state.
UnscentedKalmanFilter(SigmaPoints, Nat, Nat, BiFunction, BiFunction, Matrix, Matrix, double) - Constructor for class org.wpilib.math.estimator.UnscentedKalmanFilter
Constructs an Unscented Kalman Filter.
UnscentedKalmanFilter(SigmaPoints, Nat, Nat, BiFunction, BiFunction, Matrix, Matrix, BiFunction, BiFunction, BiFunction, BiFunction, BiFunction, double) - Constructor for class org.wpilib.math.estimator.UnscentedKalmanFilter
Constructs an Unscented Kalman filter with custom mean, residual, and addition functions.
unsubscribe(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Unsubscribes from topic.
unsubscribeMultiple(int) - Static method in class org.wpilib.networktables.NetworkTablesJNI
Unsubscribes from multiple topics.
until(BooleanSupplier) - Method in class org.wpilib.command2.Command
Decorates this command with an interrupt condition.
until(BooleanSupplier) - Method in interface org.wpilib.command3.Command
Creates a command that runs this one and ends when the end condition is met (if this command has not already exited by then).
until(BooleanSupplier) - Method in interface org.wpilib.command3.NeedsNameBuilderStage
Optionally sets an end condition for the command.
until(BooleanSupplier) - Method in class org.wpilib.command3.ParallelGroupBuilder
Adds an end condition to the command group.
until(BooleanSupplier) - Method in class org.wpilib.command3.SequentialGroupBuilder
Adds an end condition to the command group.
Up - Enum constant in enum class org.wpilib.driverstation.DriverStation.POVDirection
POV up.
update() - Method in class org.wpilib.epilogue.logging.LogBackedSendableBuilder
 
update() - Method in class org.wpilib.smartdashboard.SendableBuilderImpl
Update the network table values by calling the getters for all properties.
update() - Method in interface org.wpilib.util.sendable.SendableBuilder
Update the published values by calling the getters for all properties.
update(boolean) - Method in class org.wpilib.datalog.BooleanLogEntry
Updates the last value and appends a record to the log if it has changed.
update(boolean[]) - Method in class org.wpilib.datalog.BooleanArrayLogEntry
Updates the last value and appends a record to the log if it has changed.
update(boolean[], long) - Method in class org.wpilib.datalog.BooleanArrayLogEntry
Updates the last value and appends a record to the log if it has changed.
update(boolean, long) - Method in class org.wpilib.datalog.BooleanLogEntry
Updates the last value and appends a record to the log if it has changed.
update(byte[]) - Method in class org.wpilib.datalog.RawLogEntry
Updates the last value and appends a record to the log if it has changed.
update(byte[], int, int) - Method in class org.wpilib.datalog.RawLogEntry
Updates the last value and appends a record to the log if it has changed.
update(byte[], int, int, long) - Method in class org.wpilib.datalog.RawLogEntry
Updates the last value and appends a record to the log if it has changed.
update(byte[], long) - Method in class org.wpilib.datalog.RawLogEntry
Updates the last value and appends a record to the log if it has changed.
update(double) - Method in class org.wpilib.datalog.DoubleLogEntry
Updates the last value and appends a record to the log if it has changed.
update(double) - Method in class org.wpilib.simulation.DifferentialDrivetrainSim
Update the drivetrain states with the current time difference.
update(double) - Method in class org.wpilib.simulation.LinearSystemSim
Updates the simulation.
update(double[]) - Method in class org.wpilib.datalog.DoubleArrayLogEntry
Updates the last value and appends a record to the log if it has changed.
update(double[], long) - Method in class org.wpilib.datalog.DoubleArrayLogEntry
Updates the last value and appends a record to the log if it has changed.
update(double, long) - Method in class org.wpilib.datalog.DoubleLogEntry
Updates the last value and appends a record to the log if it has changed.
update(float) - Method in class org.wpilib.datalog.FloatLogEntry
Updates the last value and appends a record to the log if it has changed.
update(float[]) - Method in class org.wpilib.datalog.FloatArrayLogEntry
Updates the last value and appends a record to the log if it has changed.
update(float[], long) - Method in class org.wpilib.datalog.FloatArrayLogEntry
Updates the last value and appends a record to the log if it has changed.
update(float, long) - Method in class org.wpilib.datalog.FloatLogEntry
Updates the last value and appends a record to the log if it has changed.
update(long) - Method in class org.wpilib.datalog.IntegerLogEntry
Updates the last value and appends a record to the log if it has changed.
update(long) - Method in class org.wpilib.hardware.hal.ControlWord
Updates from the native HAL value.
update(long[]) - Method in class org.wpilib.datalog.IntegerArrayLogEntry
Updates the last value and appends a record to the log if it has changed.
update(long[], long) - Method in class org.wpilib.datalog.IntegerArrayLogEntry
Updates the last value and appends a record to the log if it has changed.
update(long, long) - Method in class org.wpilib.datalog.IntegerLogEntry
Updates the last value and appends a record to the log if it has changed.
update(long, RobotMode, boolean, boolean, boolean, boolean) - Method in class org.wpilib.hardware.hal.ControlWord
Updates from state values.
update(String) - Method in class org.wpilib.datalog.StringLogEntry
Updates the last value and appends a record to the log if it has changed.
update(String[]) - Method in class org.wpilib.datalog.StringArrayLogEntry
Updates the last value and appends a record to the log if it has changed.
update(String[], long) - Method in class org.wpilib.datalog.StringArrayLogEntry
Updates the last value and appends a record to the log if it has changed.
update(String, long) - Method in class org.wpilib.datalog.StringLogEntry
Updates the last value and appends a record to the log if it has changed.
update(ByteBuffer) - Method in class org.wpilib.datalog.RawLogEntry
Updates the last value and appends a record to the log if it has changed.
update(ByteBuffer, int, int) - Method in class org.wpilib.datalog.RawLogEntry
Updates the last value and appends a record to the log if it has changed.
update(ByteBuffer, int, int, long) - Method in class org.wpilib.datalog.RawLogEntry
Updates the last value and appends a record to the log if it has changed.
update(ByteBuffer, long) - Method in class org.wpilib.datalog.RawLogEntry
Updates the last value and appends a record to the log if it has changed.
update(Collection) - Method in class org.wpilib.datalog.StructArrayLogEntry
Updates the last value and appends a record to the log if it has changed.
update(Collection, long) - Method in class org.wpilib.datalog.StructArrayLogEntry
Updates the last value and appends a record to the log if it has changed.
update(EpilogueBackend, T) - Method in class org.wpilib.epilogue.logging.ClassSpecificLogger
Updates an object's fields in a data log.
update(ControlWord) - Method in class org.wpilib.hardware.hal.ControlWord
Updates from an existing word.
update(Rotation2d, double, double) - Method in class org.wpilib.math.estimator.DifferentialDrivePoseEstimator
Updates the pose estimator with wheel encoder and gyro information.
update(Rotation2d, double, double) - Method in class org.wpilib.math.kinematics.DifferentialDriveOdometry
Updates the robot position on the field using distance measurements from encoders.
update(Rotation2d, SwerveModulePosition[]) - Method in class org.wpilib.math.kinematics.SwerveDriveOdometry
 
update(Rotation2d, T) - Method in class org.wpilib.math.estimator.PoseEstimator
Updates the pose estimator with wheel encoder and gyro information.
update(Rotation2d, T) - Method in class org.wpilib.math.kinematics.Odometry
Updates the robot's position on the field using forward kinematics and integration of the pose over time.
update(Rotation3d, double, double) - Method in class org.wpilib.math.estimator.DifferentialDrivePoseEstimator3d
Updates the pose estimator with wheel encoder and gyro information.
update(Rotation3d, double, double) - Method in class org.wpilib.math.kinematics.DifferentialDriveOdometry3d
Updates the robot position on the field using distance measurements from encoders.
update(Rotation3d, SwerveModulePosition[]) - Method in class org.wpilib.math.kinematics.SwerveDriveOdometry3d
 
update(Rotation3d, T) - Method in class org.wpilib.math.estimator.PoseEstimator3d
Updates the pose estimator with wheel encoder and gyro information.
update(Rotation3d, T) - Method in class org.wpilib.math.kinematics.Odometry3d
Updates the robot's position on the field using forward kinematics and integration of the pose over time.
update(Sendable) - Static method in class org.wpilib.util.sendable.SendableRegistry
Updates network table information from an object.
update(T) - Method in class org.wpilib.datalog.ProtobufLogEntry
Updates the last value and appends a record to the log if it has changed.
update(T) - Method in class org.wpilib.datalog.StructLogEntry
Updates the last value and appends a record to the log if it has changed.
update(T[]) - Method in class org.wpilib.datalog.StructArrayLogEntry
Updates the last value and appends a record to the log if it has changed.
update(T[], long) - Method in class org.wpilib.datalog.StructArrayLogEntry
Updates the last value and appends a record to the log if it has changed.
update(T, long) - Method in class org.wpilib.datalog.ProtobufLogEntry
Updates the last value and appends a record to the log if it has changed.
update(T, long) - Method in class org.wpilib.datalog.StructLogEntry
Updates the last value and appends a record to the log if it has changed.
updateDutyCycle(double) - Method in class org.wpilib.hardware.discrete.DigitalOutput
Change the duty-cycle that is being generated on the line.
updateEntries(NetworkTable) - Method in class org.wpilib.smartdashboard.MechanismLigament2d
 
updateEntries(NetworkTable) - Method in class org.wpilib.smartdashboard.MechanismObject2d
Update this object's entries with new ones from a new table.
updateEntries(NetworkTable) - Method in class org.wpilib.smartdashboard.MechanismRoot2d
 
updateValues() - Static method in class org.wpilib.smartdashboard.SmartDashboard
Puts all sendable data to the dashboard.
updateWithTime(double, Rotation2d, double, double) - Method in class org.wpilib.math.estimator.DifferentialDrivePoseEstimator
Updates the pose estimator with wheel encoder and gyro information.
updateWithTime(double, Rotation2d, SwerveModulePosition[]) - Method in class org.wpilib.math.estimator.SwerveDrivePoseEstimator
 
updateWithTime(double, Rotation2d, T) - Method in class org.wpilib.math.estimator.PoseEstimator
Updates the pose estimator with wheel encoder and gyro information.
updateWithTime(double, Rotation3d, double, double) - Method in class org.wpilib.math.estimator.DifferentialDrivePoseEstimator3d
Updates the pose estimator with wheel encoder and gyro information.
updateWithTime(double, Rotation3d, SwerveModulePosition[]) - Method in class org.wpilib.math.estimator.SwerveDrivePoseEstimator3d
 
updateWithTime(double, Rotation3d, T) - Method in class org.wpilib.math.estimator.PoseEstimator3d
Updates the pose estimator with wheel encoder and gyro information.
updateX(Matrix, Matrix, double) - Method in class org.wpilib.simulation.ElevatorSim
Updates the state of the elevator.
updateX(Matrix, Matrix, double) - Method in class org.wpilib.simulation.SingleJointedArmSim
Updates the state of the arm.
updateX(Matrix, Matrix, double) - Method in class org.wpilib.simulation.LinearSystemSim
Updates the state estimate of the system.
UpDownCounter - Class in org.wpilib.counter
Up Down Counter.
UpDownCounter(int, EdgeConfiguration) - Constructor for class org.wpilib.counter.UpDownCounter
Constructs a new UpDown Counter.
UpLeft - Enum constant in enum class org.wpilib.driverstation.DriverStation.POVDirection
POV up left.
UpRight - Enum constant in enum class org.wpilib.driverstation.DriverStation.POVDirection
POV up right.
UsageReportingJNI - Class in org.wpilib.hardware.hal
Usage Reporting JNI Functions.
UsbCamera - Class in org.wpilib.vision.camera
A source that represents a USB camera.
UsbCamera(String, int) - Constructor for class org.wpilib.vision.camera.UsbCamera
Create a source for a USB camera based on device number.
UsbCamera(String, String) - Constructor for class org.wpilib.vision.camera.UsbCamera
Create a source for a USB camera based on device path.
UsbCameraInfo - Class in org.wpilib.vision.camera
USB camera information.
UsbCameraInfo(int, String, String, String[], int, int) - Constructor for class org.wpilib.vision.camera.UsbCameraInfo
Create a new set of UsbCameraInfo.
USE_CODE_NAME - Enum constant in enum class org.wpilib.epilogue.Logged.Naming
Sets the default naming strategy to use the name of the element as it appears in source code.
USE_HUMAN_NAME - Enum constant in enum class org.wpilib.epilogue.Logged.Naming
Sets the default naming strategy to use a human-readable name based on the name of the name of the element as it appears in source code.

V

valid - Variable in class org.wpilib.networktables.TimeSyncEventData
If serverTimeOffset and RTT are valid.
value - Variable in enum class org.wpilib.drive.RobotDriveBase.MotorType
MotorType value.
value - Variable in enum class org.wpilib.driverstation.DriverStation.POVDirection
The corresponding HAL value.
value - Variable in enum class org.wpilib.driverstation.Gamepad.Axis
Axis value.
value - Variable in enum class org.wpilib.driverstation.Gamepad.Button
Button value.
value - Variable in enum class org.wpilib.driverstation.GenericHID.HIDType
HIDType value.
value - Variable in enum class org.wpilib.driverstation.Joystick.AxisType
AxisType value.
value - Variable in enum class org.wpilib.driverstation.Joystick.ButtonType
ButtonType value.
value - Variable in enum class org.wpilib.driverstation.NiDsPS4Controller.Axis
Axis value.
value - Variable in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
Button value.
value - Variable in enum class org.wpilib.driverstation.NiDsPS5Controller.Axis
Axis value.
value - Variable in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
Button value.
value - Variable in enum class org.wpilib.driverstation.NiDsStadiaController.Axis
Axis value.
value - Variable in enum class org.wpilib.driverstation.NiDsStadiaController.Button
Button value.
value - Variable in enum class org.wpilib.driverstation.NiDsXboxController.Axis
Axis value.
value - Variable in enum class org.wpilib.driverstation.NiDsXboxController.Button
Button value.
value - Variable in enum class org.wpilib.hardware.accelerometer.ADXL345_I2C.Axes
The integer value representing this enumeration.
value - Variable in enum class org.wpilib.hardware.bus.I2C.Port
Port value.
value - Variable in enum class org.wpilib.hardware.bus.SerialPort.FlowControl
FlowControl value.
value - Variable in enum class org.wpilib.hardware.bus.SerialPort.Parity
Parity value.
value - Variable in enum class org.wpilib.hardware.bus.SerialPort.Port
Port value.
value - Variable in enum class org.wpilib.hardware.bus.SerialPort.StopBits
StopBits value.
value - Variable in enum class org.wpilib.hardware.bus.SerialPort.WriteBufferMode
WriteBufferMode value.
value - Variable in enum class org.wpilib.hardware.discrete.CounterBase.EncodingType
EncodingType value.
value - Variable in class org.wpilib.hardware.hal.simulation.SimDeviceDataJNI.SimValueInfo
 
value - Variable in enum class org.wpilib.hardware.led.AddressableLED.ColorOrder
The native value for this ColorOrder.
value - Variable in enum class org.wpilib.hardware.pneumatic.CompressorConfigType
CompressorConfigType value.
value - Variable in enum class org.wpilib.hardware.power.PowerDistribution.ModuleType
ModuleType value.
value - Variable in class org.wpilib.networktables.TimestampedBoolean
Value.
value - Variable in class org.wpilib.networktables.TimestampedBooleanArray
Value.
value - Variable in class org.wpilib.networktables.TimestampedDouble
Value.
value - Variable in class org.wpilib.networktables.TimestampedDoubleArray
Value.
value - Variable in class org.wpilib.networktables.TimestampedFloat
Value.
value - Variable in class org.wpilib.networktables.TimestampedFloatArray
Value.
value - Variable in class org.wpilib.networktables.TimestampedInteger
Value.
value - Variable in class org.wpilib.networktables.TimestampedIntegerArray
Value.
value - Variable in class org.wpilib.networktables.TimestampedObject
Value.
value - Variable in class org.wpilib.networktables.TimestampedRaw
Value.
value - Variable in class org.wpilib.networktables.TimestampedString
Value.
value - Variable in class org.wpilib.networktables.TimestampedStringArray
Value.
value - Variable in class org.wpilib.networktables.ValueEventData
The new value.
value - Variable in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotGearing
KitbotGearing value.
value - Variable in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
KitbotMotor value.
value - Variable in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotWheelSize
KitbotWheelSize value.
value - Variable in enum class org.wpilib.system.RuntimeType
RuntimeType value.
value - Variable in class org.wpilib.vision.camera.VideoEvent
Event value.
value() - Element in annotation interface org.wpilib.annotation.MaxLength
The maximum allowable length of string literals passed to the annotated parameter.
value() - Element in annotation interface org.wpilib.annotation.NoDiscard
An error message to display if the return value is not used.
value() - Element in annotation interface org.wpilib.epilogue.CustomLoggerFor
The class or classes of objects able to be logged with the annotated logger.
value(String, double, String) - Method in class org.wpilib.sysid.SysIdRoutineLog.MotorLog
Log a generic data value from the motor.
Value - Static variable in class org.wpilib.units.BaseUnits
The standard "unitless" unit.
Value - Static variable in class org.wpilib.units.Units
A dimensionless unit that performs no scaling whatsoever.
valueData - Variable in class org.wpilib.networktables.NetworkTableEvent
Value data (for value events).
ValueEventData - Class in org.wpilib.networktables
NetworkTables value event data.
ValueEventData(NetworkTableInstance, int, int, NetworkTableValue) - Constructor for class org.wpilib.networktables.ValueEventData
Constructor.
valueOf(String) - Static method in enum class org.wpilib.command2.Command.InterruptionBehavior
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.command2.sysid.SysIdRoutine.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.command3.Scheduler.ScheduleResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.counter.EdgeConfiguration
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.drive.RobotDriveBase.MotorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.Alert.Level
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.DriverStation.Alliance
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.DriverStation.MatchType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.DriverStation.POVDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.Gamepad.Axis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.Gamepad.Button
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.GenericHID.HIDType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.GenericHID.RumbleType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.Joystick.AxisType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.Joystick.ButtonType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.NiDsPS4Controller.Axis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.NiDsPS5Controller.Axis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.NiDsStadiaController.Axis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.NiDsStadiaController.Button
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.NiDsXboxController.Axis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.driverstation.NiDsXboxController.Button
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.epilogue.Logged.Importance
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.epilogue.Logged.Naming
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.epilogue.Logged.Strategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.accelerometer.ADXL345_I2C.Axes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.accelerometer.ADXL345_I2C.Range
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.bus.I2C.Port
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.bus.SerialPort.FlowControl
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.bus.SerialPort.Parity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.bus.SerialPort.Port
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.bus.SerialPort.StopBits
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.bus.SerialPort.WriteBufferMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.discrete.CounterBase.EncodingType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.discrete.PWM.OutputPeriod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.hal.AllianceStationID
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.hal.RobotMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.hal.SimDevice.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.imu.OnboardIMU.MountOrientation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.led.AddressableLED.ColorOrder
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.led.LEDPattern.GradientType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.pneumatic.CompressorConfigType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.pneumatic.DoubleSolenoid.Value
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.pneumatic.PneumaticsModuleType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.hardware.power.PowerDistribution.ModuleType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.math.filter.Debouncer.DebounceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.networktables.NetworkTableEvent.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.networktables.NetworkTableInstance.NetworkMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.networktables.NetworkTableType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.romi.OnBoardIO.ChannelMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotGearing
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotWheelSize
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.sysid.SysIdRoutineLog.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.system.RuntimeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.util.Color.RGBChannel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.util.PixelFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.util.sendable.SendableBuilder.BackendKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.util.struct.parser.TokenKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.util.struct.StructFieldType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.util.TimestampSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.vision.apriltag.AprilTagFieldLayout.OriginPosition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.vision.apriltag.AprilTagFields
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.vision.camera.CameraServerJNI.TelemetryKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.vision.camera.HttpCamera.HttpCameraKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.vision.camera.VideoEvent.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.vision.camera.VideoProperty.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.vision.camera.VideoSink.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.vision.camera.VideoSource.ConnectionStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wpilib.vision.camera.VideoSource.Kind
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.wpilib.command2.Command.InterruptionBehavior
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.command2.sysid.SysIdRoutine.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.command3.Scheduler.ScheduleResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.counter.EdgeConfiguration
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.drive.RobotDriveBase.MotorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.Alert.Level
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.DriverStation.Alliance
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.DriverStation.MatchType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.DriverStation.POVDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.Gamepad.Axis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.Gamepad.Button
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.GenericHID.HIDType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.GenericHID.RumbleType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.Joystick.AxisType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.Joystick.ButtonType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.NiDsPS4Controller.Axis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.NiDsPS5Controller.Axis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.NiDsStadiaController.Axis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.NiDsStadiaController.Button
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.NiDsXboxController.Axis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.driverstation.NiDsXboxController.Button
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.epilogue.Logged.Importance
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.epilogue.Logged.Naming
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.epilogue.Logged.Strategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.accelerometer.ADXL345_I2C.Axes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.accelerometer.ADXL345_I2C.Range
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.bus.I2C.Port
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.bus.SerialPort.FlowControl
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.bus.SerialPort.Parity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.bus.SerialPort.Port
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.bus.SerialPort.StopBits
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.bus.SerialPort.WriteBufferMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.discrete.CounterBase.EncodingType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.discrete.PWM.OutputPeriod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.hal.AllianceStationID
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.hal.RobotMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.hal.SimDevice.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.imu.OnboardIMU.MountOrientation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.led.AddressableLED.ColorOrder
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.led.LEDPattern.GradientType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.pneumatic.CompressorConfigType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.pneumatic.DoubleSolenoid.Value
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.pneumatic.PneumaticsModuleType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.hardware.power.PowerDistribution.ModuleType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.math.filter.Debouncer.DebounceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.networktables.NetworkTableEvent.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.networktables.NetworkTableInstance.NetworkMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.networktables.NetworkTableType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.romi.OnBoardIO.ChannelMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotGearing
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotWheelSize
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.sysid.SysIdRoutineLog.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.system.RuntimeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.wpilib.units.collections.LongToObjectHashMap
Gets the values contained in the map.
values() - Static method in enum class org.wpilib.util.Color.RGBChannel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.util.PixelFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.util.sendable.SendableBuilder.BackendKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.util.struct.parser.TokenKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.util.struct.StructFieldType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.util.TimestampSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.vision.apriltag.AprilTagFieldLayout.OriginPosition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.vision.apriltag.AprilTagFields
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.vision.camera.CameraServerJNI.TelemetryKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.vision.camera.HttpCamera.HttpCameraKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.vision.camera.VideoEvent.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.vision.camera.VideoProperty.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.vision.camera.VideoSink.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.vision.camera.VideoSource.ConnectionStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wpilib.vision.camera.VideoSource.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
valueStr - Variable in class org.wpilib.vision.camera.VideoEvent
Event value as a string.
VecBuilder - Class in org.wpilib.math.linalg
A class for constructing vectors (Nx1 matrices).
Vector<R> - Class in org.wpilib.math.linalg
A shape-safe wrapper over Efficient Java Matrix Library (EJML) matrices.
Vector(SimpleMatrix) - Constructor for class org.wpilib.math.linalg.Vector
Constructs a new Vector with the given storage.
Vector(Matrix) - Constructor for class org.wpilib.math.linalg.Vector
Constructs a new vector with the storage of the supplied matrix.
Vector(Nat) - Constructor for class org.wpilib.math.linalg.Vector
Constructs an empty zero vector of the given dimensions.
VectorProto<R> - Class in org.wpilib.math.linalg.proto
 
VectorProto(Nat) - Constructor for class org.wpilib.math.linalg.proto.VectorProto
Constructs the Protobuf implementation.
VectorStruct<R> - Class in org.wpilib.math.linalg.struct
 
VectorStruct(Nat) - Constructor for class org.wpilib.math.linalg.struct.VectorStruct
Constructs the Struct implementation.
velocity - Variable in class org.wpilib.math.kinematics.SwerveModuleVelocity
Velocity of the wheel of the module in meters per second.
velocity - Variable in class org.wpilib.math.trajectory.ExponentialProfile.State
The velocity at this state.
velocity - Variable in class org.wpilib.math.trajectory.Trajectory.State
The velocity at that point of the trajectory in meters per second.
velocity - Variable in class org.wpilib.math.trajectory.TrapezoidProfile.State
The velocity at this state.
Velocity<D> - Record Class in org.wpilib.units.measure
 
Velocity(double, double, VelocityUnit) - Constructor for record class org.wpilib.units.measure.Velocity
Creates an instance of a Velocity record class.
VelocityUnit<D> - Class in org.wpilib.units
Unit of velocity dimension that is a combination of a distance unit (numerator) and a time unit (denominator).
vendorId - Variable in class org.wpilib.vision.camera.UsbCameraInfo
USB vendor id.
verifySensor(int, int, byte[]) - Method in class org.wpilib.hardware.bus.I2C
Verify that a device's registers contain expected values.
Version - Static variable in class org.wpilib.system.WPILibVersion
The version number.
VictorSP - Class in org.wpilib.hardware.motor
Vex Robotics Victor SP Motor Controller.
VictorSP(int) - Constructor for class org.wpilib.hardware.motor.VictorSP
Constructor.
VideoCamera - Class in org.wpilib.vision.camera
A source that represents a video camera.
VideoCamera(int) - Constructor for class org.wpilib.vision.camera.VideoCamera
Constructs a VideoCamera.
VideoCamera.WhiteBalance - Class in org.wpilib.vision.camera
White balance.
VideoEvent - Class in org.wpilib.vision.camera
Video event.
VideoEvent.Kind - Enum Class in org.wpilib.vision.camera
VideoEvent kind.
VideoException - Exception Class in org.wpilib.vision.camera
An exception raised by the camera server.
VideoException(String) - Constructor for exception class org.wpilib.vision.camera.VideoException
Constructs the exception with the given message.
VideoListener - Class in org.wpilib.vision.camera
An event listener.
VideoListener(Consumer, int, boolean) - Constructor for class org.wpilib.vision.camera.VideoListener
Create an event listener.
VideoMode - Class in org.wpilib.vision.camera
Video mode.
VideoMode(int, int, int, int) - Constructor for class org.wpilib.vision.camera.VideoMode
Create a new video mode.
VideoMode(PixelFormat, int, int, int) - Constructor for class org.wpilib.vision.camera.VideoMode
Create a new video mode.
VideoProperty - Class in org.wpilib.vision.camera
A source or sink property.
VideoProperty.Kind - Enum Class in org.wpilib.vision.camera
VideoProperty property types.
VideoSink - Class in org.wpilib.vision.camera
A sink for video that accepts a sequence of frames.
VideoSink(int) - Constructor for class org.wpilib.vision.camera.VideoSink
Constructs a VideoSink.
VideoSink.Kind - Enum Class in org.wpilib.vision.camera
Video sink types.
VideoSource - Class in org.wpilib.vision.camera
A source for video that provides a sequence of frames.
VideoSource(int) - Constructor for class org.wpilib.vision.camera.VideoSource
Constructs a VideoSource.
VideoSource.ConnectionStrategy - Enum Class in org.wpilib.vision.camera
Connection strategy.
VideoSource.Kind - Enum Class in org.wpilib.vision.camera
Video source kind.
VISIBLE - Static variable in interface org.wpilib.networktables.PubSubOption
For subscriptions, indicates the subscription is visible to the network (default).
VisionPipeline - Interface in org.wpilib.vision.process
A vision pipeline is responsible for running a group of OpenCV algorithms to extract data from an image.
VisionRunner<P> - Class in org.wpilib.vision.process
A vision runner is a convenient wrapper object to make it easy to run vision pipelines from robot code.
VisionRunner(VideoSource, P, VisionRunner.Listener) - Constructor for class org.wpilib.vision.process.VisionRunner
Creates a new vision runner.
VisionRunner.Listener<P> - Interface in org.wpilib.vision.process
Listener interface for a callback that should run after a pipeline has processed its input.
VisionThread - Class in org.wpilib.vision.process
A vision thread is a special thread that runs a vision pipeline.
VisionThread(VideoSource, P, VisionRunner.Listener) - Constructor for class org.wpilib.vision.process.VisionThread
Creates a new vision thread that continuously runs the given vision pipeline.
VisionThread(VisionRunner) - Constructor for class org.wpilib.vision.process.VisionThread
Creates a vision thread that continuously runs a VisionPipeline.
Volt - Static variable in class org.wpilib.units.Units
The base unit of electric potential.
voltage(Voltage) - Method in class org.wpilib.sysid.SysIdRoutineLog.MotorLog
Log the voltage applied to the motor.
Voltage - Record Class in org.wpilib.units.measure
 
Voltage(double, double, VoltageUnit) - Constructor for record class org.wpilib.units.measure.Voltage
Creates an instance of a Voltage record class.
VOLTAGE_OUT_OF_RANGE - Static variable in class org.wpilib.hardware.hal.HALUtil
Voltage to convert to raw value is out of range [0; 5].
VoltageUnit - Class in org.wpilib.units
Unit of electric voltage dimension.
VoltageUnit - Static variable in class org.wpilib.units.BaseUnits
The standard unit of voltage, volts.
Volts - Static variable in class org.wpilib.units.Units
The base unit of electric potential.
VoltsPerMeterPerSecond - Static variable in class org.wpilib.units.Units
A standard unit for measuring linear mechanisms' feedforward voltages based on a model of the system and a desired commanded linear velocity.
VoltsPerMeterPerSecondSquared - Static variable in class org.wpilib.units.Units
A standard unit for measuring linear mechanisms' feedforward voltages based on a model of the system and a desired commanded linear acceleration.
VoltsPerRadianPerSecond - Static variable in class org.wpilib.units.Units
A standard unit for measuring angular mechanisms' feedforward voltages based on a model of the system and a desired commanded angular velocity.
VoltsPerRadianPerSecondSquared - Static variable in class org.wpilib.units.Units
A standard unit for measuring angular mechanisms' feedforward voltages based on a model of the system and a desired commanded angular acceleration.
vx - Variable in class org.wpilib.math.kinematics.ChassisVelocities
Velocity along the x-axis in meters per second.
vy - Variable in class org.wpilib.math.kinematics.ChassisVelocities
Velocity along the y-axis in meters per second.

W

W() - Static method in class org.wpilib.math.geometry.CoordinateAxis
Returns a coordinate axis corresponding to +Y in the NWU coordinate system.
wait(Time) - Method in class org.wpilib.command3.Coroutine
Waits for some duration of time to elapse.
WaitCommand - Class in org.wpilib.command2
A command that does nothing but takes a specified amount of time to finish.
WaitCommand(double) - Constructor for class org.wpilib.command2.WaitCommand
Creates a new WaitCommand.
WaitCommand(Time) - Constructor for class org.wpilib.command2.WaitCommand
Creates a new WaitCommand.
waitFor(Time) - Static method in interface org.wpilib.command3.Command
Creates a command that simply waits for a given duration.
waitForListenerQueue(double) - Method in class org.wpilib.networktables.NetworkTableInstance
Wait for the listener queue to be empty.
waitForObject(int) - Static method in class org.wpilib.util.WPIUtilJNI
Waits for a handle to be signaled.
waitForObjects(int[]) - Static method in class org.wpilib.util.WPIUtilJNI
Waits for one or more handles to be signaled.
waitForObjectsTimeout(int[], double) - Static method in class org.wpilib.util.WPIUtilJNI
Waits for one or more handles to be signaled, with timeout.
waitForObjectTimeout(int, double) - Static method in class org.wpilib.util.WPIUtilJNI
Waits for a handle to be signaled, with timeout.
waitForProgramStart() - Static method in class org.wpilib.hardware.hal.simulation.SimulatorJNI
 
waitForProgramStart() - Static method in class org.wpilib.simulation.SimHooks
Waits until the user program has started.
waitForQueue(double) - Method in class org.wpilib.networktables.NetworkTableListener
Wait for the topic listener queue to be empty.
waitSeconds(double) - Static method in class org.wpilib.command2.Commands
Constructs a command that does nothing, finishing after a specified duration.
waitTime(Time) - Static method in class org.wpilib.command2.Commands
Constructs a command that does nothing, finishing after a specified duration.
waitUntil(BooleanSupplier) - Static method in class org.wpilib.command2.Commands
Constructs a command that does nothing, finishing once a condition becomes true.
waitUntil(BooleanSupplier) - Static method in interface org.wpilib.command3.Command
Starts creating a command that simply waits for some condition to be met.
waitUntil(BooleanSupplier) - Method in class org.wpilib.command3.Coroutine
Yields until a condition is met.
WaitUntilCommand - Class in org.wpilib.command2
A command that does nothing but ends after a specified match time or condition.
WaitUntilCommand(double) - Constructor for class org.wpilib.command2.WaitUntilCommand
Creates a new WaitUntilCommand that ends after a given match time.
WaitUntilCommand(BooleanSupplier) - Constructor for class org.wpilib.command2.WaitUntilCommand
Creates a new WaitUntilCommand that ends after a given condition becomes true.
wakeup() - Method in class org.wpilib.util.concurrent.EventVector
Wakes up all events in the event vector.
warnForNonLoggableTypes() - Element in annotation interface org.wpilib.epilogue.Logged
Class-level only: if Logged.strategy() is Logged.Strategy.OPT_OUT, this can be used to quiet the warnings that are printed for non-loggable fields and methods detected within the class.
WARNING - Static variable in enum class org.wpilib.driverstation.Alert.Level
Alternate name for a medium priority alert.
Watchdog - Class in org.wpilib.system
A class that's a wrapper around a watchdog timer.
Watchdog(double, Runnable) - Constructor for class org.wpilib.system.Watchdog
Watchdog constructor.
Watchdog(Time, Runnable) - Constructor for class org.wpilib.system.Watchdog
Watchdog constructor.
Watt - Static variable in class org.wpilib.units.Units
The base unit of power.
Watts - Static variable in class org.wpilib.units.Units
The base unit of power.
WebServer - Class in org.wpilib.net
A web server using the HTTP protocol.
westFace() - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the West Face button's digital signal.
westFace() - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the West Face button's digital signal.
westFace(EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
Constructs a Trigger instance around the West Face button's digital signal.
westFace(EventLoop) - Method in class org.wpilib.command3.button.CommandGamepad
Constructs a Trigger instance around the West Face button's digital signal.
westFace(EventLoop) - Method in class org.wpilib.driverstation.Gamepad
Constructs an event instance around the West Face button's digital signal.
WheelVelocities() - Constructor for class org.wpilib.drive.DifferentialDrive.WheelVelocities
Constructs a WheelVelocities with zeroes for left and right velocities.
WheelVelocities() - Constructor for class org.wpilib.drive.MecanumDrive.WheelVelocities
Constructs a WheelVelocities with zeroes for all four velocities.
WheelVelocities(double, double) - Constructor for class org.wpilib.drive.DifferentialDrive.WheelVelocities
Constructs a WheelVelocities.
WheelVelocities(double, double, double, double) - Constructor for class org.wpilib.drive.MecanumDrive.WheelVelocities
Constructs a WheelVelocities.
whenCanceled(Runnable) - Method in interface org.wpilib.command3.NeedsNameBuilderStage
Optionally sets a callback to execute when the command is canceled.
whileFalse(Command) - Method in class org.wpilib.command2.button.Trigger
Starts the given command when the condition changes to `false` and cancels it when the condition changes to `true`.
whileFalse(Command) - Method in class org.wpilib.command3.Trigger
Starts the given command when the condition changes to `false` and cancels it when the condition changes to `true`.
whileTrue(Command) - Method in class org.wpilib.command2.button.Trigger
Starts the given command when the condition changes to `true` and cancels it when the condition changes to `false`.
whileTrue(Command) - Method in class org.wpilib.command3.Trigger
Starts the given command when the condition changes to `true` and cancels it when the condition changes to `false`.
WhiteBalance() - Constructor for class org.wpilib.vision.camera.VideoCamera.WhiteBalance
Default constructor.
width - Variable in class org.wpilib.vision.camera.VideoMode
Width in pixels.
withAutomaticName() - Method in class org.wpilib.command3.ParallelGroupBuilder
Creates the group, giving it a name based on the commands within the group.
withAutomaticName() - Method in class org.wpilib.command3.SequentialGroupBuilder
Creates the sequence command, giving it an automatically generated name based on the commands in the sequence.
withDeadline(Command) - Method in class org.wpilib.command2.Command
Creates a new command that runs this command and the deadline in parallel, finishing (and interrupting this command) when the deadline finishes.
withInterruptBehavior(Command.InterruptionBehavior) - Method in class org.wpilib.command2.Command
Decorates this command to have a different interruption behavior.
withName(String) - Method in class org.wpilib.command2.Command
Decorates this Command with a name.
withPriority(int) - Method in interface org.wpilib.command3.NeedsNameBuilderStage
Sets the priority level of the command.
withReduction(double) - Method in class org.wpilib.math.system.DCMotor
Returns a copy of this motor with the given gearbox reduction applied.
withTimeout(double) - Method in class org.wpilib.command2.Command
Decorates this command with a timeout.
withTimeout(Time) - Method in class org.wpilib.command2.Command
Decorates this command with a timeout.
withTimeout(Time) - Method in interface org.wpilib.command3.Command
Creates a new command that runs this one for a maximum duration, after which it is forcibly canceled.
wouldHitLowerLimit(double) - Method in class org.wpilib.simulation.ElevatorSim
Returns whether the elevator would hit the lower limit.
wouldHitLowerLimit(double) - Method in class org.wpilib.simulation.SingleJointedArmSim
Returns whether the arm would hit the lower limit.
wouldHitUpperLimit(double) - Method in class org.wpilib.simulation.ElevatorSim
Returns whether the elevator would hit the upper limit.
wouldHitUpperLimit(double) - Method in class org.wpilib.simulation.SingleJointedArmSim
Returns whether the arm would hit the upper limit.
WPICleaner - Class in org.wpilib.util.cleanup
Cleaner object for WPILib objects.
WPILibVersion - Class in org.wpilib.system
Autogenerated file! Do not manually edit this file.
WPIMathJNI - Class in org.wpilib.math.jni
Base class for all WPIMath JNI wrappers.
WPIMathJNI() - Constructor for class org.wpilib.math.jni.WPIMathJNI
Utility class.
WPIMathJNI.Helper - Class in org.wpilib.math.jni
Sets whether JNI should be loaded in the static block.
WPINetJNI - Class in org.wpilib.net
WPINet JNI.
WPINetJNI.Helper - Class in org.wpilib.net
Sets whether JNI should be loaded in the static block.
WPISerializable - Interface in org.wpilib.util
Marker interface to indicate a class is serializable using WPI serialization methods.
WPIUtilJNI - Class in org.wpilib.util
WPIUtil JNI.
WPIUtilJNI() - Constructor for class org.wpilib.util.WPIUtilJNI
Utility class.
WPIUtilJNI.Helper - Class in org.wpilib.util
Sets whether JNI should be loaded in the static block.
wrap(NetworkTableInstance, int, Protobuf) - Static method in class org.wpilib.networktables.ProtobufTopic
Create a ProtobufTopic from a native handle; generally NetworkTableInstance.getProtobufTopic() should be used instead.
wrap(NetworkTableInstance, int, Struct) - Static method in class org.wpilib.networktables.StructArrayTopic
Create a StructArrayTopic from a native handle; generally NetworkTableInstance.getStructArrayTopic() should be used instead.
wrap(NetworkTableInstance, int, Struct) - Static method in class org.wpilib.networktables.StructTopic
Create a StructTopic from a native handle; generally NetworkTableInstance.getStructTopic() should be used instead.
wrap(Topic, Protobuf) - Static method in class org.wpilib.networktables.ProtobufTopic
Create a ProtobufTopic from a generic topic.
wrap(Topic, Struct) - Static method in class org.wpilib.networktables.StructArrayTopic
Create a StructArrayTopic from a generic topic.
wrap(Topic, Struct) - Static method in class org.wpilib.networktables.StructTopic
Create a StructTopic from a generic topic.
wrap(StructDescriptor, ByteBuffer) - Static method in class org.wpilib.util.struct.DynamicStruct
Constructs a new dynamic struct object.
WrapperCommand - Class in org.wpilib.command2
A class used internally to wrap commands while overriding a specific method; all other methods will call through to the wrapped command.
WrapperCommand(Command) - Constructor for class org.wpilib.command2.WrapperCommand
Wrap a command.
write(byte[], int) - Method in class org.wpilib.hardware.bus.SerialPort
Write raw bytes to the serial port.
write(int, int) - Method in class org.wpilib.hardware.bus.I2C
Execute a write transaction with the device.
write(T) - Method in class org.wpilib.util.protobuf.ProtobufBuffer
Serializes a value to a ByteBuffer.
write(T) - Method in class org.wpilib.util.struct.StructBuffer
Serializes a value to a ByteBuffer.
writeArray(Collection) - Method in class org.wpilib.util.struct.StructBuffer
Serializes a collection of values to a ByteBuffer.
writeArray(T[]) - Method in class org.wpilib.util.struct.StructBuffer
Serializes an array of values to a ByteBuffer.
writeBulk(byte[]) - Method in class org.wpilib.hardware.bus.I2C
Execute a write transaction with the device.
writeBulk(byte[], int) - Method in class org.wpilib.hardware.bus.I2C
Execute a write transaction with the device.
writeBulk(ByteBuffer, int) - Method in class org.wpilib.hardware.bus.I2C
Execute a write transaction with the device.
writeCANPacket(int, int, byte[], int, int) - Static method in class org.wpilib.hardware.hal.CANAPIJNI
Writes a packet to the CAN device with a specific ID.
writeCANPacketNoThrow(int, int, byte[], int, int) - Static method in class org.wpilib.hardware.hal.CANAPIJNI
Writes a packet to the CAN device with a specific ID without throwing on error.
writeCANPacketRepeating(int, int, byte[], int, int, int) - Static method in class org.wpilib.hardware.hal.CANAPIJNI
Writes a repeating packet to the CAN device with a specific ID.
writeCANPacketRepeatingNoThrow(int, int, byte[], int, int, int) - Static method in class org.wpilib.hardware.hal.CANAPIJNI
Writes a repeating packet to the CAN device with a specific ID without throwing on error.
writeCANRTRFrame(int, int, byte[], int, int) - Static method in class org.wpilib.hardware.hal.CANAPIJNI
Writes an RTR frame of the specified length to the CAN device with the specific ID.
writeCANRTRFrameNoThrow(int, int, byte[], int, int) - Static method in class org.wpilib.hardware.hal.CANAPIJNI
Writes an RTR frame of the specified length to the CAN device with the specific ID without throwing on error.
writePacket(int, byte[], int, int) - Method in class org.wpilib.hardware.bus.CAN
Write a packet to the CAN device with a specific ID.
writePacketNoThrow(int, byte[], int, int) - Method in class org.wpilib.hardware.bus.CAN
Write a packet to the CAN device with a specific ID.
writePacketRepeating(int, byte[], int, int, int) - Method in class org.wpilib.hardware.bus.CAN
Write a repeating packet to the CAN device with a specific ID.
writePacketRepeatingNoThrow(int, byte[], int, int, int) - Method in class org.wpilib.hardware.bus.CAN
Write a repeating packet to the CAN device with a specific ID.
writeRTRFrame(int, byte[], int, int) - Method in class org.wpilib.hardware.bus.CAN
Write an RTR frame to the CAN device with a specific ID.
writeRTRFrameNoThrow(int, byte[], int, int) - Method in class org.wpilib.hardware.bus.CAN
Write an RTR frame to the CAN device with a specific ID.
writeStderr(String) - Static method in class org.wpilib.util.WPIUtilJNI
Write the given string to stderr.
writeString(String) - Method in class org.wpilib.hardware.bus.SerialPort
Write a string to the serial port.
writeTo(JsonSink) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
writeTo(JsonSink) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
writeTo(JsonSink) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufDCMotor
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufEllipse2d
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufLinearSystem
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufMatrix
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufPose2d
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufPose3d
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufQuaternion
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufRectangle2d
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufRotation2d
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufRotation3d
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufTrajectory
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufTransform2d
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufTransform3d
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufTranslation2d
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufTranslation3d
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufTwist2d
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufTwist3d
 
writeTo(JsonSink) - Method in class org.wpilib.math.proto.ProtobufVector
 
writeTo(ProtoSink) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufCommand
 
writeTo(ProtoSink) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufMechanism
 
writeTo(ProtoSink) - Method in class org.wpilib.command3.proto.ProtobufCommands.ProtobufScheduler
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufArmFeedforward
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufChassisAccelerations
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufChassisVelocities
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufCubicHermiteSpline
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufDCMotor
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveFeedforward
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveKinematics
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelAccelerations
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelPositions
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVelocities
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufDifferentialDriveWheelVoltages
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufElevatorFeedforward
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufEllipse2d
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufLinearSystem
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufMatrix
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveKinematics
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelAccelerations
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelPositions
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufMecanumDriveWheelVelocities
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufPose2d
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufPose3d
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufQuaternion
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufQuinticHermiteSpline
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufRectangle2d
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufRotation2d
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufRotation3d
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufSimpleMotorFeedforward
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufSwerveDriveKinematics
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleAcceleration
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufSwerveModulePosition
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufSwerveModuleVelocity
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufTrajectory
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufTrajectoryState
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufTransform2d
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufTransform3d
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufTranslation2d
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufTranslation3d
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufTwist2d
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufTwist3d
 
writeTo(ProtoSink) - Method in class org.wpilib.math.proto.ProtobufVector
 

X

x - Variable in class org.wpilib.driverstation.DriverStation.TouchpadFinger
The x position of the finger.
x - Variable in class org.wpilib.math.spline.Spline.ControlVector
The x components of the control vector.
x() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the X button's digital signal.
x() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the X button's digital signal.
x() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the X button's digital signal.
x() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the X button's digital signal.
x(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the X button's digital signal.
x(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the X button's digital signal.
x(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the X button's digital signal.
x(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the X button's digital signal.
x(EventLoop) - Method in class org.wpilib.driverstation.NiDsStadiaController
Constructs an event instance around the X button's digital signal.
x(EventLoop) - Method in class org.wpilib.driverstation.NiDsXboxController
Constructs an event instance around the X button's digital signal.
XAxis - Variable in class org.wpilib.hardware.accelerometer.ADXL345_I2C.AllAxes
Acceleration along the X axis in g-forces.
xFinalControlVector - Variable in class org.wpilib.math.spline.CubicHermiteSpline
The control vector for the final point in the x dimension.
xFinalControlVector - Variable in class org.wpilib.math.spline.QuinticHermiteSpline
The control vector for the final point in the x dimension.
xHat - Variable in class org.wpilib.math.estimator.KalmanFilterLatencyCompensator.ObserverSnapshot
The state estimate.
xInitialControlVector - Variable in class org.wpilib.math.spline.CubicHermiteSpline
The control vector for the initial point in the x dimension.
xInitialControlVector - Variable in class org.wpilib.math.spline.QuinticHermiteSpline
The control vector for the initial point in the x dimension.
XRPGyro - Class in org.wpilib.xrp
Use a rate gyro to return the robots heading relative to a starting position.
XRPGyro() - Constructor for class org.wpilib.xrp.XRPGyro
Constructs an XRPGyro.
XRPMotor - Class in org.wpilib.xrp
XRPMotor.
XRPMotor(int) - Constructor for class org.wpilib.xrp.XRPMotor
Constructs an XRPMotor.
XRPOnBoardIO - Class in org.wpilib.xrp
This class represents the onboard IO of the XRP Reference Robot.
XRPOnBoardIO() - Constructor for class org.wpilib.xrp.XRPOnBoardIO
Constructor.
XRPRangefinder - Class in org.wpilib.xrp
This class represents the ultrasonic rangefinder on an XRP robot.
XRPRangefinder() - Constructor for class org.wpilib.xrp.XRPRangefinder
Constructs an XRPRangefinder.
XRPReflectanceSensor - Class in org.wpilib.xrp
This class represents the reflectance sensor pair on an XRP robot.
XRPReflectanceSensor() - Constructor for class org.wpilib.xrp.XRPReflectanceSensor
Constructs an XRPReflectanceSensor.
XRPServo - Class in org.wpilib.xrp
XRPServo.
XRPServo(int) - Constructor for class org.wpilib.xrp.XRPServo
Constructs an XRPServo.

Y

y - Variable in class org.wpilib.driverstation.DriverStation.TouchpadFinger
The y position of the finger.
y - Variable in class org.wpilib.math.spline.Spline.ControlVector
The y components of the control vector.
y() - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the Y button's digital signal.
y() - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the Y button's digital signal.
y() - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the Y button's digital signal.
y() - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the Y button's digital signal.
y(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsStadiaController
Constructs a Trigger instance around the Y button's digital signal.
y(EventLoop) - Method in class org.wpilib.command2.button.CommandNiDsXboxController
Constructs a Trigger instance around the Y button's digital signal.
y(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsStadiaController
Constructs a Trigger instance around the Y button's digital signal.
y(EventLoop) - Method in class org.wpilib.command3.button.CommandNiDsXboxController
Constructs a Trigger instance around the Y button's digital signal.
y(EventLoop) - Method in class org.wpilib.driverstation.NiDsStadiaController
Constructs an event instance around the Y button's digital signal.
y(EventLoop) - Method in class org.wpilib.driverstation.NiDsXboxController
Constructs an event instance around the Y button's digital signal.
YAxis - Variable in class org.wpilib.hardware.accelerometer.ADXL345_I2C.AllAxes
Acceleration along the Y axis in g-forces.
yFinalControlVector - Variable in class org.wpilib.math.spline.CubicHermiteSpline
The control vector for the final point in the y dimension.
yFinalControlVector - Variable in class org.wpilib.math.spline.QuinticHermiteSpline
The control vector for the final point in the y dimension.
yield() - Method in class org.wpilib.command3.Coroutine
Yields control back to the scheduler to allow other commands to execute.
Yielded(Command, long) - Constructor for record class org.wpilib.command3.SchedulerEvent.Yielded
Creates an instance of a Yielded record class.
yInitialControlVector - Variable in class org.wpilib.math.spline.CubicHermiteSpline
The control vector for the initial point in the y dimension.
yInitialControlVector - Variable in class org.wpilib.math.spline.QuinticHermiteSpline
The control vector for the initial point in the y dimension.

Z

ZAxis - Variable in class org.wpilib.hardware.accelerometer.ADXL345_I2C.AllAxes
Acceleration along the Z axis in g-forces.
zero() - Method in class org.wpilib.units.AccelerationUnit
 
zero() - Method in class org.wpilib.units.AngleUnit
 
zero() - Method in class org.wpilib.units.AngularAccelerationUnit
 
zero() - Method in class org.wpilib.units.AngularMomentumUnit
 
zero() - Method in class org.wpilib.units.AngularVelocityUnit
 
zero() - Method in class org.wpilib.units.CurrentUnit
 
zero() - Method in class org.wpilib.units.DimensionlessUnit
 
zero() - Method in class org.wpilib.units.DistanceUnit
 
zero() - Method in class org.wpilib.units.EnergyUnit
 
zero() - Method in class org.wpilib.units.ForceUnit
 
zero() - Method in class org.wpilib.units.FrequencyUnit
 
zero() - Method in class org.wpilib.units.LinearAccelerationUnit
 
zero() - Method in class org.wpilib.units.LinearMomentumUnit
 
zero() - Method in class org.wpilib.units.LinearVelocityUnit
 
zero() - Method in class org.wpilib.units.MassUnit
 
zero() - Method in class org.wpilib.units.MomentOfInertiaUnit
 
zero() - Method in class org.wpilib.units.MultUnit
 
zero() - Method in class org.wpilib.units.PerUnit
 
zero() - Method in class org.wpilib.units.PowerUnit
 
zero() - Method in class org.wpilib.units.ResistanceUnit
 
zero() - Method in class org.wpilib.units.TemperatureUnit
 
zero() - Method in class org.wpilib.units.TimeUnit
 
zero() - Method in class org.wpilib.units.TorqueUnit
 
zero() - Method in class org.wpilib.units.Unit
Gets a measure of zero magnitude in terms of this unit.
zero() - Method in class org.wpilib.units.VelocityUnit
 
zero() - Method in class org.wpilib.units.VoltageUnit
 
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