Index
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
arecord 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
Accelerationrecord 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
- 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, orTestOpModeand 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
Sendablewith 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
Anglerecord 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
AngularAccelerationrecord 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
AngularMomentumrecord 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
AngularVelocityrecord 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
AprilTagobjects. - 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 tothe 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 tothe 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 tothe 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 tothe 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 tothe 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 tothe 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
brecord 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
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Acceleration
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Angle
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.AngularAcceleration
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.AngularMomentum
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.AngularVelocity
-
Returns the value of the
baseUnitMagnituderecord 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
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Dimensionless
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Distance
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Energy
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Force
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Frequency
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.LinearAcceleration
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.LinearMomentum
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.LinearVelocity
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Mass
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.MomentOfInertia
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Mult
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Per
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Power
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Resistance
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Temperature
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Time
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Torque
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Velocity
-
Returns the value of the
baseUnitMagnituderecord component. - baseUnitMagnitude() - Method in record class org.wpilib.units.measure.Voltage
-
Returns the value of the
baseUnitMagnituderecord 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
Canceledrecord 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
Matrixto 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, - Class in org.wpilib.unitsOut> -
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
commandrecord component. - command() - Method in record class org.wpilib.command3.SchedulerEvent.Completed
-
Returns the value of the
commandrecord component. - command() - Method in record class org.wpilib.command3.SchedulerEvent.CompletedWithError
-
Returns the value of the
commandrecord component. - command() - Method in record class org.wpilib.command3.SchedulerEvent.Interrupted
-
Returns the value of the
commandrecord component. - command() - Method in record class org.wpilib.command3.SchedulerEvent.Mounted
-
Returns the value of the
commandrecord component. - command() - Method in record class org.wpilib.command3.SchedulerEvent.Scheduled
-
Returns the value of the
commandrecord component. - command() - Method in record class org.wpilib.command3.SchedulerEvent.Yielded
-
Returns the value of the
commandrecord 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
- CommandGamepad - Class in org.wpilib.command3.button
- 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
GenericHIDwithTriggerfactories for command-based. - CommandGenericHID - Class in org.wpilib.command3.button
-
A version of
GenericHIDwithTriggerfactories 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
- CommandJoystick - Class in org.wpilib.command3.button
- 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
NiDsPS4ControllerwithTriggerfactories for command-based. - CommandNiDsPS4Controller - Class in org.wpilib.command3.button
-
A version of
NiDsPS4ControllerwithTriggerfactories 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
NiDsPS5ControllerwithTriggerfactories for command-based. - CommandNiDsPS5Controller - Class in org.wpilib.command3.button
-
A version of
NiDsPS5ControllerwithTriggerfactories 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
NiDsStadiaControllerwithTriggerfactories for command-based. - CommandNiDsStadiaController - Class in org.wpilib.command3.button
-
A version of
NiDsStadiaControllerwithTriggerfactories 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
NiDsXboxControllerwithTriggerfactories for command-based. - CommandNiDsXboxController - Class in org.wpilib.command3.button
-
A version of
NiDsXboxControllerwithTriggerfactories 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
Completedrecord class. - CompletedWithError(Command, Throwable, long) - Constructor for record class org.wpilib.command3.SchedulerEvent.CompletedWithError
-
Creates an instance of a
CompletedWithErrorrecord 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
Conflictrecord 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)
startingIndexand 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
Currentrecord 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
DeferredCommandwith 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
DegreeperUnits.Second. - DegreesPerSecondPerSecond - Static variable in class org.wpilib.units.Units
-
A unit of angular acceleration equivalent to accelerating at a rate of one
DegreeperUnits.Secondevery 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
depthrecord 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 Odometryto 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 Odometryto 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
Dimensionlessrecord 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
disabledrecord component. - disabled() - Method in record class org.wpilib.networktables.PubSubOption.DisableRemote
-
Returns the value of the
disabledrecord 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
DisableLocalrecord 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
DisableRemoterecord 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
Distancerecord 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
enabledrecord component. - enabled() - Method in record class org.wpilib.networktables.PubSubOption.Hidden
-
Returns the value of the
enabledrecord component. - enabled() - Method in record class org.wpilib.networktables.PubSubOption.KeepDuplicates
-
Returns the value of the
enabledrecord component. - enabled() - Method in record class org.wpilib.networktables.PubSubOption.SendAll
-
Returns the value of the
enabledrecord component. - enabled() - Method in record class org.wpilib.networktables.PubSubOption.TopicsOnly
-
Returns the value of the
enabledrecord 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
Energyrecord 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
Epilogueclass 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
errorrecord 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
ExcludePublisherrecord class. - ExcludePublisherHandle(int) - Constructor for record class org.wpilib.networktables.PubSubOption.ExcludePublisherHandle
-
Creates an instance of a
ExcludePublisherHandlerecord 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
ExcludeSelfrecord 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, - Class in org.wpilib.math.estimatorOutputs> -
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 12Units.Inches. - FeetPerSecond - Static variable in class org.wpilib.units.Units
-
A unit of linear velocity equivalent to travelling at a rate one
FootperUnits.Second. - FeetPerSecondPerSecond - Static variable in class org.wpilib.units.Units
-
A unit of linear acceleration equivalent to accelerating at a rate of one
FootperUnits.Secondevery 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
Structfor the givenStructSerializablemarked class. - fetchStructDynamic(Class) - Static method in class org.wpilib.util.struct.StructFetcher
-
Returns a
Structfor 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
DataLogfile 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 12Units.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
Forcerecord 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
thresholdexceptions. - 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
Frequencyrecord 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
- 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
- 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
PneumaticsBaseSimobject. - 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
PneumaticsBaseSimobject. - 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
Protobufinterface for vectors. - getProto(Nat, Nat) - Static method in class org.wpilib.math.linalg.Matrix
-
Creates an implementation of the
Protobufinterface for matrices. - getProto(Nat, Nat, Nat) - Static method in class org.wpilib.math.system.LinearSystem
-
Creates an implementation of the
Protobufinterface 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
SimpleMatrixthat thisMatrixwraps. - 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
Structinterface for swerve drive kinematics objects. - getStruct(Nat) - Static method in class org.wpilib.math.linalg.Vector
-
Creates an implementation of the
Structinterface for vectors. - getStruct(Nat, Nat) - Static method in class org.wpilib.math.linalg.Matrix
-
Creates an implementation of the
Structinterfaces for matrices. - getStruct(Nat, Nat, Nat) - Static method in class org.wpilib.math.system.LinearSystem
-
Creates an implementation of the
Structinterface 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
AprilTagsused 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
Hiddenrecord 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
ImmutableMeasurerecord class. - ImplicitModelFollower<States,
Inputs, - Class in org.wpilib.math.controllerOutputs> -
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.Meterand 1/12 of aUnits.Foot. - Inches - Static variable in class org.wpilib.units.Units
-
25.4/1000 of a
Units.Meterand 1/12 of aUnits.Foot. - InchesPerSecond - Static variable in class org.wpilib.units.Units
-
A unit of linear velocity equivalent to travelling at a rate of one
InchperUnits.Second. - InchesPerSecondPerSecond - Static variable in class org.wpilib.units.Units
-
A unit of linear acceleration equivalent to accelerating at a rate of one
InchperUnits.Secondevery 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
Sendableobject. - 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
Sendableobject. - 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, - Class in org.wpilib.math.interpolationC> -
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
Interruptedrecord class. - interrupter() - Method in record class org.wpilib.command3.SchedulerEvent.Interrupted
-
Returns the value of the
interrupterrecord 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
Matrixis 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
Matrixis 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
prioritythan 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
Triggerthat gets its state from aGenericHID. - JoystickButton - Class in org.wpilib.command3.button
-
A
Triggerthat gets its state from aGenericHID. - 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, - Class in org.wpilib.math.estimatorOutputs> -
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, - Class in org.wpilib.math.estimatorO> -
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, - Interface in org.wpilib.math.estimatorOutputs> -
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
KeepDuplicatesrecord 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.Kilogrammass moving at oneUnits.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, - Interface in org.wpilib.math.kinematicsA> -
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
LinearAccelerationrecord 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
LinearMomentumrecord class. - LinearMomentumUnit - Class in org.wpilib.units
-
A unit of linear momentum like
Units.KilogramMetersPerSecond. - LinearPlantInversionFeedforward<States,
Inputs, - Class in org.wpilib.math.controllerOutputs> -
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, - Class in org.wpilib.math.controllerOutputs> -
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, - Class in org.wpilib.math.systemOutputs> -
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, - Class in org.wpilib.math.systemOutputs> -
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, - Class in org.wpilib.math.system.protoOutputs> - LinearSystemProto(Nat, Nat, Nat) - Constructor for class org.wpilib.math.system.proto.LinearSystemProto
-
Constructs the
Protobufimplementation. - LinearSystemSim<States,
Inputs, - Class in org.wpilib.simulationOutputs> -
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, - Class in org.wpilib.math.system.structOutputs> - LinearSystemStruct(Nat, Nat, Nat) - Constructor for class org.wpilib.math.system.struct.LinearSystemStruct
-
Constructs the
Structimplementation. - 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
LinearVelocityrecord 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.Use
AprilTagFieldLayout.loadField(AprilTagFields)instead. - 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 aMap<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
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Acceleration
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Angle
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.AngularAcceleration
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.AngularMomentum
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.AngularVelocity
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Current
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Dimensionless
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Distance
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Energy
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Force
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Frequency
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.LinearAcceleration
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.LinearMomentum
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.LinearVelocity
-
Returns the value of the
magnituderecord 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
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.MomentOfInertia
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Mult
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Per
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Power
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Resistance
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Temperature
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Time
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Torque
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Velocity
-
Returns the value of the
magnituderecord component. - magnitude() - Method in record class org.wpilib.units.measure.Voltage
-
Returns the value of the
magnituderecord 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
Massrecord 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
Matrixwith 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
Matrixwith 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
Protobufimplementation. - MatrixStruct<R,
C> - Class in org.wpilib.math.linalg.struct - MatrixStruct(Nat, Nat) - Constructor for class org.wpilib.math.linalg.struct.MatrixStruct
-
Constructs the
Structimplementation. - 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 Odometryto 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 Odometryto 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, - Class in org.wpilib.math.estimatorOutputs> -
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
MeterperUnits.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
MeterperUnits.Secondevery 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.Microsecondsto 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.Millisecondsto 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.Minutesto make combined unit definitions read more smoothly. - Minutes - Static variable in class org.wpilib.units.Units
-
60
Units.Seconds. - 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
MomentOfInertiarecord 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
Mountedrecord 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
Multrecord 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
Triggerthat uses aNetworkTableboolean field. - NetworkButton - Class in org.wpilib.command3.button
-
A
Triggerthat uses aNetworkTableboolean 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.Kilogrammass. - 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.Kilogramat a rate of onemeter 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
@NotLoggedwill 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
InterpolatingDoubleTreeMapfrom 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
Loggedannotation. - 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.processpackage 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 oneUnits.Ouncemass. - OunceInch - Static variable in class org.wpilib.units.Units
-
The equivalent of one
ounce of forceapplied to an object oneUnits.Inchaway from its center of rotation. - OunceInches - Static variable in class org.wpilib.units.Units
-
The equivalent of one
ounce of forceapplied to an object oneUnits.Inchaway 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 oneUnits.Ouncemass. - 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
Perrecord 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
periodrecord 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
Periodicrecord 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
PollStoragerecord 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
Odometryto 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
Odometry3dto 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 forceapplied to an object oneUnits.Footaway from its center of rotation. - PoundFoot - Static variable in class org.wpilib.units.Units
-
The equivalent of one
pound of forceapplied to an object oneUnits.Footaway 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.Poundmass. - PoundInch - Static variable in class org.wpilib.units.Units
-
The equivalent of one
pound of forceapplied to an object oneUnits.Inchaway from its center of rotation. - PoundInches - Static variable in class org.wpilib.units.Units
-
The equivalent of one
pound of forceapplied to an object oneUnits.Inchaway 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.Poundmass. - 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
Triggerthat gets its state from a POV on aGenericHID. - POVButton - Class in org.wpilib.command3.button
-
A
Triggerthat gets its state from a POV on aGenericHID. - 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
Powerrecord 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
DeferredCommandis 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
publisherrecord component. - publisher() - Method in record class org.wpilib.networktables.PubSubOption.ExcludePublisherHandle
-
Returns the value of the
publisherrecord 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
valuecorresponding to keykeyin 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
RadianperUnits.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
RadianperUnits.Secondevery 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
longvalues. - 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 itsSubsystem.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
SimDeviceis created. - registerDeviceFreedCallback(String, SimDeviceCallback, boolean) - Static method in class org.wpilib.simulation.SimDeviceSim
-
Register a callback to be run every time a
SimDeviceis 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
Resistancerecord 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
RevolutionperUnits.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
Triggerfactories for running callbacks when the robot mode changes. - RobotModeTriggers - Class in org.wpilib.command3.button
-
A class containing static
Triggerfactories 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
RotationperUnits.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
RotationperUnits.Second. - RotationsPerSecondPerSecond - Static variable in class org.wpilib.units.Units
-
A unit of angular acceleration equivalent to accelerating at a rate of one
RotationperUnits.Secondevery 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
RotationperUnits.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, - Class in org.wpilib.math.estimatorOutputs> -
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
Scheduledrecord 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
- 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
Schedulerto 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.Secondsto 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
SendableChooserclass is a useful tool for presenting a selection of options to theSmartDashboard. - 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
SendAllrecord 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
Commandof 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
sharedRequirementsrecord 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
SmartDashboardclass 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, - Class in org.wpilib.math.estimatorOutputs> -
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
Structimplementation. - 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 Odometryto 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 Odometryto 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
Temperaturerecord 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
Timerecord 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
timestampMicrosrecord component. - timestampMicros() - Method in record class org.wpilib.command3.SchedulerEvent.Completed
-
Returns the value of the
timestampMicrosrecord component. - timestampMicros() - Method in record class org.wpilib.command3.SchedulerEvent.CompletedWithError
-
Returns the value of the
timestampMicrosrecord component. - timestampMicros() - Method in record class org.wpilib.command3.SchedulerEvent.Interrupted
-
Returns the value of the
timestampMicrosrecord component. - timestampMicros() - Method in record class org.wpilib.command3.SchedulerEvent.Mounted
-
Returns the value of the
timestampMicrosrecord component. - timestampMicros() - Method in record class org.wpilib.command3.SchedulerEvent.Scheduled
-
Returns the value of the
timestampMicrosrecord 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
timestampMicrosrecord component. - TimestampSource - Enum Class in org.wpilib.util
-
Options for where the timestamp an
RawFramewas 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
TopicsOnlyrecord 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
Torquerecord 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
doubleand returns adoubleresult. - 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
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Acceleration
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Angle
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.AngularAcceleration
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.AngularMomentum
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.AngularVelocity
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Current
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Dimensionless
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Distance
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Energy
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Force
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Frequency
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.LinearAcceleration
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.LinearMomentum
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.LinearVelocity
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Mass
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.MomentOfInertia
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Mult
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Per
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Power
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Resistance
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Temperature
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Time
-
Returns the value of the
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Torque
-
Returns the value of the
unitrecord 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
unitrecord component. - unit() - Method in record class org.wpilib.units.measure.Voltage
-
Returns the value of the
unitrecord 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, - Class in org.wpilib.math.estimatorOutputs> -
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
Vectorwith 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
Protobufimplementation. - VectorStruct<R> - Class in org.wpilib.math.linalg.struct
- VectorStruct(Nat) - Constructor for class org.wpilib.math.linalg.struct.VectorStruct
-
Constructs the
Structimplementation. - 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
Velocityrecord 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
Voltagerecord 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()isLogged.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
Yieldedrecord 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Command.deadlineFor(org.wpilib.command2.Command...)instead.