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.
- A_e - Variable in class org.wpilib.math.optimization.solver.IterationInfo
-
The equality constraint Jacobian (sparse internal storage).
- A_i - Variable in class org.wpilib.math.optimization.solver.IterationInfo
-
The inequality constraint Jacobian (sparse internal storage).
- abs(Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.abs() for Variables.
- 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.
- ACCELEROMETER - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
-
Accelerometer.
- 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(Variable, VariableMatrix, VariableMatrix, Variable) - Method in interface org.wpilib.math.optimization.ocp.ConstraintEvaluationFunction
-
Applies this function with the arguments.
- 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.
- acos(Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.acos() for Variables.
- 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(Runnable, double) - Method in class org.wpilib.internal.PeriodicPriorityQueue
-
Adds a periodic callback to the queue, starting from the current monotonic time.
- add(Runnable, double, double) - Method in class org.wpilib.internal.PeriodicPriorityQueue
-
Adds a periodic callback to the queue, starting from the current monotonic time.
- add(Runnable, long, double) - Method in class org.wpilib.internal.PeriodicPriorityQueue
-
Adds a periodic callback to the queue with a specified start time.
- add(Runnable, long, double, double) - Method in class org.wpilib.internal.PeriodicPriorityQueue
-
Adds a periodic callback to the queue with a specified start time.
- add(String, String) - Method in class org.wpilib.util.struct.StructDescriptorDatabase
-
Adds a structure schema to the database.
- add(PeriodicPriorityQueue.Callback) - Method in class org.wpilib.internal.PeriodicPriorityQueue
-
Adds a pre-constructed callback to the queue.
- 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.
- addAll(Collection) - Method in class org.wpilib.internal.PeriodicPriorityQueue
-
Adds multiple callbacks to the queue.
- 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, orUtilityand 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.
- addCallback(Predicate) - Method in class org.wpilib.math.optimization.Problem
-
Adds a callback to be called at the beginning of each solver iteration.
- 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.internal.DriverStationBackend
-
Adds an operating mode option.
- addOpMode(RobotMode, String) - Static method in class org.wpilib.driverstation.RobotState
-
Adds an operating mode option.
- addOpMode(RobotMode, String, String) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Adds an operating mode option.
- addOpMode(RobotMode, String, String) - Static method in class org.wpilib.driverstation.RobotState
-
Adds an operating mode option.
- addOpMode(RobotMode, String, String, String) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Adds an operating mode option.
- addOpMode(RobotMode, String, String, String) - Static method in class org.wpilib.driverstation.RobotState
-
Adds an operating mode option.
- addOpMode(RobotMode, String, String, String, Color, Color) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Adds an operating mode option.
- addOpMode(RobotMode, String, String, String, Color, Color) - Static method in class org.wpilib.driverstation.RobotState
-
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.OpModeRobot
-
Add a callback to run at a specific period.
- 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.
- 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; - adjust(int) - Method in class org.wpilib.math.autodiff.Slice
-
Adjusts start and end slice indices assuming a sequence of the specified length.
- 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, int) - Constructor for class org.wpilib.hardware.accelerometer.ADXL345_I2C
-
Constructs the ADXL345 Accelerometer with I2C address 0x1D.
- ADXL345_I2C(I2C.Port, int, 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.Axis - Enum Class in org.wpilib.hardware.accelerometer
-
Accelerometer axes.
- 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.
- ALICE_BLUE - Static variable in class org.wpilib.util.Color
-
0xF0F8FF.
- AllAxes() - Constructor for class org.wpilib.hardware.accelerometer.ADXL345_I2C.AllAxes
-
Default constructor.
- Alliance - Enum Class in org.wpilib.driverstation
-
The robot alliance that the robot is a part of.
- ALLIANCE_STATION_BLUE_1 - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
-
Blue Alliance Station 1 ID.
- ALLIANCE_STATION_BLUE_2 - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
-
Blue Alliance Station 2 ID.
- ALLIANCE_STATION_BLUE_3 - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
-
Blue Alliance Station 3 ID.
- ALLIANCE_STATION_RED_1 - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
-
Red Alliance Station 1 ID.
- ALLIANCE_STATION_RED_2 - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
-
Red Alliance Station 2 ID.
- ALLIANCE_STATION_RED_3 - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
-
Red Alliance Station 3 ID.
- ALLIANCE_STATION_UNKNOWN - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
-
Unknown Alliance Station ID.
- AllianceStationID - Enum Class in org.wpilib.hardware.hal
-
Alliance station ID.
- 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.
- 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.
- AnalogInputJNI - Class in org.wpilib.hardware.hal
-
Analog Input / Output / Trigger JNI Functions.
- 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.
- 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.
- ANDYMARK - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
AndyMark.
- 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. - ANTIQUE_WHITE - Static variable in class org.wpilib.util.Color
-
0xFAEBD7.
- 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.
- apply(Variable, VariableMatrix, VariableMatrix, Variable) - Method in interface org.wpilib.math.optimization.ocp.DynamicsFunction
-
Applies this function with the arguments and returns the result.
- 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.
- AQUA - Static variable in class org.wpilib.util.Color
-
0x00FFFF.
- AQUAMARINE - Static variable in class org.wpilib.util.Color
-
0x7FFFD4.
- 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.
- 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
- asin(Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.asin() for Variables.
- 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.
- atan(Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.atan() for Variables.
- atan2(double, Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.atan2() for Variables.
- atan2(Variable, double) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.atan2() for Variables.
- atan2(Variable, Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.atan2() for Variables.
- 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. - axisGreaterThan(Gamepad.Axis, double) - Method in class org.wpilib.command2.button.CommandGamepad
-
Constructs a Trigger instance that is true when the axis value is less than
threshold, attached tothe default command scheduler button loop. - axisGreaterThan(Gamepad.Axis, double, EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
-
Constructs a Trigger instance that is true when the axis value is greater than
threshold, attached to the given loop. - axisGreaterThan(Gamepad.Axis, double, EventLoop) - Method in class org.wpilib.driverstation.Gamepad
-
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. - axisLessThan(Gamepad.Axis, double) - Method in class org.wpilib.command2.button.CommandGamepad
-
Constructs a Trigger instance that is true when the axis value is less than
threshold, attached tothe default command scheduler button loop. - axisLessThan(Gamepad.Axis, double, EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
-
Constructs a Trigger instance that is true when the axis value is less than
threshold, attached to the given loop. - axisLessThan(Gamepad.Axis, double, EventLoop) - Method in class org.wpilib.driverstation.Gamepad
-
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. - axisMagnitudeGreaterThan(Gamepad.Axis, double) - Method in class org.wpilib.command2.button.CommandGamepad
-
Constructs a Trigger instance that is true when the axis magnitude value is greater than
threshold, attached tothe default command scheduler button loop. - axisMagnitudeGreaterThan(Gamepad.Axis, double, EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
-
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.
- AZURE - Static variable in class org.wpilib.util.Color
-
0xF0FFFF.
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.
- BACK - Enum constant in enum class org.wpilib.drive.RobotDriveBase.MotorType
-
Back motor.
- BACK - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Back button.
- 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.Utility
-
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.
- BEIGE - Static variable in class org.wpilib.util.Color
-
0xF5F5DC.
- BGR - Enum constant in enum class org.wpilib.hardware.led.AddressableLED.ColorOrder
-
BGR order.
- BGR - Enum constant in enum class org.wpilib.util.PixelFormat
-
BGR 8-8-8, 24 bpp.
- BGRA - Enum constant in enum class org.wpilib.util.PixelFormat
-
BGRA 8-8-8-8.
- BIDIR - Enum constant in enum class org.wpilib.hardware.hal.SimDevice.Direction
-
Bidirectional direction for simulation devices.
- bind(Runnable) - Method in class org.wpilib.event.EventLoop
-
Bind a new action to run when the loop is polled.
- BISQUE - Static variable in class org.wpilib.util.Color
-
0xFFE4C4.
- bitWidth - Variable in class org.wpilib.util.struct.parser.ParsedDeclaration
-
Bit width.
- BLACK - Static variable in class org.wpilib.util.Color
-
0x000000.
- BLANCHED_ALMOND - Static variable in class org.wpilib.util.Color
-
0xFFEBCD.
- 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.autodiff.VariableBlock
-
Returns a block of the variable matrix.
- block(int, int, int, int) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns a block of the variable matrix.
- 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(VariableMatrix[][]) - Static method in class org.wpilib.math.autodiff.VariableMatrix
-
Assembles a VariableMatrix from a nested list of blocks.
- 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.Alliance
-
Blue alliance.
- BLUE - Enum constant in enum class org.wpilib.util.Color.RGBChannel
-
The blue channel of an RGB color.
- BLUE - Static variable in class org.wpilib.util.Color
-
0x0000FF.
- BLUE_1 - Enum constant in enum class org.wpilib.hardware.hal.AllianceStationID
-
Blue 1.
- BLUE_2 - Enum constant in enum class org.wpilib.hardware.hal.AllianceStationID
-
Blue 2.
- BLUE_3 - Enum constant in enum class org.wpilib.hardware.hal.AllianceStationID
-
Blue 3.
- BLUE_VIOLET - Static variable in class org.wpilib.util.Color
-
0x8A2BE2.
- BOOL - Enum constant in enum class org.wpilib.util.struct.StructFieldType
-
bool.
- BOOL_SIZE - Static variable in interface org.wpilib.util.struct.Struct
-
Serialized size of a "bool" value.
- BOOLEAN - Enum constant in enum class org.wpilib.networktables.NetworkTableType
-
Boolean data type.
- BOOLEAN_ARRAY - Enum constant in enum class org.wpilib.networktables.NetworkTableType
-
Boolean array data type.
- 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.
- bounds(double, VariableBlock, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Helper function for creating bound constraints.
- bounds(double, VariableMatrix, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Helper function for creating bound constraints.
- bounds(double, Variable, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Helper function for creating bound constraints.
- breathe(Time) - Method in interface org.wpilib.hardware.led.LEDPattern
-
Creates a pattern that brightens and dims this one over time.
- BRG - Enum constant in enum class org.wpilib.hardware.led.AddressableLED.ColorOrder
-
BRG order.
- BROADCAST - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
-
Broadcast.
- BROADCAST - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
Broadcast.
- BROWN - Static variable in class org.wpilib.util.Color
-
0xA52A2A.
- 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.
- BRUSHLAND_LABS - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
Brushland Labs.
- 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.
- BURLYWOOD - Static variable in class org.wpilib.util.Color
-
0xDEB887.
- 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.
- button(Gamepad.Button) - Method in class org.wpilib.command2.button.CommandGamepad
-
Constructs an event instance around this button's digital signal.
- button(Gamepad.Button, EventLoop) - Method in class org.wpilib.command2.button.CommandGamepad
-
Constructs an event instance around this button's digital signal.
- button(Gamepad.Button, EventLoop) - Method in class org.wpilib.driverstation.Gamepad
-
Constructs an event instance around this button's digital signal.
C
- CADET_BLUE - Static variable in class org.wpilib.util.Color
-
0x5F9EA0.
- 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, 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
- Callback(Runnable, long, double) - Constructor for class org.wpilib.internal.PeriodicPriorityQueue.Callback
-
Construct a callback container.
- Callback(Runnable, long, double, double) - Constructor for class org.wpilib.internal.PeriodicPriorityQueue.Callback
-
Construct a callback container.
- Callback(Runnable, long, long, long) - Constructor for class org.wpilib.internal.PeriodicPriorityQueue.Callback
-
Construct a callback container.
- CALLBACK_REQUESTED_STOP - Enum constant in enum class org.wpilib.math.optimization.solver.ExitStatus
-
The solver returned its solution so far after the user requested a stop.
- 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_D0 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D1 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D10 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D11 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D12 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D13 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D14 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D15 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D16 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D17 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D18 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D19 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D2 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D3 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D4 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D5 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D6 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D7 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D8 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_D9 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- 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_S0 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_S1 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_S2 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_S3 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- CAN_S4 - Static variable in class org.wpilib.hardware.hal.CANBusMap
- 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
-
FIRST CAN device type.
- CANAPITypes.CANManufacturer - Enum Class in org.wpilib.hardware.hal
-
FIRST CAN manufacturer ID.
- CANBusMap - Class in org.wpilib.hardware.hal
- 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
- 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
- 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).
- cbrt(Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.cbrt() for Variables.
- 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.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.
- CHAR - Enum constant in enum class org.wpilib.util.struct.StructFieldType
-
char.
- CHARTREUSE - Static variable in class org.wpilib.util.Color
-
0x7FFF00.
- 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.AnalogInputJNI
-
Checks that the analog output channel number is valid.
- checkAnalogModule(byte) - Static method in class org.wpilib.hardware.hal.AnalogInputJNI
-
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.
- 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.
- 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
- CHOCOLATE - Static variable in class org.wpilib.util.Color
-
0xD2691E.
- 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.internal.PeriodicPriorityQueue
-
Removes all callbacks from the queue.
- 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; - clearCallbacks() - Method in class org.wpilib.math.optimization.Problem
-
Clears the registered callbacks.
- 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.internal.DriverStationBackend
-
Clears all operating mode options and publishes an empty list to the driver station.
- clearOpModes() - Static method in class org.wpilib.driverstation.RobotState
-
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; - CLIENT - Enum constant in enum class org.wpilib.networktables.NetworkTableInstance.NetworkMode
-
Running in client mode.
- 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.OpModeRobot
- 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.ExpansionHubCRServo
-
Closes a servo so another instance can be constructed.
- 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.autodiff.Gradient
- close() - Method in class org.wpilib.math.autodiff.Hessian
- close() - Method in class org.wpilib.math.autodiff.Jacobian
- close() - Method in class org.wpilib.math.autodiff.Variable
- close() - Method in class org.wpilib.math.autodiff.VariableMatrix
- close() - Method in class org.wpilib.math.autodiff.VariablePool
- close() - Method in class org.wpilib.math.controller.PIDController
- close() - Method in class org.wpilib.math.optimization.Problem
- 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 interface org.wpilib.opmode.OpMode
-
This function is called when the opmode is no longer selected on the DS or after an enabled run ends.
- 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.
- col(int) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns a column slice of the variable matrix.
- col(int) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns a column slice of the variable matrix.
- COLON - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
-
Colon.
- 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_SENSOR - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
-
Color Sensor.
- 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.
- cols() - Method in record class org.wpilib.math.autodiff.NativeSparseTriplets
-
Returns the value of the
colsrecord component. - cols() - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns the number of columns in the matrix.
- cols() - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns the number of columns in the matrix.
- 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.
- COMMA - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
-
Comma.
- 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(PeriodicPriorityQueue.Callback) - Method in class org.wpilib.internal.PeriodicPriorityQueue.Callback
-
Compares this callback to another based on expiration time.
- 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.
- CONNECTED - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
-
Client connected (on server, any client connected).
- CONNECTION - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
-
Any connection event (connect or disconnect).
- 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).
- constant(int, int, double) - Static method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns a variable matrix filled with a constant.
- CONSTANT - Enum constant in enum class org.wpilib.math.autodiff.ExpressionType
-
The expression is a constant.
- ConstBufferCallback - Interface in org.wpilib.hardware.hal.simulation
- constrainFinalState(double) - Method in class org.wpilib.math.optimization.OCP
-
Constrains the final state.
- constrainFinalState(SimpleMatrix) - Method in class org.wpilib.math.optimization.OCP
-
Constrains the final state.
- constrainFinalState(Variable) - Method in class org.wpilib.math.optimization.OCP
-
Constrains the final state.
- constrainFinalState(VariableBlock) - Method in class org.wpilib.math.optimization.OCP
-
Constrains the final state.
- constrainFinalState(VariableMatrix) - Method in class org.wpilib.math.optimization.OCP
-
Constrains the final state.
- constrainInitialState(double) - Method in class org.wpilib.math.optimization.OCP
-
Constrains the initial state.
- constrainInitialState(SimpleMatrix) - Method in class org.wpilib.math.optimization.OCP
-
Constrains the initial state.
- constrainInitialState(Variable) - Method in class org.wpilib.math.optimization.OCP
-
Constrains the initial state.
- constrainInitialState(VariableBlock) - Method in class org.wpilib.math.optimization.OCP
-
Constrains the initial state.
- constrainInitialState(VariableMatrix) - Method in class org.wpilib.math.optimization.OCP
-
Constrains the initial state.
- ConstraintEvaluationFunction - Interface in org.wpilib.math.optimization.ocp
-
A callback f(t, x, u, dt) where t is time, x is the state vector, u is the input vector, and dt is the timestep duration.
- constraints - Variable in class org.wpilib.math.optimization.EqualityConstraints
-
List of equality constraints.
- constraints - Variable in class org.wpilib.math.optimization.InequalityConstraints
-
List of inequality constraints.
- Constraints - Class in org.wpilib.math.optimization
-
Constraint creation helper functions.
- Constraints(double, double) - Constructor for class org.wpilib.math.trajectory.TrapezoidProfile.Constraints
-
Constructs constraints for a TrapezoidProfile.
- ConstructorMatch<T> - Class in org.wpilib.util
-
Utility class to find the best matching constructor for a given set of parameter types.
- ConstructorMatch(Constructor, Class...) - Constructor for class org.wpilib.util.ConstructorMatch
-
Constructs a ConstructorMatch with the given constructor and parameter types.
- 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.
- CONTINUOUS - 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.
- 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.
- COPPERFORGE - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
Copperforge.
- 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.
- CORAL - Static variable in class org.wpilib.util.Color
-
0xFF7F50.
- CORNFLOWER_BLUE - Static variable in class org.wpilib.util.Color
-
0x6495ED.
- CORNSILK - Static variable in class org.wpilib.util.Color
-
0xFFF8DC.
- 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.
- cos(Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.cos() for Variables.
- cosh(Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.cosh() for Variables.
- cosineScale(Rotation2d) - Method in class org.wpilib.math.kinematics.SwerveModuleVelocity
-
Scales velocity by cosine of angle error.
- costFunctionType() - Method in class org.wpilib.math.optimization.Problem
-
Returns the cost function's type.
- 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.
- 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.
- 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. - CRIMSON - Static variable in class org.wpilib.util.Color
-
0xDC143C.
- CRITICAL - Enum constant in enum class org.wpilib.epilogue.Logged.Importance
-
Critical data that should always be present in logs.
- CRITICAL - Static variable in class org.wpilib.networktables.LogMessage
-
Critical logging level.
- 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 - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
Cross the Road Electronics.
- CTRE - Enum constant in enum class org.wpilib.hardware.power.PowerDistribution.ModuleType
-
CTRE (Cross The Road Electronics) Power Distribution Panel (PDP).
- CTRE_PCM - Enum constant in enum class org.wpilib.hardware.pneumatic.PneumaticsModuleType
-
CTRE PCM.
- CTRE_TYPE - Static variable in class org.wpilib.hardware.hal.PowerDistributionJNI
-
CTRE (Cross The Road Electronics) Power Distribution Panel (PDP).
- 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.
- cwiseMap(UnaryOperator) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Maps the matrix coefficient-wise with an unary operator.
- cwiseMap(UnaryOperator) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Maps the matrix coefficient-wise with an unary operator.
- cwiseReduce(VariableMatrix, VariableMatrix, BinaryOperator) - Static method in class org.wpilib.math.autodiff.VariableMatrix
-
Applies a coefficient-wise reduce operation to two matrices.
- 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.
- CYAN - Static variable in class org.wpilib.util.Color
-
0x00FFFF.
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.
- DARK_BLUE - Static variable in class org.wpilib.util.Color
-
0x00008B.
- DARK_CYAN - Static variable in class org.wpilib.util.Color
-
0x008B8B.
- DARK_GOLDENROD - Static variable in class org.wpilib.util.Color
-
0xB8860B.
- DARK_GRAY - Static variable in class org.wpilib.util.Color
-
0xA9A9A9.
- DARK_GREEN - Static variable in class org.wpilib.util.Color
-
0x006400.
- DARK_KHAKI - Static variable in class org.wpilib.util.Color
-
0xBDB76B.
- DARK_MAGENTA - Static variable in class org.wpilib.util.Color
-
0x8B008B.
- DARK_OLIVE_GREEN - Static variable in class org.wpilib.util.Color
-
0x556B2F.
- DARK_ORANGE - Static variable in class org.wpilib.util.Color
-
0xFF8C00.
- DARK_ORCHID - Static variable in class org.wpilib.util.Color
-
0x9932CC.
- DARK_RED - Static variable in class org.wpilib.util.Color
-
0x8B0000.
- DARK_SALMON - Static variable in class org.wpilib.util.Color
-
0xE9967A.
- DARK_SEA_GREEN - Static variable in class org.wpilib.util.Color
-
0x8FBC8F.
- DARK_SLATE_BLUE - Static variable in class org.wpilib.util.Color
-
0x483D8B.
- DARK_SLATE_GRAY - Static variable in class org.wpilib.util.Color
-
0x2F4F4F.
- DARK_TURQUOISE - Static variable in class org.wpilib.util.Color
-
0x00CED1.
- DARK_VIOLET - Static variable in class org.wpilib.util.Color
-
0x9400D3.
- 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.
- 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.
- DEBUG - Static variable in class org.wpilib.networktables.LogMessage
-
Debug log level.
- DEBUG_1 - Static variable in class org.wpilib.networktables.LogMessage
-
Debug log level 1.
- DEBUG_2 - Static variable in class org.wpilib.networktables.LogMessage
-
Debug log level 2.
- DEBUG_3 - Static variable in class org.wpilib.networktables.LogMessage
-
Debug log level 3.
- DEBUG_4 - Static variable in class org.wpilib.networktables.LogMessage
-
Debug log level 4.
- decisionVariable() - Method in class org.wpilib.math.optimization.Problem
-
Creates a decision variable in the optimization problem.
- decisionVariable(int) - Method in class org.wpilib.math.optimization.Problem
-
Creates a column vector of decision variables in the optimization problem.
- decisionVariable(int, int) - Method in class org.wpilib.math.optimization.Problem
-
Creates a matrix of decision variables in the optimization problem.
- 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.
- DEEP_PINK - Static variable in class org.wpilib.util.Color
-
0xFF1493.
- DEEP_SKY_BLUE - Static variable in class org.wpilib.util.Color
-
0x00BFFF.
- DEFAULT_ADDRESS - Static variable in class org.wpilib.hardware.accelerometer.ADXL345_I2C
-
Default I2C device address.
- DEFAULT_DEADBAND - Static variable in class org.wpilib.drive.RobotDriveBase
-
Default input deadband.
- DEFAULT_MAX_OUTPUT - Static variable in class org.wpilib.drive.RobotDriveBase
-
Default maximum output.
- DEFAULT_MODULE - Static variable in class org.wpilib.hardware.hal.PowerDistributionJNI
-
Use the default module number for the selected module type.
- DEFAULT_PERIOD - Static variable in class org.wpilib.framework.OpModeRobot
-
Default loop period.
- DEFAULT_PERIOD - Static variable in class org.wpilib.framework.TimedRobot
-
Default loop period.
- DEFAULT_PERIODIC - Static variable in class org.wpilib.networktables.PubSubOptions
-
Default value of periodic.
- DEFAULT_PORT - Static variable in class org.wpilib.networktables.NetworkTableInstance
-
The default port that network tables operates on.
- 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.
- DefaultUserControls - Class in org.wpilib.driverstation
-
A default implementation of UserControls that provides Gamepad instances for each of the 6 joystick ports provided by the DS.
- DefaultUserControls() - Constructor for class org.wpilib.driverstation.DefaultUserControls
-
Constructs a DefaultUserControls instance with Gamepads for each port.
- 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.
- DEKA - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
DEKA Research and Development Corp.
- 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.
- DENIM - Static variable in class org.wpilib.util.Color
-
0x1560BD.
- 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.Utility
-
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.
- diagnostics - Variable in class org.wpilib.math.optimization.solver.Options
-
Enables diagnostic output.
- 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.
- DIM_GRAY - Static variable in class org.wpilib.util.Color
-
0x696969.
- 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.
- DIRECT_COLLOCATION - Enum constant in enum class org.wpilib.math.optimization.ocp.TranscriptionMethod
-
The trajectory is modeled as a series of cubic polynomials where the centerpoint slope is constrained.
- DIRECT_TRANSCRIPTION - Enum constant in enum class org.wpilib.math.optimization.ocp.TranscriptionMethod
-
Each state is a decision variable constrained to the integrated dynamics of the previous state.
- 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.ExpansionHubPositionConstants
-
Disable continuous 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.
- disabledExit() - Method in class org.wpilib.framework.OpModeRobot
-
Function called once when the robot exits disabled state.
- disabledInit() - Method in class org.wpilib.framework.IterativeRobotBase
-
Initialization code for disabled mode should go here.
- disabledInit() - Method in class org.wpilib.framework.OpModeRobot
-
Function called once when the robot becomes disabled.
- disabledPeriodic() - Method in class org.wpilib.framework.IterativeRobotBase
-
Periodic code for disabled mode should go here.
- disabledPeriodic() - Method in class org.wpilib.framework.OpModeRobot
-
Function called periodically while the robot is disabled.
- disabledPeriodic() - Method in interface org.wpilib.opmode.OpMode
-
This function is called periodically while the opmode is selected and the 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.
- DISCONNECTED - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
-
Client disconnected (on server, any client disconnected).
- DISCONTINUOUS - 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.
- DISCRETE - Enum constant in enum class org.wpilib.math.optimization.ocp.DynamicsType
-
The dynamics are a function in the form xₖ₊₁ = f(t, xₖ, uₖ).
- 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. - DISTANCE_SENSOR - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
-
Distance sensor.
- 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.autodiff.Variable
-
Variable-Variable division operator.
- div(double) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Binary division operator.
- div(double) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Binary division operator.
- 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(Variable) - Method in class org.wpilib.math.autodiff.Variable
-
Variable-Variable division operator.
- div(Variable) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Binary division operator.
- div(Variable) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Binary division operator.
- 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).
- DIVERGING_ITERATES - Enum constant in enum class org.wpilib.math.optimization.solver.ExitStatus
-
The solver encountered diverging primal iterates xₖ and/or sₖ and gave up.
- 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.
- DODGER_BLUE - Static variable in class org.wpilib.util.Color
-
0x1E90FF.
- 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.
- DOUBLE - Enum constant in enum class org.wpilib.networktables.NetworkTableType
-
Double precision floating-point data type.
- DOUBLE - Enum constant in enum class org.wpilib.util.struct.StructFieldType
-
double.
- DOUBLE_ARRAY - Enum constant in enum class org.wpilib.networktables.NetworkTableType
-
Double precision floating-point array data type.
- DOUBLE_SIZE - Static variable in interface org.wpilib.util.struct.Struct
-
Serialized size of an "double" or "float64" value.
- 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.TouchpadFinger
-
Whether the finger is touching the touchpad.
- DOWN - Enum constant in enum class org.wpilib.driverstation.POVDirection
-
POV down.
- DOWN_LEFT - Enum constant in enum class org.wpilib.driverstation.POVDirection
-
POV down left.
- DOWN_RIGHT - Enum constant in enum class org.wpilib.driverstation.POVDirection
-
POV down right.
- DPAD_DOWN - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
D-pad down button.
- DPAD_LEFT - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
D-pad left button.
- DPAD_RIGHT - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
D-pad right button.
- DPAD_UP - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
D-pad up button.
- 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.
- drive - Variable in class org.wpilib.command2.sysid.SysIdRoutine.Mechanism
-
Sends the SysId-specified drive signal to the mechanism motors during test routines.
- 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
-
Provides access to Driver Station functionality.
- DriverStationBackend - Class in org.wpilib.driverstation.internal
-
Provide access to the network communication data to / from the Driver Station.
- 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
-
Code that needs to know the DS state should go here.
- DriverStationDataJNI - Class in org.wpilib.hardware.hal.simulation
-
JNI for Driver Station data.
- DriverStationErrors - Class in org.wpilib.driverstation
-
Provides access to error and warning reporting functionality to the Driver Station.
- 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.
- dt() - Method in class org.wpilib.math.optimization.OCP
-
Gets the timestep variables.
- dtheta - Variable in class org.wpilib.math.geometry.Twist2d
-
Angular "dtheta" component (radians).
- DTS_DSR - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.FlowControl
-
DTS/DSR flow control.
- DUAL_CIM_PER_SIDE - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
-
Two CIM motors per drive side.
- DUAL_FALCON_500_PER_SIDE - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
-
Two Falcon 500 motors per drive side.
- DUAL_MINI_CIM_PER_SIDE - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
-
Two Mini CIM motors per drive side.
- DUAL_NEO_PER_SIDE - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
-
Two NEO motors per drive side.
- 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.
- DYNAMIC_FORWARD - Enum constant in enum class org.wpilib.sysid.SysIdRoutineLog.State
-
Dynamic forward test.
- DYNAMIC_REVERSE - Enum constant in enum class org.wpilib.sysid.SysIdRoutineLog.State
-
Dynamic reverse test.
- DynamicsFunction - Interface in org.wpilib.math.optimization.ocp
-
Function representing an explicit or implicit ODE, or a discrete state transition function.
- DynamicStruct - Class in org.wpilib.util.struct
-
Dynamic (run-time) access to a serialized raw struct.
- DynamicsType - Enum Class in org.wpilib.math.optimization.ocp
-
Enum describing a type of system dynamics constraints.
- 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.
- EAST_FACE - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
East Face button.
- 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.
- EIGHT_INCH - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotWheelSize
-
Eight inch diameter wheels.
- 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.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.
- 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.
- 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.ExpansionHubPositionConstants
-
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.
- ENCODER - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
-
Encoder.
- 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 interface org.wpilib.opmode.OpMode
-
This function is called asynchronously when the robot disables or switches opmodes while this opmode 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.
- END_OF_INPUT - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
-
End of input.
- 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.
- eq(double[][], VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a double[][] and a VariableBlock.
- eq(double[][], VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a double array and a VariableMatrix.
- eq(double, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a double and a Variable.
- eq(double, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a double and a VariableBlock.
- eq(double, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a double and a VariableMatrix.
- eq(SimpleMatrix, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a SimpleMatrix and a VariableBlock.
- eq(SimpleMatrix, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a SimpleMatrix and a VariableMatrix.
- eq(VariableBlock, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a VariableBlock and a double.
- eq(VariableBlock, double[][]) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a VariableBlock and a double array.
- eq(VariableBlock, SimpleMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a VariableBlock and a SimpleMatrix.
- eq(VariableBlock, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a VariableBlock and a Variable.
- eq(VariableBlock, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for two VariableBlocks.
- eq(VariableBlock, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a VariableBlock and a VariableMatrix.
- eq(VariableMatrix, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a VariableMatrix and a double.
- eq(VariableMatrix, double[][]) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a VariableMatrix and a double array.
- eq(VariableMatrix, SimpleMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a VariableMatrix and a SimpleMatrix.
- eq(VariableMatrix, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a VariableMatrix and a Variable.
- eq(VariableMatrix, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a VariableMatrix and a VariableBlock.
- eq(VariableMatrix, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for two VariableMatrices.
- eq(Variable, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a Variable and a double.
- eq(Variable, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for two Variables.
- eq(Variable, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a Variable and a VariableBlock.
- eq(Variable, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Equality operator that returns an equality constraint for a Variable and a VariableMatrix.
- EqualityConstraints - Class in org.wpilib.math.optimization
-
A vector of equality constraints of the form cₑ(x) = 0.
- EqualityConstraints(Variable[]) - Constructor for class org.wpilib.math.optimization.EqualityConstraints
-
Constructs an EqualityConstraints.
- equalityConstraintType() - Method in class org.wpilib.math.optimization.Problem
-
Returns the type of the highest order equality constraint.
- 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.internal.PeriodicPriorityQueue.Callback
-
Compares callbacks based on expiration time for equality.
- equals(Object) - Method in record class org.wpilib.math.autodiff.NativeSparseTriplets
-
Indicates whether some other object is "equal to" this one.
- 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
- EQUALS - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
-
Equals.
- 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 class org.wpilib.networktables.LogMessage
-
Error logging level.
- 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.
- EVEN - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Parity
-
Even parity.
- 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.
- ExitStatus - Enum Class in org.wpilib.math.optimization.solver
-
Solver exit status.
- 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(Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.exp() for Variables.
- 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.
- ExpansionHubCRServo - Class in org.wpilib.hardware.expansionhub
-
This class controls a specific servo in continuous rotation mode hooked up to an ExpansionHub.
- ExpansionHubCRServo(int, int) - Constructor for class org.wpilib.hardware.expansionhub.ExpansionHubCRServo
-
Constructs a continuous rotation servo at the requested channel on a specific USB port.
- 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.
- ExpansionHubPositionConstants - Class in org.wpilib.hardware.expansionhub
-
This class contains feedback and feedforward constants for an ExpansionHub motor.
- ExpansionHubServo - Class in org.wpilib.hardware.expansionhub
-
This class controls a specific servo in positional/servo mode 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.
- ExpansionHubVelocityConstants - Class in org.wpilib.hardware.expansionhub
-
This class contains feedback and feedforward constants for an ExpansionHub motor.
- expirationTime - Variable in class org.wpilib.internal.PeriodicPriorityQueue.Callback
-
The next scheduled execution time in monotonic timestamp microseconds.
- EXPLICIT_ODE - Enum constant in enum class org.wpilib.math.optimization.ocp.DynamicsType
-
The dynamics are a function in the form dx/dt = f(t, x, u).
- 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
- ExpressionType - Enum Class in org.wpilib.math.autodiff
-
Expression type.
- 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
- FACTORIZATION_FAILED - Enum constant in enum class org.wpilib.math.optimization.solver.ExitStatus
-
The linear system factorization failed.
- 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.
- FALLING_EDGE - Enum constant in enum class org.wpilib.counter.EdgeConfiguration
-
Falling edge configuration.
- FEASIBILITY_RESTORATION_FAILED - Enum constant in enum class org.wpilib.math.optimization.solver.ExitStatus
-
The solver failed to reach the desired tolerance, and feasibility restoration failed to converge.
- feasibleIPM - Variable in class org.wpilib.math.optimization.solver.Options
-
Enables the feasible interior-point method.
- 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 WPILib-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. - finalState() - Method in class org.wpilib.math.optimization.OCP
-
Gets the final state in the trajectory.
- 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.
- findBestConstructor(Class, Class...) - Static method in class org.wpilib.util.ConstructorMatch
-
Finds the best matching constructor for the given class and parameter types.
- 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.
- FIREBRICK - Static variable in class org.wpilib.util.Color
-
0xB22222.
- 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.
- FIRMWARE_UPDATE - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
-
Firmware update.
- 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.
- FIRST_BLUE - Static variable in class org.wpilib.util.Color
-
0x0066B3.
- FIRST_RED - Static variable in class org.wpilib.util.Color
-
0xED1C24.
- FIXED - Enum constant in enum class org.wpilib.math.optimization.ocp.TimestepMethod
-
The timestep is a fixed constant.
- 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.
- FLAT - Enum constant in enum class org.wpilib.hardware.imu.OnboardIMU.MountOrientation
-
Flat (mounted parallel to the ground).
- FLOAT - Enum constant in enum class org.wpilib.networktables.NetworkTableType
-
Single precision floating-point data type.
- FLOAT - Enum constant in enum class org.wpilib.util.struct.StructFieldType
-
float.
- FLOAT_ARRAY - Enum constant in enum class org.wpilib.networktables.NetworkTableType
-
Single precision floating-point array data type.
- FLOAT_SIZE - Static variable in interface org.wpilib.util.struct.Struct
-
Serialized size of an "float" or "float32" value.
- 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.
- FLORAL_WHITE - Static variable in class org.wpilib.util.Color
-
0xFFFAF0.
- 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.
- FLUSH_ON_ACCESS - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.WriteBufferMode
-
Flush the buffer on each access.
- FLUSH_WHEN_FULL - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.WriteBufferMode
-
Flush the buffer when it is full.
- 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
- forEachStep(BiConsumer) - Method in class org.wpilib.math.optimization.OCP
-
Sets the constraint evaluation function.
- forEachStep(ConstraintEvaluationFunction) - Method in class org.wpilib.math.optimization.OCP
-
Sets the constraint evaluation function.
- FOREST_GREEN - Static variable in class org.wpilib.util.Color
-
0x228B22.
- 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. - FORWARD - Enum constant in enum class org.wpilib.hardware.pneumatic.DoubleSolenoid.Value
-
Forward position.
- 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.
- FRAME_DEQUEUE - Enum constant in enum class org.wpilib.util.TimestampSource
-
wpi::Now when the new frame was dequeued by CSCore.
- 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.
- freeAnalogInputPort(int) - Static method in class org.wpilib.hardware.hal.AnalogInputJNI
-
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.
- fromInt(int) - Static method in enum class org.wpilib.math.autodiff.ExpressionType
-
Converts integer to its corresponding enum value.
- fromInt(int) - Static method in enum class org.wpilib.math.optimization.solver.ExitStatus
-
Converts integer to its corresponding enum 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.
- FRONT_LEFT - Enum constant in enum class org.wpilib.drive.RobotDriveBase.MotorType
-
Front left motor.
- FRONT_RIGHT - Enum constant in enum class org.wpilib.drive.RobotDriveBase.MotorType
-
Front right motor.
- 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.
- FUCHSIA - Static variable in class org.wpilib.util.Color
-
0xFF00FF.
- func - Variable in class org.wpilib.internal.PeriodicPriorityQueue.Callback
-
The function to execute when the callback fires.
- 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
- g - Variable in class org.wpilib.math.optimization.solver.IterationInfo
-
The gradient of the cost function (sparse internal storage).
- GAINSBORO - Static variable in class org.wpilib.util.Color
-
0xDCDCDC.
- 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.
- GamepadButton - Class in org.wpilib.command2.button
- GamepadButton(Gamepad, Gamepad.Button) - Constructor for class org.wpilib.command2.button.GamepadButton
-
Creates a gamepad button for triggering commands.
- 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.
- GBR - Enum constant in enum class org.wpilib.hardware.led.AddressableLED.ColorOrder
-
GBR order.
- ge(double[][], VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a double array and a VariableBlock.
- ge(double[][], VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a double array and a VariableMatrix.
- ge(double, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a double and a Variable.
- ge(double, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a double and a VariableBlock.
- ge(double, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a double and a VariableMatrix.
- ge(SimpleMatrix, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableBlock.
- ge(SimpleMatrix, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableMatrix.
- ge(VariableBlock, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a double.
- ge(VariableBlock, double[][]) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a double array.
- ge(VariableBlock, SimpleMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a SimpleMatrix.
- ge(VariableBlock, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a Variable.
- ge(VariableBlock, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for two VariableBlocks.
- ge(VariableBlock, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a VariableMatrix.
- ge(VariableMatrix, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a double.
- ge(VariableMatrix, double[][]) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a double array.
- ge(VariableMatrix, SimpleMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a SimpleMatrix.
- ge(VariableMatrix, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a Variable.
- ge(VariableMatrix, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a VariableBlock.
- ge(VariableMatrix, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for two VariableMatrices.
- ge(Variable, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a double.
- ge(Variable, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for two Variables.
- ge(Variable, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a VariableBlock.
- ge(Variable, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a VariableMatrix.
- 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.
- GenericHID.SupportedOutput - Enum Class in org.wpilib.driverstation
-
Represents the various outputs that a HID may support.
- 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 class org.wpilib.math.autodiff.Gradient
-
Returns the gradient as a VariableMatrix.
- get() - Method in class org.wpilib.math.autodiff.Hessian
-
Returns the Hessian as a VariableMatrix.
- get() - Method in class org.wpilib.math.autodiff.Jacobian
-
Returns the Jacobian as a VariableMatrix.
- 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.autodiff.VariableBlock
-
Returns a scalar subblock at the given index.
- get(int) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns the element at the given index.
- 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.autodiff.VariableBlock
-
Returns a scalar subblock at the given row and column.
- get(int, int) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns the element at the given row and column.
- get(int, int) - Method in class org.wpilib.math.linalg.Matrix
-
Get an element of this matrix.
- get(int, Slice) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns a slice of the variable matrix.
- get(int, Slice) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns a slice of the variable matrix.
- get(int, Slice.None) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns a slice of the variable matrix.
- get(int, Slice.None) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns a slice of the variable 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(Slice.None, int) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns a slice of the variable matrix.
- get(Slice.None, int) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns a slice of the variable matrix.
- get(Slice.None, Slice) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns a slice of the variable matrix.
- get(Slice.None, Slice) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns a slice of the variable matrix.
- get(Slice.None, Slice.None) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns a slice of the variable matrix.
- get(Slice.None, Slice.None) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns a slice of the variable matrix.
- get(Slice, int) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns a slice of the variable matrix.
- get(Slice, int) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns a slice of the variable matrix.
- get(Slice, Slice) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns a slice of the variable matrix.
- get(Slice, Slice) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns a slice of the variable matrix.
- get(Slice, Slice.None) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns a slice of the variable matrix.
- get(Slice, Slice.None) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns a slice of the variable matrix.
- 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.Axis) - 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.
- getActive() - Static method in class org.wpilib.simulation.AlertSim
-
Gets detailed information about all active alerts.
- 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 (including inactive ones).
- 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.internal.DriverStationBackend
-
Get the current alliance from the FMS.
- getAlliance() - Static method in class org.wpilib.driverstation.MatchState
-
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.
- getAnalogValue(int) - Static method in class org.wpilib.hardware.hal.AnalogInputJNI
-
Gets a sample straight from the channel on this module.
- getAnalogValueToVolts(int, int) - Static method in class org.wpilib.hardware.hal.AnalogInputJNI
-
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.AnalogInputJNI
-
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.AnalogInputJNI
-
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.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.
- 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.
- getAxis(Gamepad.Axis) - Method in class org.wpilib.command2.button.CommandGamepad
-
Get the value of the axis.
- getAxis(Gamepad.Axis) - Method in class org.wpilib.driverstation.Gamepad
-
Get the value of the axis.
- 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.
- getButton(Gamepad.Button) - Method in class org.wpilib.driverstation.Gamepad
-
Get the button value (starting at button 1).
- 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.
- getButtonPressed(Gamepad.Button) - Method in class org.wpilib.driverstation.Gamepad
-
Whether the button was pressed since the last check.
- getButtonReleased(Gamepad.Button) - Method in class org.wpilib.driverstation.Gamepad
-
Whether the button was released since the last check.
- 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.
- getCallbacks() - Method in interface org.wpilib.opmode.OpMode
-
Returns a set of custom periodic callbacks to be executed while the opmode is enabled.
- getCallbacks() - Method in class org.wpilib.opmode.PeriodicOpMode
- 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.
- getConstructor() - Method in class org.wpilib.util.ConstructorMatch
-
Returns the constructor that was matched.
- 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.
- getCurrentThreadPriority() - Static method in class org.wpilib.hardware.hal.ThreadsJNI
-
Gets the current thread's priority.
- getCurrentThreadPriority() - Static method in class org.wpilib.system.Threads
-
Gets the current thread's priority.
- 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 currently used 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 class org.wpilib.simulation.DigitalPWMSim
-
Read the duty cycle value.
- 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.internal.DriverStationBackend
-
Get the event name from the FMS.
- getEventName() - Static method in class org.wpilib.driverstation.MatchState
-
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.
- 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.internal.DriverStationBackend
-
Get the game specific message from the FMS.
- getGameData() - Static method in class org.wpilib.driverstation.MatchState
-
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.
- getGamepad(int) - Method in class org.wpilib.driverstation.DefaultUserControls
-
Returns the Gamepad instance for the specified port.
- 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.
- 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.math.autodiff.Variable
-
Returns internal 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.internal.DriverStationBackend
-
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.internal.DriverStationBackend
-
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.internal.DriverStationBackend
-
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.internal.DriverStationBackend
-
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.internal.DriverStationBackend
-
Gets the location of the team's driver station controls from the FMS.
- getLocation() - Static method in class org.wpilib.driverstation.MatchState
-
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.OpModeRobot
-
Return the system clock time in microseconds for the start of the current periodic loop.
- 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.internal.PeriodicPriorityQueue
-
Return the system clock time in microseconds for the start of the current periodic loop.
- 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.internal.DriverStationBackend
-
Get the match number from the FMS.
- getMatchNumber() - Static method in class org.wpilib.driverstation.MatchState
-
Get the match number from the FMS.
- getMatchTime() - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Return the approximate match time.
- getMatchTime() - Static method in class org.wpilib.driverstation.MatchState
-
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.internal.DriverStationBackend
-
Get the match type from the FMS.
- getMatchType() - Static method in class org.wpilib.driverstation.MatchState
-
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.
- 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.
- getMeasureMonotonicTime() - Static method in class org.wpilib.system.RobotController
-
Read the microsecond monotonic timer in a measure.
- 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. - getMonotonicTime() - Static method in class org.wpilib.hardware.hal.HALUtil
-
Reads the microsecond-resolution monotonic timer.
- getMonotonicTime() - Static method in class org.wpilib.system.RobotController
-
Read the microsecond monotonic timer.
- getMonotonicTimestamp() - Static method in class org.wpilib.system.Timer
-
Return the monotonic clock time in seconds.
- 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.
- 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; - 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.
- getNumInputs() - Method in class org.wpilib.math.proto.ProtobufLinearSystem
-
optional uint32 num_inputs = 2; - 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; - 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.
- getNumSmartIo() - Static method in class org.wpilib.hardware.hal.PortsJNI
-
Gets the number of SmartIo ports in the current system.
- 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.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.internal.DriverStationBackend
-
Gets the operating mode selected on the driver station.
- getOpMode() - Static method in class org.wpilib.driverstation.RobotState
-
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.internal.DriverStationBackend
-
Gets the operating mode selected on the driver station.
- getOpModeId() - Static method in class org.wpilib.driverstation.RobotState
-
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.
- 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.
- getParameterTypes() - Method in class org.wpilib.util.ConstructorMatch
-
Returns the parameter types for the constructor.
- 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 class org.wpilib.framework.OpModeRobot
-
Get the period at which robot and opmode periodic callbacks are run.
- 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.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.
- getPositionConstants() - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
-
Gets the motor constants object for position PID.
- getPositionError() - Method in class org.wpilib.math.controller.ProfiledPIDController
-
Returns the difference between the setpoint and the measurement.
- 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.internal.DriverStationBackend
-
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.internal.DriverStationBackend
-
Get the replay number from the FMS.
- getReplayNumber() - Static method in class org.wpilib.driverstation.MatchState
-
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.internal.DriverStationBackend
-
Gets the current robot mode.
- getRobotMode() - Static method in class org.wpilib.driverstation.RobotState
-
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.internal.DriverStationBackend
-
Returns the available bitmask of axes on a given joystick port.
- getStickAxesMaximumIndex(int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Gets the maximum index of axes on a given joystick port.
- getStickAxis(int, int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Get the value of the axis on a joystick.
- getStickAxisIfAvailable(int, int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Get the value of the axis on a joystick if available.
- getStickButton(int, int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
The state of one joystick button.
- getStickButtonIfAvailable(int, int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
The state of one joystick button if available.
- getStickButtonPressed(int, int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Whether one joystick button was pressed since the last check.
- getStickButtonReleased(int, int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Whether one joystick button was released since the last check.
- getStickButtons(int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
The state of the buttons on the joystick.
- getStickButtonsAvailable(int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Gets the bitmask of buttons available.
- getStickButtonsMaximumIndex(int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Gets the maximum index of buttons on a given joystick port.
- getStickPOV(int, int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Get the state of a POV on the joystick.
- getStickPOVsAvailable(int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Returns the available bitmask of povs on a given joystick port.
- getStickPOVsMaximumIndex(int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Gets the maximum index of povs on a given joystick port.
- getStickTouchpadFinger(int, int, int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Get the state of a touchpad finger on the joystick.
- getStickTouchpadFingerAvailable(int, int, int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
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.
- 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.
- getThrottle() - Method in interface org.wpilib.hardware.motor.MotorController
-
Gets the throttle of the motor controller.
- getThrottle() - Method in class org.wpilib.hardware.motor.PWMMotorController
- getThrottle() - Method in class org.wpilib.simulation.PWMMotorControllerSim
-
Gets the motor throttle.
- getThrottle() - Method in class org.wpilib.xrp.XRPMotor
- 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 enum class org.wpilib.driverstation.GenericHID.SupportedOutput
-
Get the bitfield value of this SupportedOutput.
- 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.
- getVelocityConstants() - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
-
Gets the motor constants object for velocity PID.
- getVelocityError() - Method in class org.wpilib.math.controller.ProfiledPIDController
-
Returns the change in error per second.
- 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.
- GHOST_WHITE - Static variable in class org.wpilib.util.Color
-
0xF8F8FF.
- GLOBALLY_INFEASIBLE - Enum constant in enum class org.wpilib.math.optimization.solver.ExitStatus
-
The problem setup frontend determined the problem to have an empty feasible region.
- GOLD - Static variable in class org.wpilib.util.Color
-
0xFFD700.
- GOLDENROD - Static variable in class org.wpilib.util.Color
-
0xDAA520.
- 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.
- Gradient - Class in org.wpilib.math.autodiff
-
This class calculates the gradient of a variable with respect to a vector of variables.
- Gradient(Variable, Variable) - Constructor for class org.wpilib.math.autodiff.Gradient
-
Constructs a Gradient object.
- Gradient(Variable, VariableBlock) - Constructor for class org.wpilib.math.autodiff.Gradient
-
Constructs a Gradient object.
- Gradient(Variable, VariableMatrix) - Constructor for class org.wpilib.math.autodiff.Gradient
-
Constructs a Gradient object.
- 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. - GRAPPLE - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
Grapple.
- GRAY - Enum constant in enum class org.wpilib.util.PixelFormat
-
Grayscale, 8 bpp.
- GRAY - Static variable in class org.wpilib.util.Color
-
0x808080.
- GRB - Enum constant in enum class org.wpilib.hardware.led.AddressableLED.ColorOrder
-
GRB order.
- green - Variable in class org.wpilib.util.Color
-
Green component (0-1).
- green - Variable in class org.wpilib.util.Color8Bit
-
Green component (0-255).
- GREEN - Enum constant in enum class org.wpilib.util.Color.RGBChannel
-
The green channel of an RGB color.
- GREEN - Static variable in class org.wpilib.util.Color
-
0x008000.
- GREEN_YELLOW - Static variable in class org.wpilib.util.Color
-
0xADFF2F.
- 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.Utility
-
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(double[][], VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a double array and a VariableBlock.
- gt(double[][], VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a double array and a VariableMatrix.
- gt(double, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a double and a Variable.
- gt(double, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a double and a VariableBlock.
- gt(double, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a double and a VariableMatrix.
- gt(SimpleMatrix, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableBlock.
- gt(SimpleMatrix, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableMatrix.
- gt(VariableBlock, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a VariableBlock and a double.
- gt(VariableBlock, double[][]) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a VariableBlock and a double array.
- gt(VariableBlock, SimpleMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a VariableBlock and a SimpleMatrix.
- gt(VariableBlock, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a VariableBlock and a Variable.
- gt(VariableBlock, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for two VariableBlocks.
- gt(VariableBlock, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a VariableBlock and a VariableMatrix.
- gt(VariableMatrix, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a VariableMatrix and a double.
- gt(VariableMatrix, double[][]) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a VariableMatrix and a double array.
- gt(VariableMatrix, SimpleMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a VariableMatrix and a SimpleMatrix.
- gt(VariableMatrix, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a VariableMatrix and a Variable.
- gt(VariableMatrix, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a VariableMatrix and a VariableBlock.
- gt(VariableMatrix, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for two VariableMatrices.
- gt(Variable, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a Variable and a double.
- gt(Variable, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for two Variables.
- gt(Variable, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a Variable and a VariableBlock.
- gt(Variable, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Greater-than comparison operator that returns an inequality constraint for a Variable and a VariableMatrix.
- 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.
- GUIDE - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Guide button.
- GYRO_SENSOR - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
-
Gyro sensor.
H
- H - Variable in class org.wpilib.math.optimization.solver.IterationInfo
-
The Hessian of the Lagrangian (sparse internal storage).
- 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
- Handle() - Constructor for class org.wpilib.math.autodiff.Variable.Handle
-
Constructor for Handle.
- HANDLE - Static variable in class org.wpilib.math.autodiff.Variable
-
Instance of handle type tag.
- 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.internal.PeriodicPriorityQueue.Callback
-
Returns a hash code based on the expiration time.
- hashCode() - Method in record class org.wpilib.math.autodiff.NativeSparseTriplets
-
Returns a hash code value for this object.
- 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. - Hessian - Class in org.wpilib.math.autodiff
-
This class calculates the Hessian of a variable with respect to a vector of variables.
- Hessian(Variable, Variable) - Constructor for class org.wpilib.math.autodiff.Hessian
-
Constructs a Hessian object.
- Hessian(Variable, VariableBlock) - Constructor for class org.wpilib.math.autodiff.Hessian
-
Constructs a Hessian object.
- Hessian(Variable, VariableMatrix) - Constructor for class org.wpilib.math.autodiff.Hessian
-
Constructs a Hessian object.
- 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.
- HONEYDEW - Static variable in class org.wpilib.util.Color
-
0xF0FFF0.
- Horsepower - Static variable in class org.wpilib.units.Units
-
A unit equal to 745.7
Units.Watts. - HOT_PINK - Static variable in class org.wpilib.util.Color
-
0xFF69B4.
- 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.
- hypot(double, double, Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.hypot() for Variables.
- hypot(double, Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.hypot() for Variables.
- hypot(double, Variable, double) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.hypot() for Variables.
- hypot(double, Variable, Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.hypot() for Variables.
- hypot(Variable, double) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.hypot() for Variables.
- hypot(Variable, double, double) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.hypot() for Variables.
- hypot(Variable, double, Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.hypot() for Variables.
- hypot(Variable, Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.hypot() for Variables.
- hypot(Variable, Variable, double) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.hypot() for Variables.
- hypot(Variable, Variable, Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.hypot() for Variables.
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.
- IDENTIFIER - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
-
Identifier.
- 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.
- IMMEDIATE - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
-
Initial listener addition.
- 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.
- INDIAN_RED - Static variable in class org.wpilib.util.Color
-
0xCD5C5C.
- INDIGO - Static variable in class org.wpilib.util.Color
-
0x4B0082.
- InequalityConstraints - Class in org.wpilib.math.optimization
-
A vector of inequality constraints of the form cᵢ(x) ≥ 0.
- InequalityConstraints(Variable[]) - Constructor for class org.wpilib.math.optimization.InequalityConstraints
-
Constructs an InequalityConstraints.
- inequalityConstraintType() - Method in class org.wpilib.math.optimization.Problem
-
Returns the type of the highest order inequality constraint.
- 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 class org.wpilib.networktables.LogMessage
-
Info log level.
- 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.AnalogInputJNI
-
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.
- initialState() - Method in class org.wpilib.math.optimization.OCP
-
Gets the initial state in the trajectory.
- 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.hardware.hal.SimDevice.Direction
-
Input direction for simulation devices.
- 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.
- INT16 - Enum constant in enum class org.wpilib.util.struct.StructFieldType
-
int16.
- INT16_SIZE - Static variable in interface org.wpilib.util.struct.Struct
-
Serialized size of an "int16" or "uint16" value.
- INT32 - Enum constant in enum class org.wpilib.util.struct.StructFieldType
-
int32.
- INT32_SIZE - Static variable in interface org.wpilib.util.struct.Struct
-
Serialized size of an "int32" or "uint32" value.
- INT64 - Enum constant in enum class org.wpilib.util.struct.StructFieldType
-
int64.
- INT64_SIZE - Static variable in interface org.wpilib.util.struct.Struct
-
Serialized size of an "int64" or "uint64" value.
- INT8 - Enum constant in enum class org.wpilib.util.struct.StructFieldType
-
int8.
- INT8_SIZE - Static variable in interface org.wpilib.util.struct.Struct
-
Serialized size of an "int8" or "uint8" value.
- INTEGER - Enum constant in enum class org.wpilib.networktables.NetworkTableType
-
Integer data type.
- INTEGER - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
-
Integer.
- INTEGER_ARRAY - Enum constant in enum class org.wpilib.networktables.NetworkTableType
-
Integer array data type.
- 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).
- IO_BREAKOUT - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
-
IO breakout.
- 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.internal.DriverStationBackend
-
Gets a value indicating whether the Driver Station requires the robot to be running in autonomous mode.
- isAutonomous() - Static method in class org.wpilib.driverstation.RobotState
-
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.internal.DriverStationBackend
-
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.driverstation.RobotState
-
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.internal.DriverStationBackend
-
Gets a value indicating whether the Driver Station requires the robot to be disabled.
- isDisabled() - Static method in class org.wpilib.driverstation.RobotState
-
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.internal.DriverStationBackend
-
Gets a value indicating whether the Driver Station is attached.
- isDSAttached() - Static method in class org.wpilib.driverstation.RobotState
-
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.internal.DriverStationBackend
-
Gets a value indicating whether the Driver Station requires the robot to be enabled.
- isEnabled() - Static method in class org.wpilib.driverstation.RobotState
-
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.internal.DriverStationBackend
-
Gets a value indicating whether the Robot is e-stopped.
- isEStopped() - Static method in class org.wpilib.driverstation.RobotState
-
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.internal.DriverStationBackend
-
Gets if the driver station attached to a Field Management System.
- isFMSAttached() - Static method in class org.wpilib.driverstation.RobotState
-
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.ExpansionHubCRServo
-
Gets if the underlying ExpansionHub is connected.
- 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.internal.DriverStationBackend
-
Returns if a joystick is connected to the Driver Station.
- isJoystickConnectionWarningSilenced() - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
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.internal.DriverStationBackend
-
Check to see if the selected operating mode is a particular value.
- isOpMode(long) - Static method in class org.wpilib.driverstation.RobotState
-
Check to see if the selected operating mode is a particular value.
- isOpMode(String) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Check to see if the selected operating mode is a particular value.
- isOpMode(String) - Static method in class org.wpilib.driverstation.RobotState
-
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.internal.DriverStationBackend
-
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.driverstation.RobotState
-
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.internal.DriverStationBackend
-
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.driverstation.RobotState
-
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.
- 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.
- isUtility() - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Gets a value indicating whether the Driver Station requires the robot to be running in Utility mode.
- isUtility() - Static method in class org.wpilib.driverstation.RobotState
-
Gets a value indicating whether the Driver Station requires the robot to be running in Utility mode.
- isUtility() - Static method in class org.wpilib.framework.RobotBase
-
Determine if the robot is currently in Utility mode as determined by the Driver Station.
- isUtility() - Method in class org.wpilib.hardware.hal.ControlWord
-
Gets a value indicating whether the Driver Station requires the robot to be running in utility mode.
- isUtilityEnabled() - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Gets a value indicating whether the Driver Station requires the robot to be running in Utility mode and enabled.
- isUtilityEnabled() - Static method in class org.wpilib.driverstation.RobotState
-
Gets a value indicating whether the Driver Station requires the robot to be running in Utility mode and enabled.
- isUtilityEnabled() - Static method in class org.wpilib.framework.RobotBase
-
Determine if the robot is current in Utility mode and enabled as determined by the Driver Station.
- isUtilityEnabled() - Method in class org.wpilib.hardware.hal.ControlWord
-
Gets a value indicating whether the Driver Station requires the robot to be running in utility mode and enabled.
- 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.
- iteration - Variable in class org.wpilib.math.optimization.solver.IterationInfo
-
The solver iteration.
- IterationInfo - Class in org.wpilib.math.optimization.solver
-
Solver iteration information exposed to an iteration callback.
- IterationInfo(int, SimpleMatrix, SimpleMatrix, SimpleMatrix, SimpleMatrix, SimpleMatrix) - Constructor for class org.wpilib.math.optimization.solver.IterationInfo
-
Constructs iteration info.
- 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.math.autodiff.VariableBlock
- iterator() - Method in class org.wpilib.math.autodiff.VariableMatrix
- iterator() - Method in class org.wpilib.units.collections.ReadOnlyPrimitiveLongSet
- IVORY - Static variable in class org.wpilib.util.Color
-
0xFFFFF0.
J
- Jacobian - Class in org.wpilib.math.autodiff
-
This class calculates the Jacobian of a vector of variables with respect to a vector of variables.
- Jacobian(VariableMatrix, VariableBlock) - Constructor for class org.wpilib.math.autodiff.Jacobian
-
Constructs a Jacobian object.
- Jacobian(VariableMatrix, VariableMatrix) - Constructor for class org.wpilib.math.autodiff.Jacobian
-
Constructs a Jacobian object.
- Jacobian(Variable, Variable) - Constructor for class org.wpilib.math.autodiff.Jacobian
-
Constructs a Jacobian object.
- Jacobian(Variable, VariableBlock) - Constructor for class org.wpilib.math.autodiff.Jacobian
-
Constructs a Jacobian object.
- Jacobian(Variable, VariableMatrix) - Constructor for class org.wpilib.math.autodiff.Jacobian
-
Constructs a Jacobian object.
- 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_PORTS - Static variable in class org.wpilib.driverstation.internal.DriverStationBackend
-
Number of Joystick ports.
- 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
- k180deg - Static variable in class org.wpilib.math.geometry.Rotation2d
-
A preallocated Rotation2d representing a counterclockwise rotation by 180° (π rad).
- 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.
- 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.
- kAAngular - Variable in class org.wpilib.math.controller.DifferentialDriveFeedforward
-
The angular acceleration gain in volts per (radians per second squared).
- kALinear - Variable in class org.wpilib.math.controller.DifferentialDriveFeedforward
-
The linear acceleration gain in volts per (meters per second squared).
- 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.
- KAUAI_LABS - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
Kauai Labs.
- 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.
- 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.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.
- kBlueAllianceWallRightSide - Enum constant in enum class org.wpilib.vision.apriltag.AprilTagFieldLayout.OriginPosition
-
Blue alliance wall, right side.
- 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.
- kBoth - Enum constant in enum class org.wpilib.math.filter.Debouncer.DebounceType
-
Both rising and falling edges.
- 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°).
- 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.
- kCreate - Enum constant in enum class org.wpilib.driverstation.NiDsPS5Controller.Button
-
Create button.
- 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.
- 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°).
- 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.
- kDefaultField - Static variable in enum class org.wpilib.vision.apriltag.AprilTagFields
-
Alias to the current game.
- kDefaultModule - Static variable in class org.wpilib.hardware.power.PowerDistribution
-
Default module number.
- 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.
- kDouble - Static variable in class org.wpilib.hardware.hal.HALValue
-
Double.
- 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. - 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.
- 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.
- 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.
- kFixedFluorescent1 - Static variable in class org.wpilib.vision.camera.VideoCamera.WhiteBalance
-
Fixed fluorescent white balance 1.
- kFixedFluorescent2 - Static variable in class org.wpilib.vision.camera.VideoCamera.WhiteBalance
-
Fixed fluorescent white balance 2.
- 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.
- kForceClose - Enum constant in enum class org.wpilib.vision.camera.VideoSource.ConnectionStrategy
-
Never open the connection.
- kForward - Enum constant in enum class org.wpilib.command2.sysid.SysIdRoutine.Direction
-
Forward.
- kFrame - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
-
Frame button.
- kGoogle - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
-
Google button.
- KHAKI - Static variable in class org.wpilib.util.Color
-
0xF0E68C.
- kHamburger - Enum constant in enum class org.wpilib.driverstation.NiDsStadiaController.Button
-
Hamburger button.
- kHttp - Enum constant in enum class org.wpilib.vision.camera.VideoSource.Kind
-
HTTP video source.
- 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. - kind - Variable in class org.wpilib.vision.camera.VideoEvent
-
The video event kind.
- 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.
- kInt - Static variable in class org.wpilib.hardware.hal.HALValue
-
Int.
- kInteger - Enum constant in enum class org.wpilib.vision.camera.VideoProperty.Kind
-
Integer property.
- 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.
- 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.
- 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.
- 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.NiDsStadiaController.Button
-
Left trigger button.
- kLeftTrigger - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Axis
-
Left trigger.
- 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.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.
- kLong - Static variable in class org.wpilib.hardware.hal.HALValue
-
Long.
- kMjpeg - Enum constant in enum class org.wpilib.vision.camera.VideoSink.Kind
-
MJPEG video sink.
- kMJPGStreamer - Enum constant in enum class org.wpilib.vision.camera.HttpCamera.HttpCameraKind
-
MJPG Streamer camera.
- 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.
- kNone - Enum constant in enum class org.wpilib.vision.camera.VideoProperty.Kind
-
No specific property.
- kOff - Static variable in interface org.wpilib.hardware.led.LEDPattern
-
A pattern that turns off all LEDs.
- 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.
- kPi - Static variable in class org.wpilib.math.geometry.Rotation2d
-
A preallocated Rotation2d representing a counterclockwise rotation by π rad (180°).
- 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.
- 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.vision.camera.VideoSink.Kind
-
Raw video sink.
- kRaw - Enum constant in enum class org.wpilib.vision.camera.VideoSource.Kind
-
Raw video source.
- kRedAllianceWallRightSide - Enum constant in enum class org.wpilib.vision.apriltag.AprilTagFieldLayout.OriginPosition
-
Red alliance wall, right side.
- kReverse - Enum constant in enum class org.wpilib.command2.sysid.SysIdRoutine.Direction
-
Reverse.
- 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.
- 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.NiDsStadiaController.Button
-
Right trigger button.
- kRightTrigger - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Axis
-
Right trigger.
- 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.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.
- kRising - Enum constant in enum class org.wpilib.math.filter.Debouncer.DebounceType
-
Rising edge.
- kShare - Enum constant in enum class org.wpilib.driverstation.NiDsPS4Controller.Button
-
Share button.
- 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.
- kSmartIoPorts - Static variable in class org.wpilib.system.SensorUtil
-
Number of SmartIo Ports.
- 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.
- 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.
- kStart - Enum constant in enum class org.wpilib.driverstation.NiDsXboxController.Button
-
Start button.
- kString - Enum constant in enum class org.wpilib.vision.camera.VideoProperty.Kind
-
String property.
- Kt - Variable in class org.wpilib.math.system.DCMotor
-
Motor torque constant in Newton-meters per amp.
- kTelemetryUpdated - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
-
Telemetry Updated event.
- kThrottle - Enum constant in enum class org.wpilib.driverstation.Joystick.AxisType
-
Throttle axis.
- kTop - Enum constant in enum class org.wpilib.driverstation.Joystick.ButtonType
-
kTop.
- 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.
- kTwist - Enum constant in enum class org.wpilib.driverstation.Joystick.AxisType
-
Twist axis.
- kUnassigned - Static variable in class org.wpilib.hardware.hal.HALValue
-
Unassigned type.
- kUnknown - Enum constant in enum class org.wpilib.util.sendable.SendableBuilder.BackendKind
-
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.
- kUsb - Enum constant in enum class org.wpilib.vision.camera.VideoSource.Kind
-
USB video source.
- kUsbCamerasChanged - Enum constant in enum class org.wpilib.vision.camera.VideoEvent.Kind
-
Usb Cameras Changed event.
- Kv - Variable in class org.wpilib.math.system.DCMotor
-
Motor velocity constant in (rad/s)/V.
- kVAngular - Variable in class org.wpilib.math.controller.DifferentialDriveFeedforward
-
The angular velocity gain in volts per (radians per second).
- kVLinear - Variable in class org.wpilib.math.controller.DifferentialDriveFeedforward
-
The linear velocity gain in volts per (meters per second).
- 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.
- 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.
- kZ - Enum constant in enum class org.wpilib.driverstation.Joystick.AxisType
-
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.
- LANDSCAPE - Enum constant in enum class org.wpilib.hardware.imu.OnboardIMU.MountOrientation
-
Landscape (vertically mounted with long edge of Systemcore parallel to the ground).
- 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. - lastUpdate - 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()). - 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.
- LAVENDER - Static variable in class org.wpilib.util.Color
-
0xE6E6FA.
- LAVENDER_BLUSH - Static variable in class org.wpilib.util.Color
-
0xFFF0F5.
- LAWN_GREEN - Static variable in class org.wpilib.util.Color
-
0x7CFC00.
- 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.
- le(double[][], VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a double array and a VariableBlock.
- le(double[][], VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a double array and a VariableMatrix.
- le(double, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a double and a Variable.
- le(double, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a double and a VariableBlock.
- le(double, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a double and a VariableMatrix.
- le(SimpleMatrix, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableBlock.
- le(SimpleMatrix, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableMatrix.
- le(VariableBlock, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a double.
- le(VariableBlock, double[][]) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a double array.
- le(VariableBlock, SimpleMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a SimpleMatrix.
- le(VariableBlock, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a Variable.
- le(VariableBlock, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for two VariableBlocks.
- le(VariableBlock, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableBlock and a VariableMatrix.
- le(VariableMatrix, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a double.
- le(VariableMatrix, double[][]) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a double array.
- le(VariableMatrix, SimpleMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a SimpleMatrix.
- le(VariableMatrix, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a Variable.
- le(VariableMatrix, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a VariableMatrix and a VariableBlock.
- le(VariableMatrix, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for two VariableMatrices.
- le(Variable, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a double.
- le(Variable, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for two Variables.
- le(Variable, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a VariableBlock.
- le(Variable, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than-or-equal-to comparison operator that returns an inequality constraint for a Variable and a VariableMatrix.
- 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.drive.RobotDriveBase.MotorType
-
Left motor.
- LEFT - Enum constant in enum class org.wpilib.driverstation.POVDirection
-
POV left.
- LEFT_BRACE - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
-
Left curly brace.
- LEFT_BRACKET - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
-
Left square bracket.
- LEFT_BUMPER - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Left bumper button.
- LEFT_PADDLE_1 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Left Paddle 1 button.
- LEFT_PADDLE_2 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Left Paddle 2 button.
- LEFT_RUMBLE - Enum constant in enum class org.wpilib.driverstation.GenericHID.RumbleType
-
Left rumble motor.
- LEFT_STICK - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Left stick button.
- LEFT_TRIGGER - Enum constant in enum class org.wpilib.driverstation.Gamepad.Axis
-
Left trigger.
- LEFT_TRIGGER_RUMBLE - Enum constant in enum class org.wpilib.driverstation.GenericHID.RumbleType
-
Left trigger rumble motor.
- LEFT_X - Enum constant in enum class org.wpilib.driverstation.Gamepad.Axis
-
Left X axis.
- LEFT_Y - Enum constant in enum class org.wpilib.driverstation.Gamepad.Axis
-
Left Y axis.
- 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.
- LEMON_CHIFFON - Static variable in class org.wpilib.util.Color
-
0xFFFACD.
- 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
- LIGHT_BLUE - Static variable in class org.wpilib.util.Color
-
0xADD8E6.
- LIGHT_CORAL - Static variable in class org.wpilib.util.Color
-
0xF08080.
- LIGHT_CYAN - Static variable in class org.wpilib.util.Color
-
0xE0FFFF.
- LIGHT_GOLDENROD_YELLOW - Static variable in class org.wpilib.util.Color
-
0xFAFAD2.
- LIGHT_GRAY - Static variable in class org.wpilib.util.Color
-
0xD3D3D3.
- LIGHT_GREEN - Static variable in class org.wpilib.util.Color
-
0x90EE90.
- LIGHT_PINK - Static variable in class org.wpilib.util.Color
-
0xFFB6C1.
- LIGHT_SALMON - Static variable in class org.wpilib.util.Color
-
0xFFA07A.
- LIGHT_SEA_GREEN - Static variable in class org.wpilib.util.Color
-
0x20B2AA.
- LIGHT_SKY_BLUE - Static variable in class org.wpilib.util.Color
-
0x87CEFA.
- LIGHT_SLATE_GRAY - Static variable in class org.wpilib.util.Color
-
0x778899.
- LIGHT_STEEL_BLUE - Static variable in class org.wpilib.util.Color
-
0xB0C4DE.
- LIGHT_YELLOW - Static variable in class org.wpilib.util.Color
-
0xFFFFE0.
- LIME - Static variable in class org.wpilib.util.Color
-
0x00FF00.
- LIME_GREEN - Static variable in class org.wpilib.util.Color
-
0x32CD32.
- line - Variable in class org.wpilib.networktables.LogMessage
-
The line number in the source file that generated the message.
- LINE_SEARCH_FAILED - Enum constant in enum class org.wpilib.math.optimization.solver.ExitStatus
-
The backtracking line search failed, and the problem isn't locally infeasible.
- LINEAR - Enum constant in enum class org.wpilib.math.autodiff.ExpressionType
-
The expression is composed of linear and lower-order operators.
- 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. - LINEN - Static variable in class org.wpilib.util.Color
-
0xFAF0E6.
- 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.
- LM - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
Luminary Micro.
- 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.
- LOCAL - Enum constant in enum class org.wpilib.networktables.NetworkTableInstance.NetworkMode
-
Running in local-only mode.
- LOCALLY_INFEASIBLE - Enum constant in enum class org.wpilib.math.optimization.solver.ExitStatus
-
The solver determined the problem to be locally infeasible and gave up.
- localMeasurements - Variable in class org.wpilib.math.estimator.KalmanFilterLatencyCompensator.ObserverSnapshot
-
The local measurements.
- log - Variable in class org.wpilib.command2.sysid.SysIdRoutine.Mechanism
-
Returns measured data (voltages, positions, velocities) of the mechanism motors during test routines.
- 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
- log(Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.log() for Variables.
- LOG_MESSAGE - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
-
Log message.
- log10(Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.log10() for Variables.
- 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.
- loopFunc() - Method in class org.wpilib.framework.IterativeRobotBase
-
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(double[][], VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a double array and a VariableBlock.
- lt(double[][], VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a double array and a VariableMatrix.
- lt(double, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a double and a Variable.
- lt(double, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a double and a VariableBlock.
- lt(double, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a double and a VariableMatrix.
- lt(SimpleMatrix, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableBlock.
- lt(SimpleMatrix, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a SimpleMatrix and a VariableMatrix.
- lt(VariableBlock, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a VariableBlock and a double.
- lt(VariableBlock, double[][]) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a VariableBlock and a double array.
- lt(VariableBlock, SimpleMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a VariableBlock and a SimpleMatrix.
- lt(VariableBlock, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a VariableBlock and a Variable.
- lt(VariableBlock, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for two VariableBlocks.
- lt(VariableBlock, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a VariableBlock and a VariableMatrix.
- lt(VariableMatrix, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a VariableMatrix and a double.
- lt(VariableMatrix, double[][]) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a VariableMatrix and a double array.
- lt(VariableMatrix, SimpleMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a VariableMatrix and a SimpleMatrix.
- lt(VariableMatrix, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a VariableMatrix and a Variable.
- lt(VariableMatrix, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a VariableMatrix and a VariableBlock.
- lt(VariableMatrix, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for two VariableMatrices.
- lt(Variable, double) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a Variable and a double.
- lt(Variable, Variable) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for two Variables.
- lt(Variable, VariableBlock) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a Variable and a VariableBlock.
- lt(Variable, VariableMatrix) - Static method in class org.wpilib.math.optimization.Constraints
-
Less-than comparison operator that returns an inequality constraint for a Variable and a VariableMatrix.
- 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.
- LUMYN_LABS - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
Lumyn Labs.
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_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_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_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_storage - Variable in class org.wpilib.math.linalg.Matrix
-
Storage for underlying EJML matrix.
- 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_x - Variable in class org.wpilib.simulation.LinearSystemSim
-
State vector.
- m_y - Variable in class org.wpilib.simulation.LinearSystemSim
-
Output vector.
- MAGENTA - Static variable in class org.wpilib.util.Color
-
0xFF00FF.
- 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
- makeCRServo(int) - Method in class org.wpilib.hardware.expansionhub.ExpansionHub
-
Constructs a continuous rotation servo at the requested channel on this hub.
- 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.
- makeEvent(boolean, boolean) - Static method in class org.wpilib.util.WPIUtilJNI
-
Creates an event.
- 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.
- makeSemaphore(int, int) - Static method in class org.wpilib.util.WPIUtilJNI
-
Creates a semaphore.
- 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.
- MARK - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Parity
-
Parity bit always on.
- MAROON - Static variable in class org.wpilib.util.Color
-
0x800000.
- 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.
- MatchState - Class in org.wpilib.driverstation
-
Provides access to match state information from the Driver Station.
- matchType - Variable in class org.wpilib.hardware.hal.MatchInfoData
-
Stores the match type.
- MatchType - Enum Class in org.wpilib.driverstation
-
The type of robot match that the robot is part of.
- 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(double, Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.max() for Variables.
- max(Variable, double) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.max() for Variables.
- max(Variable, Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.max() for Variables.
- max(Measure...) - Static method in interface org.wpilib.units.Measure
-
Returns the measure with the absolute value closest to positive infinity.
- MAX_ITERATIONS_EXCEEDED - Enum constant in enum class org.wpilib.math.optimization.solver.ExitStatus
-
The solver returned its solution so far after exceeding the maximum number of iterations.
- MAX_JOYSTICK_AXES - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
-
The maximum number of axes.
- MAX_JOYSTICK_BUTTONS - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
- MAX_JOYSTICK_POVS - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
-
The maximum number of POVs.
- MAX_JOYSTICK_TOUCHPAD_FINGERS - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
-
The maximum number of fingers per touchpad.
- MAX_JOYSTICK_TOUCHPADS - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
-
The maximum number of touchpads.
- MAX_JOYSTICKS - Static variable in class org.wpilib.hardware.hal.DriverStationJNI
-
The maximum number of joysticks.
- 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.
- maximize(Variable) - Method in class org.wpilib.math.optimization.Problem
-
Tells the solver to maximize the output of the given objective function.
- maximize(VariableMatrix) - Method in class org.wpilib.math.optimization.Problem
-
Tells the solver to maximize the output of the given objective function.
- maxInput - Variable in class org.wpilib.math.trajectory.ExponentialProfile.Constraints
-
Maximum unsigned input voltage.
- maxIterations - Variable in class org.wpilib.math.optimization.solver.Options
-
The maximum number of solver iterations before returning a solution.
- 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.
- MEDIUM_AQUAMARINE - Static variable in class org.wpilib.util.Color
-
0x66CDAA.
- MEDIUM_BLUE - Static variable in class org.wpilib.util.Color
-
0x0000CD.
- MEDIUM_ORCHID - Static variable in class org.wpilib.util.Color
-
0xBA55D3.
- MEDIUM_PURPLE - Static variable in class org.wpilib.util.Color
-
0x9370DB.
- MEDIUM_SEA_GREEN - Static variable in class org.wpilib.util.Color
-
0x3CB371.
- MEDIUM_SLATE_BLUE - Static variable in class org.wpilib.util.Color
-
0x7B68EE.
- MEDIUM_SPRING_GREEN - Static variable in class org.wpilib.util.Color
-
0x00FA9A.
- MEDIUM_TURQUOISE - Static variable in class org.wpilib.util.Color
-
0x48D1CC.
- MEDIUM_VIOLET_RED - Static variable in class org.wpilib.util.Color
-
0xC71585.
- 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. - MIDNIGHT_BLUE - Static variable in class org.wpilib.util.Color
-
0x191970.
- 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(double, Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
min() for Variables.
- min(Variable, double) - Static method in class org.wpilib.math.autodiff.Variable
-
min() for Variables.
- min(Variable, Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
min() for Variables.
- 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.
- minimize(Variable) - Method in class org.wpilib.math.optimization.Problem
-
Tells the solver to minimize the output of the given cost function.
- minimize(VariableMatrix) - Method in class org.wpilib.math.optimization.Problem
-
Tells the solver to minimize the output of the given cost function.
- 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.
- MINTCREAM - Static variable in class org.wpilib.util.Color
-
0xF5FFFA.
- minus(double) - Method in class org.wpilib.math.autodiff.Variable
-
Variable-Variable subtraction operator.
- minus(double) - Method in class org.wpilib.math.linalg.Matrix
-
Subtracts the given value from all the elements of this matrix.
- minus(SimpleMatrix) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Binary subtraction operator.
- minus(SimpleMatrix) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Binary subtraction operator.
- minus(Variable) - Method in class org.wpilib.math.autodiff.Variable
-
Variable-Variable subtraction operator.
- minus(VariableBlock) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Binary subtraction operator.
- minus(VariableBlock) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Binary subtraction operator.
- minus(VariableMatrix) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Binary subtraction operator.
- minus(VariableMatrix) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Binary subtraction operator.
- 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.
- MISC_1 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Miscellaneous 1 button.
- MISC_2 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Miscellaneous 2 button.
- MISC_3 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Miscellaneous 3 button.
- MISC_4 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Miscellaneous 4 button.
- MISC_5 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Miscellaneous 5 button.
- MISC_6 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Miscellaneous 6 button.
- 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.
- MISCELLANEOUS - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
-
Miscellaneous.
- MISTY_ROSE - Static variable in class org.wpilib.util.Color
-
0xFFE4E1.
- MJPEG - Enum constant in enum class org.wpilib.util.PixelFormat
-
Motion-JPEG (compressed image data).
- 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.
- MOCCASIN - Static variable in class org.wpilib.util.Color
-
0xFFE4B5.
- 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. - MONO_LED - Enum constant in enum class org.wpilib.driverstation.GenericHID.SupportedOutput
-
Mono LED support.
- motor(String) - Method in class org.wpilib.sysid.SysIdRoutineLog
-
Log data from a motor during a SysId routine.
- MOTOR_CONTROLLER - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
-
Motor controller.
- 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] + ...
- MS - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
MindSensors.
- 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.
- MXP - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Port
-
MXP (roboRIO MXP) serial port.
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.command2.sysid.SysIdRoutine.Mechanism
-
The name of the mechanism being tested.
- 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.Utility
-
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.
- NativeSparseTriplets - Record Class in org.wpilib.math.autodiff
-
Wrapper for sparse matrix triplets from JNI.
- NativeSparseTriplets(int[], int[], double[]) - Constructor for record class org.wpilib.math.autodiff.NativeSparseTriplets
-
Creates an instance of a
NativeSparseTripletsrecord class. - NAVAJO_WHITE - Static variable in class org.wpilib.util.Color
-
0xFFDEAD.
- NAVY - Static variable in class org.wpilib.util.Color
-
0x000080.
- 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
- newInstance(Object...) - Method in class org.wpilib.util.ConstructorMatch
-
Creates a new instance of the constructor's class using the given arguments.
- 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
- NI - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
National Instruments.
- 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.
- 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() - Constructor for class org.wpilib.math.autodiff.Slice.None
-
Default constructor.
- NONE - Enum constant in enum class org.wpilib.driverstation.GenericHID.SupportedOutput
-
No outputs supported.
- NONE - Enum constant in enum class org.wpilib.driverstation.MatchType
-
None.
- NONE - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.FlowControl
-
No flow control.
- NONE - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Parity
-
No parity.
- NONE - Enum constant in enum class org.wpilib.math.autodiff.ExpressionType
-
There is no expression.
- NONE - Enum constant in enum class org.wpilib.sysid.SysIdRoutineLog.State
-
No test.
- nonePeriodic() - Method in class org.wpilib.framework.OpModeRobot
-
Function called periodically anytime when no opmode is selected, including when the Driver Station is disconnected.
- NONFINITE_INITIAL_GUESS - Enum constant in enum class org.wpilib.math.optimization.solver.ExitStatus
-
The solver encountered nonfinite initial cost, constraints, or derivatives and gave up.
- NONLINEAR - Enum constant in enum class org.wpilib.math.autodiff.ExpressionType
-
The expression is composed of nonlinear and lower-order operators.
- noRequirements() - Method in class org.wpilib.command3.StagedCommandBuilder
-
Explicitly marks the command as requiring no mechanisms.
- noRequirements(Consumer) - 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.
- 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.
- NORTH_FACE - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
North Face button.
- 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.
- NUM_CTRE_PCM_MODULES - Static variable in class org.wpilib.system.SensorUtil
-
Number of PCM Modules.
- NUM_CTRE_PDP_CHANNELS - Static variable in class org.wpilib.system.SensorUtil
-
Number of power distribution channels per PDP.
- NUM_CTRE_PDP_MODULES - Static variable in class org.wpilib.system.SensorUtil
-
Number of power distribution modules per PDP.
- NUM_CTRE_SOLENOID_CHANNELS - Static variable in class org.wpilib.system.SensorUtil
-
Number of solenoid channels per module.
- NUM_REV_PH_CHANNELS - Static variable in class org.wpilib.system.SensorUtil
-
Number of power distribution channels per PH.
- NUM_REV_PH_MODULES - Static variable in class org.wpilib.system.SensorUtil
-
Number of PH modules.
- numerator() - Method in class org.wpilib.units.PerUnit
-
Gets the numerator unit.
- NumericalIntegration - Class in org.wpilib.math.autodiff
-
Numerical integration utilities.
- 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.driverstation.internal.DriverStationBackend
-
Sets the program starting flag in the DS.
- observeUserProgramStarting() - Static method in class org.wpilib.hardware.hal.DriverStationJNI
-
Sets the program starting flag in the DS.
- OCP - Class in org.wpilib.math.optimization
-
This class allows the user to pose and solve a constrained optimal control problem (OCP) in a variety of ways.
- OCP(int, int, double, int, BiFunction, DynamicsType, TimestepMethod, TranscriptionMethod) - Constructor for class org.wpilib.math.optimization.OCP
-
Builds an optimization problem using a system evolution function (explicit ODE or discrete state transition function).
- OCP(int, int, double, int, DynamicsFunction, DynamicsType, TimestepMethod, TranscriptionMethod) - Constructor for class org.wpilib.math.optimization.OCP
-
Builds an optimization problem using a system evolution function (explicit ODE or discrete state transition function).
- ODD - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Parity
-
Odd parity.
- 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(byte) - Static method in enum class org.wpilib.driverstation.POVDirection
-
Converts a byte value into a POVDirection enum value.
- 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. - OFF - Enum constant in enum class org.wpilib.hardware.pneumatic.DoubleSolenoid.Value
-
Off position.
- 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.
- OLD_LACE - Static variable in class org.wpilib.util.Color
-
0xFDF5E6.
- OLIVE - Static variable in class org.wpilib.util.Color
-
0x808000.
- OLIVE_DRAB - Static variable in class org.wpilib.util.Color
-
0x6B8E23.
- omega - Variable in class org.wpilib.math.kinematics.ChassisVelocities
-
Angular velocity of the robot frame in radians per second.
- ONBOARD - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Port
-
Onboard serial port on the roboRIO.
- 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
- one(int, int) - Static method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns a variable matrix filled with ones.
- ONE - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.StopBits
-
One stop bit.
- ONE_POINT_FIVE - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.StopBits
-
One and a half stop bits.
- 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.
- 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 with default period.
- OpModeRobot(double) - Constructor for class org.wpilib.framework.OpModeRobot
-
Constructor with specified period.
- 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.
- 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.
- Options - Class in org.wpilib.math.optimization.solver
-
Solver options.
- Options() - Constructor for class org.wpilib.math.optimization.solver.Options
-
Default options.
- 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.
- ORANGE - Static variable in class org.wpilib.util.Color
-
0xFFA500.
- ORANGE_RED - Static variable in class org.wpilib.util.Color
-
0xFF4500.
- ORCHID - Static variable in class org.wpilib.util.Color
-
0xDA70D6.
- 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.driverstation.internal - package org.wpilib.driverstation.internal
- 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.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.autodiff - package org.wpilib.math.autodiff
- 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.optimization.ocp - package org.wpilib.math.optimization.ocp
- org.wpilib.math.optimization.solver - package org.wpilib.math.optimization.solver
- 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.hardware.hal.SimDevice.Direction
-
Output direction for simulation devices.
- 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.
- PALE_GOLDENROD - Static variable in class org.wpilib.util.Color
-
0xEEE8AA.
- PALE_GREEN - Static variable in class org.wpilib.util.Color
-
0x98FB98.
- PALE_TURQUOISE - Static variable in class org.wpilib.util.Color
-
0xAFEEEE.
- PALE_VIOLET_RED - Static variable in class org.wpilib.util.Color
-
0xDB7093.
- PAPAYA_WHIP - Static variable in class org.wpilib.util.Color
-
0xFFEFD5.
- 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.
- PEACH_PUFF - Static variable in class org.wpilib.util.Color
-
0xFFDAB9.
- 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 - Variable in class org.wpilib.internal.PeriodicPriorityQueue.Callback
-
The period at which to run the callback in microseconds.
- 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 interface org.wpilib.opmode.OpMode
-
This function is called periodically while the opmode is enabled at the rate returned by
OpModeRobot.getPeriod(). - 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 for PeriodicOpMode.
- PeriodicPriorityQueue - Class in org.wpilib.internal
-
A priority queue for scheduling periodic callbacks based on their next execution time.
- PeriodicPriorityQueue() - Constructor for class org.wpilib.internal.PeriodicPriorityQueue
-
Constructs an empty callback queue.
- PeriodicPriorityQueue.Callback - Class in org.wpilib.internal
-
A periodic callback with scheduling metadata.
- PERU - Static variable in class org.wpilib.util.Color
-
0xCD853F.
- 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.
- PINK - Static variable in class org.wpilib.util.Color
-
0xFFC0CB.
- 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.
- PLAYER_LED - Enum constant in enum class org.wpilib.driverstation.GenericHID.SupportedOutput
-
Player LED support.
- PLUM - Static variable in class org.wpilib.util.Color
-
0xDDA0DD.
- plus(double) - Method in class org.wpilib.math.autodiff.Variable
-
Variable-Variable addition operator.
- plus(double) - Method in class org.wpilib.math.linalg.Matrix
-
Adds the given value to all the elements of this matrix.
- plus(SimpleMatrix) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Binary addition operator.
- plus(SimpleMatrix) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Binary addition operator.
- plus(Variable) - Method in class org.wpilib.math.autodiff.Variable
-
Variable-Variable addition operator.
- plus(VariableBlock) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Binary addition operator.
- plus(VariableBlock) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Binary addition operator.
- plus(VariableMatrix) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Binary addition operator.
- plus(VariableMatrix) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Binary addition operator.
- 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.
- PNEUMATICS - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
-
Pneumatics.
- 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. - PORT_0 - Enum constant in enum class org.wpilib.hardware.bus.I2C.Port
-
I2C Port 0.
- PORT_1 - Enum constant in enum class org.wpilib.hardware.bus.I2C.Port
-
I2C Port 1.
- PortForwarder - Class in org.wpilib.net
-
Forward ports to another host.
- PORTRAIT - Enum constant in enum class org.wpilib.hardware.imu.OnboardIMU.MountOrientation
-
Portrait (vertically mounted with the short edge of Systemcore parallel to the ground).
- 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, 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, 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, POVDirection, EventLoop) - Method in class org.wpilib.driverstation.GenericHID
-
Constructs a BooleanEvent instance based around this angle of a POV on the HID.
- pov(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(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(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, POVDirection) - Constructor for class org.wpilib.command2.button.POVButton
-
Creates a POV button for triggering commands.
- POVButton(GenericHID, POVDirection) - Constructor for class org.wpilib.command3.button.POVButton
-
Creates a POV button for triggering commands.
- POVButton(GenericHID, POVDirection, int) - Constructor for class org.wpilib.command2.button.POVButton
-
Creates a POV button for triggering commands.
- POVButton(GenericHID, 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.
- POVDirection - Enum Class in org.wpilib.driverstation
-
A controller POV direction.
- 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.
- pow(double, Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.pow() for Variables.
- pow(Variable, double) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.pow() for Variables.
- pow(Variable, Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.pow() for Variables.
- POWDER_BLUE - Static variable in class org.wpilib.util.Color
-
0xB0E0E6.
- 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. - POWER_DISTRIBUTION - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
-
Power distribution.
- 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.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.framework.OpModeRobot
-
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
- Problem - Class in org.wpilib.math.optimization
-
This class allows the user to pose a constrained nonlinear optimization problem in natural mathematical notation and solve it.
- Problem() - Constructor for class org.wpilib.math.optimization.Problem
-
Construct the optimization problem.
- 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.
- PROPERTIES - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
-
Topic properties changed.
- 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
- protocolVersion - 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.
- provideRefreshedDataEventHandle(int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
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(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.
- PS3 - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
-
PS3.
- PS4 - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
-
PS4.
- PS5 - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
-
PS5.
- 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.
- PUBLISH - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
-
New topic published.
- 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.internal.DriverStationBackend
-
Publishes the operating mode options to the driver station.
- publishOpModes() - Static method in class org.wpilib.driverstation.RobotState
-
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.
- PURPLE - Static variable in class org.wpilib.util.Color
-
0x800080.
- 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.
- PWF - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
Playing With Fusion.
- 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.
- 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.
- QUADRATIC - Enum constant in enum class org.wpilib.math.autodiff.ExpressionType
-
The expression is composed of quadratic and lower-order operators.
- 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.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.
- QUASISTATIC_FORWARD - Enum constant in enum class org.wpilib.sysid.SysIdRoutineLog.State
-
Quasistatic forward test.
- QUASISTATIC_REVERSE - Enum constant in enum class org.wpilib.sysid.SysIdRoutineLog.State
-
Quasistatic reverse test.
- 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.
- rampRate - Variable in class org.wpilib.command2.sysid.SysIdRoutine.Config
-
The voltage ramp rate used for quasistatic test routines.
- 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).
- RATIO_10P71 - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotGearing
-
Gear ratio of 10.71:1.
- RATIO_12P75 - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotGearing
-
Gear ratio of 12.75:1.
- RATIO_5P95 - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotGearing
-
Gear ratio of 5.95:1.
- RATIO_7P31 - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotGearing
-
Gear ratio of 7.31:1.
- RATIO_8P45 - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotGearing
-
Gear ratio of 8.45:1.
- RAW - Enum constant in enum class org.wpilib.networktables.NetworkTableType
-
Raw data type.
- 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.
- RBG - Enum constant in enum class org.wpilib.hardware.led.AddressableLED.ColorOrder
-
RBG order.
- 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.
- REAR_LEFT - Enum constant in enum class org.wpilib.drive.RobotDriveBase.MotorType
-
Rear left motor.
- REAR_RIGHT - Enum constant in enum class org.wpilib.drive.RobotDriveBase.MotorType
-
Rear right motor.
- 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 - Variable in class org.wpilib.command2.sysid.SysIdRoutine.Config
-
Optional handle for recording test state in a third-party logging solution.
- 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.
- 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.Alliance
-
Red alliance.
- RED - Enum constant in enum class org.wpilib.util.Color.RGBChannel
-
The red channel of an RGB color.
- RED - Static variable in class org.wpilib.util.Color
-
0xFF0000.
- RED_1 - Enum constant in enum class org.wpilib.hardware.hal.AllianceStationID
-
Red 1.
- RED_2 - Enum constant in enum class org.wpilib.hardware.hal.AllianceStationID
-
Red 2.
- RED_3 - Enum constant in enum class org.wpilib.hardware.hal.AllianceStationID
-
Red 3.
- REDUX_ROBOTICS - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
Redux Robotics.
- 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.internal.DriverStationBackend
-
Refresh the passed in control word to contain the current control word cache.
- refreshData() - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
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(Variable) - Static method in class org.wpilib.math.autodiff.VariablePool
-
Registers a Variable in the Variable stack for cleanup.
- 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
- 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.
- 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.
- RELAY_CONTROLLER - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
-
Relay controller.
- 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.
- remoteId - Variable in class org.wpilib.networktables.ConnectionInfo
-
The remote identifier (as set on the remote node by
NetworkTableInstance.startClient(String)). - remoteIp - Variable in class org.wpilib.networktables.ConnectionInfo
-
The IP address of the remote node.
- remotePort - 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(Runnable) - Method in class org.wpilib.internal.PeriodicPriorityQueue
-
Removes all callbacks associated with the given function.
- remove(String) - Static method in class org.wpilib.util.Preferences
-
Remove a preference.
- remove(PeriodicPriorityQueue.Callback) - Method in class org.wpilib.internal.PeriodicPriorityQueue
-
Removes a specific callback from the queue.
- 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.
- removeAll(Collection) - Method in class org.wpilib.internal.PeriodicPriorityQueue
-
Removes multiple callbacks from the queue.
- 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.internal.DriverStationBackend
-
Removes an operating mode option.
- removeOpMode(RobotMode, String) - Static method in class org.wpilib.driverstation.RobotState
-
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.
- removeRefreshedDataEventHandle(int) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
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.DriverStationErrors
-
Report error to Driver Station.
- reportError(String, boolean) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Report error to Driver Station.
- reportError(String, StackTraceElement[]) - Static method in class org.wpilib.driverstation.DriverStationErrors
-
Report error to Driver Station.
- reportError(String, StackTraceElement[]) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
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.DriverStationErrors
-
Report warning to Driver Station.
- reportWarning(String, boolean) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Report warning to Driver Station.
- reportWarning(String, StackTraceElement[]) - Static method in class org.wpilib.driverstation.DriverStationErrors
-
Report warning to Driver Station.
- reportWarning(String, StackTraceElement[]) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
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.
- resourceFile - Variable in enum class org.wpilib.vision.apriltag.AprilTagFields
-
Resource filename.
- 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.
- 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 - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
REV Robotics.
- REV - Enum constant in enum class org.wpilib.hardware.power.PowerDistribution.ModuleType
-
REV Power Distribution Hub (PDH).
- REV_PH - Enum constant in enum class org.wpilib.hardware.pneumatic.PneumaticsModuleType
-
REV PH.
- REV_TYPE - Static variable in class org.wpilib.hardware.hal.PowerDistributionJNI
-
REV Power Distribution Hub (PDH).
- REVERSE - Enum constant in enum class org.wpilib.hardware.pneumatic.DoubleSolenoid.Value
-
Reverse position.
- 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. - 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).
- RGB - Enum constant in enum class org.wpilib.hardware.led.AddressableLED.ColorOrder
-
RGB order.
- RGB_LED - Enum constant in enum class org.wpilib.driverstation.GenericHID.SupportedOutput
-
RGB LED support.
- RGB565 - Enum constant in enum class org.wpilib.util.PixelFormat
-
RGB 5-6-5, 16 bpp.
- 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.drive.RobotDriveBase.MotorType
-
Right motor.
- RIGHT - Enum constant in enum class org.wpilib.driverstation.POVDirection
-
POV right.
- RIGHT_BRACE - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
-
Right curly brace.
- RIGHT_BRACKET - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
-
Right square bracket.
- RIGHT_BUMPER - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Right bumper button.
- RIGHT_PADDLE_1 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Right Paddle 1 button.
- RIGHT_PADDLE_2 - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Right Paddle 2 button.
- RIGHT_RUMBLE - Enum constant in enum class org.wpilib.driverstation.GenericHID.RumbleType
-
Right rumble motor.
- RIGHT_STICK - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Right stick button.
- RIGHT_TRIGGER - Enum constant in enum class org.wpilib.driverstation.Gamepad.Axis
-
Right trigger.
- RIGHT_TRIGGER_RUMBLE - Enum constant in enum class org.wpilib.driverstation.GenericHID.RumbleType
-
Right trigger rumble motor.
- RIGHT_X - Enum constant in enum class org.wpilib.driverstation.Gamepad.Axis
-
Right X axis.
- RIGHT_Y - Enum constant in enum class org.wpilib.driverstation.Gamepad.Axis
-
Right Y axis.
- 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.
- RISING_EDGE - Enum constant in enum class org.wpilib.counter.EdgeConfiguration
-
Rising edge configuration.
- 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, SimpleMatrix, SimpleMatrix, 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(BiFunction, VariableBlock, VariableBlock, double) - Static method in class org.wpilib.math.autodiff.NumericalIntegration
-
Performs 4th order Runge-Kutta integration of dx/dt = f(x, u) for dt.
- rk4(BiFunction, VariableBlock, VariableMatrix, double) - Static method in class org.wpilib.math.autodiff.NumericalIntegration
-
Performs 4th order Runge-Kutta integration of dx/dt = f(x, u) for dt.
- rk4(BiFunction, VariableMatrix, VariableBlock, double) - Static method in class org.wpilib.math.autodiff.NumericalIntegration
-
Performs 4th order Runge-Kutta integration of dx/dt = f(x, u) for dt.
- rk4(BiFunction, VariableMatrix, VariableMatrix, double) - Static method in class org.wpilib.math.autodiff.NumericalIntegration
-
Performs 4th order Runge-Kutta integration of dx/dt = f(x, u) 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.
- ROBOT_CONTROLLER - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
-
Robot controller.
- 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.
- robotPeriodic() - Method in class org.wpilib.framework.OpModeRobot
-
Function called periodically every loop, regardless of enabled state or OpMode selection.
- RobotState - Class in org.wpilib.driverstation
-
Provides access to robot state information from the Driver Station.
- 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.
- ROSY_BROWN - Static variable in class org.wpilib.util.Color
-
0xBC8F8F.
- 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.
- row(int) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns a row slice of the variable matrix.
- row(int) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns a row slice of the variable matrix.
- rows() - Method in record class org.wpilib.math.autodiff.NativeSparseTriplets
-
Returns the value of the
rowsrecord component. - rows() - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns the number of rows in the matrix.
- rows() - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns the number of rows in the matrix.
- ROYAL_BLUE - Static variable in class org.wpilib.util.Color
-
0x4169E1.
- RPM - Static variable in class org.wpilib.units.Units
-
A unit of angular velocity equivalent to spinning at a rate of one
RotationperUnits.Minute. - RTS_CTS - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.FlowControl
-
RTS/CTS flow control.
- rtt2 - Variable in class org.wpilib.networktables.TimeSyncEventData
-
Measured round trip time divided by 2, in microseconds.
- RUMBLE - Enum constant in enum class org.wpilib.driverstation.GenericHID.SupportedOutput
-
Rumble support.
- 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
- runCallbacks(int) - Method in class org.wpilib.internal.PeriodicPriorityQueue
-
Executes all callbacks that are due, then waits for the next callback's scheduled time.
- 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_SIMULATION - Static variable in class org.wpilib.hardware.hal.HALUtil
-
Simulation runtime.
- RUNTIME_SYSTEMCORE - Static variable in class org.wpilib.hardware.hal.HALUtil
-
Systemcore runtime.
- 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.
- SADDLE_BROWN - Static variable in class org.wpilib.util.Color
-
0x8B4513.
- SALMON - Static variable in class org.wpilib.util.Color
-
0xFA8072.
- sample(double) - Method in class org.wpilib.math.trajectory.Trajectory
-
Sample the trajectory at a point in time.
- 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.
- SANDY_BROWN - Static variable in class org.wpilib.util.Color
-
0xF4A460.
- scan() - Method in class org.wpilib.util.struct.parser.Lexer
-
Gets the next token.
- 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.
- SEA_GREEN - Static variable in class org.wpilib.util.Color
-
0x2E8B57.
- SEASHELL - Static variable in class org.wpilib.util.Color
-
0xFFF5EE.
- 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.
- segment(int, int) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns a segment of the variable vector.
- segment(int, int) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns a segment of the variable vector.
- 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.
- SEMICOLON - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
-
Semicolon.
- 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.
- SERVER - Enum constant in enum class org.wpilib.networktables.NetworkTableInstance.NetworkMode
-
Running in server mode.
- 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.
- SERVO_CONTROLLER - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANDeviceType
-
Servo Controller.
- 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.hal.SimDouble
-
Sets the simulated value.
- set(double) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Assigns a double to the block.
- set(double) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Assigns a double to the matrix.
- 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[][]) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Assigns a double array to the block.
- set(double[][]) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Assigns a double array to a VariableMatrix.
- 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, double) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Sets a scalar subblock at the given index.
- set(int, double) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Sets an element to the given value.
- set(int, int, double) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Sets a scalar subblock at the given row and column.
- set(int, int, double) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Sets an element to the given value.
- set(int, int, double) - Method in class org.wpilib.math.linalg.Matrix
-
Sets the value at the given indices.
- set(int, int, Variable) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Sets a scalar subblock at the given row and column.
- set(int, int, Variable) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Sets an element to the given value.
- set(int, Variable) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Sets a scalar subblock at the given index.
- set(int, Variable) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Sets an element to the given value.
- 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(SimpleMatrix) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Assigns an EJML matrix to the block.
- set(SimpleMatrix) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Assigns an EJML matrix to a VariableMatrix.
- 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(Variable) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Assigns a Variable to the block.
- set(Variable) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Assigns a Variable to the matrix.
- set(VariableBlock) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Assigns a VariableBlock to the block.
- set(VariableBlock) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Assigns a VariableBlock to a VariableMatrix.
- set(VariableMatrix) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Assigns a VariableMatrix to the block.
- set(VariableMatrix) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Assigns a VariableMatrix to a VariableMatrix.
- 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; - setAnalogInputSimDevice(int, int) - Static method in class org.wpilib.hardware.hal.AnalogInputJNI
-
Indicates the analog input is used by a simulated device.
- 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.
- 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.
- setAxis(Gamepad.Axis, double) - Method in class org.wpilib.simulation.GamepadSim
-
Set the value of a given axis.
- 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.
- setButton(Gamepad.Button, boolean) - Method in class org.wpilib.simulation.GamepadSim
-
Set the value of a given button.
- 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.
- 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(int) - Static method in class org.wpilib.hardware.hal.ThreadsJNI
-
Sets the current thread's priority.
- setCurrentThreadPriority(int) - Static method in class org.wpilib.system.Threads
-
Deprecated.Incorrect usage of real-time priority can lead to system lockups. Only use this function if you are trained in real-time software development.
- 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.simulation.DigitalPWMSim
-
Set the duty cycle value of this PWM output.
- 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.ExpansionHubCRServo
-
Sets if the servo output is enabled or not.
- 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.ExpansionHubVelocityConstants
-
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.ExpansionHubCRServo
-
Sets the frame period for the servo.
- 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.
- 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).
- 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, 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.
- setLowerInputBound(double) - Method in class org.wpilib.math.optimization.OCP
-
Sets a lower bound on the input.
- setLowerInputBound(SimpleMatrix) - Method in class org.wpilib.math.optimization.OCP
-
Sets a lower bound on the input.
- setLowerInputBound(Variable) - Method in class org.wpilib.math.optimization.OCP
-
Sets a lower bound on the input.
- setLowerInputBound(VariableBlock) - Method in class org.wpilib.math.optimization.OCP
-
Sets a lower bound on the input.
- setLowerInputBound(VariableMatrix) - Method in class org.wpilib.math.optimization.OCP
-
Sets a lower bound on the input.
- 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(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
- setMaxTimestep(double) - Method in class org.wpilib.math.optimization.OCP
-
Sets an upper bound on the timestep.
- 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.
- setMinTimestep(double) - Method in class org.wpilib.math.optimization.OCP
-
Sets a lower bound on the timestep.
- 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.
- 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.hardware.discrete.PWM
-
Sets the PWM output period.
- 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
- 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.ExpansionHubPositionConstants
-
Sets the PID Controller gain parameters.
- setPID(double, double, double) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubVelocityConstants
-
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.hardware.expansionhub.ExpansionHubServo
-
Set the servo position.
- 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, POVDirection) - Method in class org.wpilib.simulation.GenericHIDSim
-
Set the value of a given POV.
- setPOV(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.ExpansionHubCRServo
-
Sets the raw pulse width output on the servo.
- 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.ExpansionHubCRServo
-
Sets the PWM range for the servo.
- 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(int) - 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.ExpansionHubCRServo
-
Sets whether the servo is reversed.
- 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(double) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubPositionConstants
-
Sets the feed forward gains to the specified values.
- 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(EnumSet) - 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.hardware.expansionhub.ExpansionHubCRServo
-
Set the servo throttle.
- setThrottle(double) - Method in class org.wpilib.hardware.expansionhub.ExpansionHubMotor
-
Sets the throttle.
- setThrottle(double) - Method in interface org.wpilib.hardware.motor.MotorController
-
Sets the throttle of the motor controller.
- setThrottle(double) - Method in class org.wpilib.hardware.motor.PWMMotorController
- setThrottle(double) - Method in class org.wpilib.simulation.JoystickSim
-
Set the throttle value of the joystick.
- setThrottle(double) - Method in class org.wpilib.xrp.XRPMotor
- 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.
- setUpperInputBound(double) - Method in class org.wpilib.math.optimization.OCP
-
Sets an upper bound on the input.
- setUpperInputBound(SimpleMatrix) - Method in class org.wpilib.math.optimization.OCP
-
Sets an upper bound on the input.
- setUpperInputBound(Variable) - Method in class org.wpilib.math.optimization.OCP
-
Sets an upper bound on the input.
- setUpperInputBound(VariableBlock) - Method in class org.wpilib.math.optimization.OCP
-
Sets an upper bound on the input.
- setUpperInputBound(VariableMatrix) - Method in class org.wpilib.math.optimization.OCP
-
Sets an upper bound on the input.
- 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.autodiff.Variable
-
Sets Variable's internal value.
- setValue(double) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Assigns a double to the block.
- setValue(double) - Method in class org.wpilib.math.proto.ProtobufRotation2d
-
optional double value = 1; - setValue(double[][]) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Sets block's internal values.
- setValue(double[][]) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Sets the VariableMatrix's internal values.
- 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(SimpleMatrix) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Sets block's internal values.
- setValue(SimpleMatrix) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Sets the VariableMatrix's internal values.
- 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.
- SIENNA - Static variable in class org.wpilib.util.Color
-
0xA0522D.
- SigmaPoints<States> - Interface in org.wpilib.math.estimator
-
A sigma points generator for the UnscentedKalmanFilter class.
- signum(Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.signum() for Variables.
- silenceJoystickConnectionWarning(boolean) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
Allows the user to specify whether they want joystick connection warnings to be printed to the console.
- SILVER - Static variable in class org.wpilib.util.Color
-
0xC0C0C0.
- 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.
- SIMULATION - Enum constant in enum class org.wpilib.system.RuntimeType
-
Simulation runtime.
- simulationInit() - Method in class org.wpilib.framework.IterativeRobotBase
-
Robot-wide simulation initialization code should go here.
- simulationInit() - Method in class org.wpilib.framework.OpModeRobot
-
Function called once during robot initialization in simulation.
- 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.
- simulationPeriodic() - Method in class org.wpilib.framework.OpModeRobot
-
Function called periodically in simulation.
- 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.
- sin(Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.sin() for Variables.
- SINGLE_CIM_PER_SIDE - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
-
One CIM motor per drive side.
- SINGLE_FALCON_500_PER_SIDE - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
-
One Falcon 500 motor per drive side.
- SINGLE_MINI_CIM_PER_SIDE - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
-
One Mini CIM motor per drive side.
- SINGLE_NEO_PER_SIDE - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotMotor
-
One NEO motor per drive side.
- SINGLE_SHOOTING - Enum constant in enum class org.wpilib.math.optimization.ocp.TranscriptionMethod
-
States depend explicitly as a function of all previous states and all previous inputs.
- 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.
- sinh(Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.sinh() for Variables.
- sinkHandle - Variable in class org.wpilib.vision.camera.VideoEvent
-
The sink handle.
- SIX_INCH - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotWheelSize
-
Six inch diameter wheels.
- size - Variable in enum class org.wpilib.util.struct.StructFieldType
-
The size (in bytes) of the data type.
- size() - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns number of elements in matrix.
- size() - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns number of elements in matrix.
- 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.
- SKY_BLUE - Static variable in class org.wpilib.util.Color
-
0x87CEEB.
- SLATE_BLUE - Static variable in class org.wpilib.util.Color
-
0x6A5ACD.
- SLATE_GRAY - Static variable in class org.wpilib.util.Color
-
0x708090.
- 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.
- Slice - Class in org.wpilib.math.autodiff
-
Represents a sequence of elements in an iterable object.
- Slice() - Constructor for class org.wpilib.math.autodiff.Slice
-
Constructs a Slice.
- Slice(int) - Constructor for class org.wpilib.math.autodiff.Slice
-
Constructs a slice.
- Slice(int, int) - Constructor for class org.wpilib.math.autodiff.Slice
-
Constructs a slice.
- Slice(int, int, int) - Constructor for class org.wpilib.math.autodiff.Slice
-
Constructs a slice.
- Slice(int, int, Slice.None) - Constructor for class org.wpilib.math.autodiff.Slice
-
Constructs a slice.
- Slice(int, Slice.None) - Constructor for class org.wpilib.math.autodiff.Slice
-
Constructs a slice.
- Slice(int, Slice.None, int) - Constructor for class org.wpilib.math.autodiff.Slice
-
Constructs a slice.
- Slice(int, Slice.None, Slice.None) - Constructor for class org.wpilib.math.autodiff.Slice
-
Constructs a slice.
- Slice(OptionalInt, OptionalInt, OptionalInt) - Constructor for class org.wpilib.math.autodiff.Slice
-
Constructs a slice.
- Slice(Slice.None) - Constructor for class org.wpilib.math.autodiff.Slice
-
Constructs a slice.
- Slice(Slice.None, int) - Constructor for class org.wpilib.math.autodiff.Slice
-
Constructs a slice.
- Slice(Slice.None, int, int) - Constructor for class org.wpilib.math.autodiff.Slice
-
Constructs a slice.
- Slice(Slice.None, int, Slice.None) - Constructor for class org.wpilib.math.autodiff.Slice
-
Constructs a slice.
- Slice(Slice.None, Slice.None) - Constructor for class org.wpilib.math.autodiff.Slice
-
Constructs a slice.
- Slice(Slice.None, Slice.None, int) - Constructor for class org.wpilib.math.autodiff.Slice
-
Constructs a slice.
- Slice(Slice.None, Slice.None, Slice.None) - Constructor for class org.wpilib.math.autodiff.Slice
-
Constructs a slice.
- Slice.None - Class in org.wpilib.math.autodiff
-
Type tag used to designate an omitted argument of the slice.
- SmartDashboard - Class in org.wpilib.smartdashboard
-
The
SmartDashboardclass is the bridge between robot programs and the SmartDashboard on the laptop. - SNOW - Static variable in class org.wpilib.util.Color
-
0xFFFAFA.
- 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() - Method in class org.wpilib.math.optimization.Problem
-
Solves the optimization problem.
- solve(VariableMatrix, VariableMatrix) - Static method in class org.wpilib.math.autodiff.VariableMatrix
-
Solves the VariableMatrix equation AX = B for X.
- 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(Options) - Method in class org.wpilib.math.optimization.Problem
-
Solves the optimization problem.
- 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.
- SOUTH_FACE - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
South Face button.
- 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.
- SPACE - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Parity
-
Parity bit always off.
- 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).
- SPRING_GREEN - Static variable in class org.wpilib.util.Color
-
0x00FF7F.
- sqrt(Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.sqrt() for Variables.
- 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.
- STANDARD - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
-
Standard.
- start - Variable in class org.wpilib.math.autodiff.Slice
-
Start index (inclusive).
- 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 interface org.wpilib.opmode.OpMode
-
Called once when this opmode transitions 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.
- START - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Start button.
- 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) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
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.
- startDataLog(DataLog, boolean) - Static method in class org.wpilib.driverstation.internal.DriverStationBackend
-
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.
- STARTING - Enum constant in enum class org.wpilib.networktables.NetworkTableInstance.NetworkMode
-
Currently starting up (either client or server).
- 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.
- STEEL_BLUE - Static variable in class org.wpilib.util.Color
-
0x4682B4.
- step - Variable in class org.wpilib.math.autodiff.Slice
-
Step.
- 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
- stepVoltage - Variable in class org.wpilib.command2.sysid.SysIdRoutine.Config
-
The step voltage output used for dynamic test routines.
- stop - Variable in class org.wpilib.math.autodiff.Slice
-
Stop index (exclusive).
- 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.math.autodiff.VariableBlock
-
Creates a Stream of VariableBlock elements.
- stream() - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Creates a Stream of VariableMatrix elements.
- stream() - Method in class org.wpilib.units.collections.ReadOnlyPrimitiveLongSet
-
Creates a stream of primitive long values for the set.
- STRING - Enum constant in enum class org.wpilib.networktables.NetworkTableType
-
String data type.
- STRING_ARRAY - Enum constant in enum class org.wpilib.networktables.NetworkTableType
-
String array data type.
- 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.
- STRUCT - Enum constant in enum class org.wpilib.util.struct.StructFieldType
-
struct.
- 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.
- STUDICA - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
Studica.
- subentry - Variable in class org.wpilib.networktables.ValueEventData
-
Subscriber/entry handle.
- subjectTo(EqualityConstraints) - Method in class org.wpilib.math.optimization.Problem
-
Tells the solver to solve the problem while satisfying the given equality constraint.
- subjectTo(InequalityConstraints) - Method in class org.wpilib.math.optimization.Problem
-
Tells the solver to solve the problem while satisfying the given inequality constraint.
- 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 - Variable in class org.wpilib.command2.sysid.SysIdRoutine.Mechanism
-
The subsystem containing the motor(s) that is (or are) being characterized.
- 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.
- SUCCESS - Enum constant in enum class org.wpilib.math.optimization.solver.ExitStatus
-
Solved the problem to the desired tolerance.
- 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
- SWITCH_JOYCON_LEFT - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
-
Switch Joycon Left.
- SWITCH_JOYCON_PAIR - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
-
Switch Joycon Pair.
- SWITCH_JOYCON_RIGHT - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
-
Switch Joycon Right.
- SWITCH_PRO - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
-
Switch Pro.
- SWYFT_ROBOTICS - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
SWYFT Robotics.
- 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.
- symmetricDecisionVariable(int) - Method in class org.wpilib.math.optimization.Problem
-
Creates a symmetric matrix of decision variables in the optimization problem.
- 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.
- SYSTEMCORE - Enum constant in enum class org.wpilib.system.RuntimeType
-
Systemcore runtime.
- SystemServer - Class in org.wpilib.system
-
Class to get system server NT instance.
- SystemServerJNI - Class in org.wpilib.hardware.hal
-
SystemServer JNI Functions.
T
- T() - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns the transpose of the variable matrix.
- T() - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns the transpose of the variable matrix.
- 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.
- tan(Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.tan() for Variables.
- TAN - Static variable in class org.wpilib.util.Color
-
0xD2B48C.
- tanh(Variable) - Static method in class org.wpilib.math.autodiff.Variable
-
Math.tanh() for Variables.
- 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.
- TEAL - Static variable in class org.wpilib.util.Color
-
0x008080.
- TEAM_DEVICE_TYPE - Static variable in class org.wpilib.hardware.bus.CAN
-
Team device type.
- TEAM_MANUFACTURER - Static variable in class org.wpilib.hardware.bus.CAN
-
Team manufacturer.
- TEAM_USE - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
Team use.
- 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.
- TEN_INCH - Enum constant in enum class org.wpilib.simulation.DifferentialDrivetrainSim.KitbotWheelSize
-
Ten inch diameter wheels.
- terminate() - Static method in class org.wpilib.hardware.hal.HAL
-
Terminates the executable (at the native level).
- 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.Utility
-
Text color.
- THISTLE - Static variable in class org.wpilib.util.Color
-
0xD8BFD8.
- Threads - Class in org.wpilib.system
-
Thread utility functions.
- ThreadsJNI - Class in org.wpilib.hardware.hal
-
Threads HAL JNI Functions.
- THRIFTYBOT - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
TheThriftyBot.
- 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. - TIME_SYNC - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
-
Time synchronized with server.
- 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.
- timeout - Variable in class org.wpilib.command2.sysid.SysIdRoutine.Config
-
Safety timeout for the test routine commands.
- timeout - Variable in class org.wpilib.math.optimization.solver.Options
-
The maximum elapsed wall clock time in seconds before returning a solution.
- TIMEOUT - Enum constant in enum class org.wpilib.math.optimization.solver.ExitStatus
-
The solver returned its solution so far after exceeding the maximum elapsed wall clock time.
- 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.autodiff.Variable
-
Variable-Variable multiplication operator.
- times(double) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Matrix-scalar multiplication operator.
- times(double) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Matrix-scalar multiplication operator.
- 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(SimpleMatrix) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Matrix multiplication operator.
- times(Variable) - Method in class org.wpilib.math.autodiff.Variable
-
Variable-Variable multiplication operator.
- times(Variable) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Matrix-scalar multiplication operator.
- times(Variable) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Matrix-scalar multiplication operator.
- times(VariableBlock) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Matrix multiplication operator.
- times(VariableBlock) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Matrix multiplication operator.
- times(VariableMatrix) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Matrix multiplication operator.
- times(VariableMatrix) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Matrix multiplication operator.
- 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. - TimestepMethod - Enum Class in org.wpilib.math.optimization.ocp
-
Enum describing the type of system timestep.
- 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.
- tolerance - Variable in class org.wpilib.math.optimization.solver.Options
-
The solver will stop once the error is below this tolerance.
- toLongString() - Method in interface org.wpilib.units.Measure
-
Returns a string representation of this measurement in a longhand form.
- TOMATO - Static variable in class org.wpilib.util.Color
-
0xFF6347.
- 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.
- TOO_FEW_DOFS - Enum constant in enum class org.wpilib.math.optimization.solver.ExitStatus
-
The solver determined the problem to be overconstrained and gave up.
- 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.
- TOPIC - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
-
Any topic event (publish, unpublish, or properties changed).
- 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.
- toSimpleMatrix(int, int) - Method in record class org.wpilib.math.autodiff.NativeSparseTriplets
-
Returns a SimpleMatrix wrapper for this set of triplets.
- 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 record class org.wpilib.math.autodiff.NativeSparseTriplets
-
Returns a string representation of this record class.
- 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.
- totalNativeMemoryUsage() - Static method in class org.wpilib.math.autodiff.Variable
-
Returns the total native memory usage of all Variables in bytes.
- 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.
- TOUCHPAD - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
Touchpad button.
- TouchpadFinger - Class in org.wpilib.driverstation
-
Represents a finger on a touchpad.
- TouchpadFinger(boolean, float, float) - Constructor for class org.wpilib.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.
- TranscriptionMethod - Enum Class in org.wpilib.math.optimization.ocp
-
Enum describing an OCP transcription method.
- 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.
- TRIGGER_RUMBLE - Enum constant in enum class org.wpilib.driverstation.GenericHID.SupportedOutput
-
Trigger rumble support.
- tryUpdate(EpilogueBackend, T, ErrorHandler) - Method in class org.wpilib.epilogue.logging.ClassSpecificLogger
-
Attempts to update the data log.
- TURQUOISE - Static variable in class org.wpilib.util.Color
-
0x40E0D0.
- 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
- TWO - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.StopBits
-
Two stop bits.
- 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.
- type() - Method in class org.wpilib.math.autodiff.Variable
-
Returns the type of this expression (constant, linear, quadratic, or nonlinear).
- TYPE_STRING - Static variable in class org.wpilib.networktables.BooleanArrayTopic
-
The default type string for this topic type.
- TYPE_STRING - Static variable in class org.wpilib.networktables.BooleanTopic
-
The default type string for this topic type.
- TYPE_STRING - Static variable in class org.wpilib.networktables.DoubleArrayTopic
-
The default type string for this topic type.
- TYPE_STRING - Static variable in class org.wpilib.networktables.DoubleTopic
-
The default type string for this topic type.
- TYPE_STRING - Static variable in class org.wpilib.networktables.FloatArrayTopic
-
The default type string for this topic type.
- TYPE_STRING - Static variable in class org.wpilib.networktables.FloatTopic
-
The default type string for this topic type.
- TYPE_STRING - Static variable in class org.wpilib.networktables.IntegerArrayTopic
-
The default type string for this topic type.
- TYPE_STRING - Static variable in class org.wpilib.networktables.IntegerTopic
-
The default type string for this topic type.
- TYPE_STRING - Static variable in class org.wpilib.networktables.StringArrayTopic
-
The default type string for this topic type.
- TYPE_STRING - Static variable in class org.wpilib.networktables.StringTopic
-
The default type string for this 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.
- U() - Method in class org.wpilib.math.optimization.OCP
-
Gets the input variables.
- UINT16 - Enum constant in enum class org.wpilib.util.struct.StructFieldType
-
uint16.
- UINT32 - Enum constant in enum class org.wpilib.util.struct.StructFieldType
-
uint32.
- UINT64 - Enum constant in enum class org.wpilib.util.struct.StructFieldType
-
uint64.
- UINT8 - Enum constant in enum class org.wpilib.util.struct.StructFieldType
-
uint8.
- UnaryFunction - Interface in org.wpilib.units
-
A function that accepts a single
doubleand returns adoubleresult. - unaryMinus() - Method in class org.wpilib.math.autodiff.Variable
-
Unary minus operator.
- unaryMinus() - Method in class org.wpilib.math.autodiff.VariableBlock
-
Unary minus operator.
- unaryMinus() - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Unary minus operator.
- 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
- unaryPlus() - Method in class org.wpilib.math.autodiff.Variable
-
Unary plus operator.
- UNASSIGNED - Enum constant in enum class org.wpilib.networktables.NetworkTableType
-
Unassigned data type.
- 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 FIRST.
- Units - Class in org.wpilib.units
-
Contains a set of predefined units.
- UNKNOWN - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
-
Unknown.
- UNKNOWN - Enum constant in enum class org.wpilib.hardware.hal.AllianceStationID
-
Unknown.
- UNKNOWN - Enum constant in enum class org.wpilib.hardware.hal.RobotMode
-
Unknown.
- UNKNOWN - Enum constant in enum class org.wpilib.util.PixelFormat
-
Unknown format.
- UNKNOWN - Enum constant in enum class org.wpilib.util.struct.parser.TokenKind
-
Unknown.
- UNKNOWN - Enum constant in enum class org.wpilib.util.TimestampSource
-
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.
- UNPUBLISH - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
-
Topic unpublished.
- 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.POVDirection
-
POV up.
- UP_LEFT - Enum constant in enum class org.wpilib.driverstation.POVDirection
-
POV up left.
- UP_RIGHT - Enum constant in enum class org.wpilib.driverstation.POVDirection
-
POV up right.
- 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.
- UsageReportingJNI - Class in org.wpilib.hardware.hal
-
Usage Reporting JNI Functions.
- USB - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Port
-
USB serial port (same as kUSB1).
- USB_1 - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Port
-
USB serial port 1.
- USB_2 - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.Port
-
USB serial port 2.
- 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.
- UserControls - Interface in org.wpilib.driverstation
-
An interface representing user controls such as gamepads or joysticks.
- UserControlsInstance - Annotation Interface in org.wpilib.driverstation
-
An annotation to specify the UserControls implementation class to be used for a robot.
- utility() - Static method in class org.wpilib.command2.button.RobotModeTriggers
-
Returns a trigger that is true when the robot is enabled in utility mode.
- utility() - Static method in class org.wpilib.command3.button.RobotModeTriggers
-
Returns a trigger that is true when the robot is enabled in utility mode.
- Utility - Annotation Interface in org.wpilib.opmode
-
Annotation for automatic registration of utility opmode classes.
- UTILITY - Enum constant in enum class org.wpilib.hardware.hal.RobotMode
-
Utility.
- utilityExit() - Method in class org.wpilib.framework.IterativeRobotBase
-
Exit code for utility mode should go here.
- utilityInit() - Method in class org.wpilib.framework.IterativeRobotBase
-
Initialization code for utility mode should go here.
- utilityPeriodic() - Method in class org.wpilib.framework.IterativeRobotBase
-
Periodic code for utility mode should go here.
- UYVY - Enum constant in enum class org.wpilib.util.PixelFormat
-
YUV 4:2:2, 16 bpp.
V
- V4L_EOF - Enum constant in enum class org.wpilib.util.TimestampSource
-
End of Frame.
- V4L_SOE - Enum constant in enum class org.wpilib.util.TimestampSource
-
Start of Exposure.
- 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.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.driverstation.POVDirection
-
The corresponding HAL value.
- value - Variable in enum class org.wpilib.hardware.accelerometer.ADXL345_I2C.Axis
-
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 enum class org.wpilib.hardware.hal.SimDevice.Direction
-
The native value of this Direction.
- 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 enum class org.wpilib.math.autodiff.ExpressionType
-
ExpressionType value.
- value - Variable in enum class org.wpilib.math.optimization.ocp.DynamicsType
-
DynamicsType value.
- value - Variable in enum class org.wpilib.math.optimization.ocp.TimestepMethod
-
TimestepMethod value.
- value - Variable in enum class org.wpilib.math.optimization.ocp.TranscriptionMethod
-
TranscriptionMethod value.
- value - Variable in enum class org.wpilib.math.optimization.solver.ExitStatus
-
ExitStatus 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.driverstation.UserControlsInstance
-
The UserControls implementation class to be 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() - Method in class org.wpilib.math.autodiff.Gradient
-
Evaluates the gradient at wrt's value.
- value() - Method in class org.wpilib.math.autodiff.Hessian
-
Evaluates the Hessian at wrt's value.
- value() - Method in class org.wpilib.math.autodiff.Jacobian
-
Evaluates the Jacobian at wrt's value.
- value() - Method in class org.wpilib.math.autodiff.Variable
-
Returns the value of this variable.
- value() - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns the contents of the variable matrix.
- value() - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns the contents of the variable matrix.
- value(int) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns an element of the variable block.
- value(int) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns an element of the variable matrix.
- value(int, int) - Method in class org.wpilib.math.autodiff.VariableBlock
-
Returns an element of the variable matrix.
- value(int, int) - Method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns an element of the variable matrix.
- 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.
- VALUE_ALL - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
-
Topic value updated (network or local).
- VALUE_BIDIR - Static variable in class org.wpilib.hardware.hal.SimDeviceJNI
-
Bidirectional between user code and simulator.
- VALUE_INPUT - Static variable in class org.wpilib.hardware.hal.SimDeviceJNI
-
Input to user code from the simulator.
- VALUE_LOCAL - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
-
Topic value updated (local).
- VALUE_OUTPUT - Static variable in class org.wpilib.hardware.hal.SimDeviceJNI
-
Output from user code to the simulator.
- VALUE_REMOTE - Enum constant in enum class org.wpilib.networktables.NetworkTableEvent.Kind
-
Topic value updated (via network).
- 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.Alliance
-
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.GenericHID.SupportedOutput
-
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.MatchType
-
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.driverstation.POVDirection
-
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.Axis
-
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.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.autodiff.ExpressionType
-
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.math.optimization.ocp.DynamicsType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.wpilib.math.optimization.ocp.TimestepMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.wpilib.math.optimization.ocp.TranscriptionMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.wpilib.math.optimization.solver.ExitStatus
-
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.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.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.GenericHID.SupportedOutput
-
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.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.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.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.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.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.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.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.autodiff.ExpressionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in record class org.wpilib.math.autodiff.NativeSparseTriplets
-
Returns the value of the
valuesrecord component. - 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.math.optimization.ocp.DynamicsType
-
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.optimization.ocp.TimestepMethod
-
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.optimization.ocp.TranscriptionMethod
-
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.optimization.solver.ExitStatus
-
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.
- Variable - Class in org.wpilib.math.autodiff
-
An autodiff variable pointing to an expression node.
- Variable() - Constructor for class org.wpilib.math.autodiff.Variable
-
Constructs a linear Variable with a value of zero.
- Variable(double) - Constructor for class org.wpilib.math.autodiff.Variable
-
Constructs a Variable from a floating point type.
- Variable(int) - Constructor for class org.wpilib.math.autodiff.Variable
-
Constructs a Variable from an integral type.
- Variable(Variable.Handle, long) - Constructor for class org.wpilib.math.autodiff.Variable
-
Constructs a Variable from the given handle.
- VARIABLE - Enum constant in enum class org.wpilib.math.optimization.ocp.TimestepMethod
-
The timesteps are allowed to vary as independent decision variables.
- VARIABLE_SINGLE - Enum constant in enum class org.wpilib.math.optimization.ocp.TimestepMethod
-
The timesteps are equal length but allowed to vary as a single decision variable.
- Variable.Handle - Class in org.wpilib.math.autodiff
-
Handle type tag.
- VariableBlock - Class in org.wpilib.math.autodiff
-
A submatrix of autodiff variables with reference semantics.
- VariableBlock(VariableMatrix) - Constructor for class org.wpilib.math.autodiff.VariableBlock
-
Constructs a Variable block pointing to all of the given matrix.
- VariableBlock(VariableMatrix, int, int, int, int) - Constructor for class org.wpilib.math.autodiff.VariableBlock
-
Constructs a Variable block pointing to a subset of the given matrix.
- VariableBlock(VariableMatrix, Slice, int, Slice, int) - Constructor for class org.wpilib.math.autodiff.VariableBlock
-
Constructs a Variable block pointing to a subset of the given matrix.
- VariableMatrix - Class in org.wpilib.math.autodiff
-
A matrix of autodiff variables.
- VariableMatrix(double[][]) - Constructor for class org.wpilib.math.autodiff.VariableMatrix
-
Constructs a scalar VariableMatrix from a nested list of doubles.
- VariableMatrix(int) - Constructor for class org.wpilib.math.autodiff.VariableMatrix
-
Constructs a zero-initialized VariableMatrix column vector with the given rows.
- VariableMatrix(int, int) - Constructor for class org.wpilib.math.autodiff.VariableMatrix
-
Constructs a zero-initialized VariableMatrix with the given dimensions.
- VariableMatrix(int, int, long[]) - Constructor for class org.wpilib.math.autodiff.VariableMatrix
-
Constructs a VariableMatrix from Variable internal handles.
- VariableMatrix(SimpleMatrix) - Constructor for class org.wpilib.math.autodiff.VariableMatrix
-
Constructs a VariableMatrix from an EJML matrix.
- VariableMatrix(Variable) - Constructor for class org.wpilib.math.autodiff.VariableMatrix
-
Constructs a scalar VariableMatrix from a Variable.
- VariableMatrix(Variable[][]) - Constructor for class org.wpilib.math.autodiff.VariableMatrix
-
Constructs a scalar VariableMatrix from a nested list of Variables.
- VariableMatrix(VariableBlock) - Constructor for class org.wpilib.math.autodiff.VariableMatrix
-
Constructs a VariableMatrix from a VariableBlock.
- VariablePool - Class in org.wpilib.math.autodiff
-
Cleans up implicitly allocated Variables via try-with-resources.
- VariablePool() - Constructor for class org.wpilib.math.autodiff.VariablePool
-
Default constructor.
- 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.
- VERTOS_ROBOTICS - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
Vertos Robotics.
- 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.
- VIOLET - Static variable in class org.wpilib.util.Color
-
0xEE82EE.
- 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. - VIVID_HOSTING - Enum constant in enum class org.wpilib.hardware.hal.CANAPITypes.CANManufacturer
-
Vivid-Hosting.
- 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 class org.wpilib.networktables.LogMessage
-
Warning log level.
- 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.
- WEST_FACE - Enum constant in enum class org.wpilib.driverstation.Gamepad.Button
-
West Face button.
- 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.
- WHEAT - Static variable in class org.wpilib.util.Color
-
0xF5DEB3.
- 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`.
- WHITE - Static variable in class org.wpilib.util.Color
-
0xFFFFFF.
- WHITE_SMOKE - Static variable in class org.wpilib.util.Color
-
0xF5F5F5.
- 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.
- withDiagnostics(boolean) - Method in class org.wpilib.math.optimization.solver.Options
-
Enables or disables diagnostic output.
- withFeasibleIPM(boolean) - Method in class org.wpilib.math.optimization.solver.Options
-
Enables or disables the feasible interior-point method.
- withInterruptBehavior(Command.InterruptionBehavior) - Method in class org.wpilib.command2.Command
-
Decorates this command to have a different
interruption behavior. - withMaxIterations(int) - Method in class org.wpilib.math.optimization.solver.Options
-
Sets the max iterations.
- 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(double) - Method in class org.wpilib.math.optimization.solver.Options
-
Sets the 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.
- withTolerance(double) - Method in class org.wpilib.math.optimization.solver.Options
-
Sets the tolerance.
- 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.TouchpadFinger
-
The x position of the finger.
- x - Variable in class org.wpilib.hardware.accelerometer.ADXL345_I2C.AllAxes
-
Acceleration along the X axis in g-forces.
- x - Variable in class org.wpilib.math.optimization.solver.IterationInfo
-
The decision variables (dense internal storage).
- 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.
- X - Enum constant in enum class org.wpilib.hardware.accelerometer.ADXL345_I2C.Axis
-
X axis.
- X() - Method in class org.wpilib.math.optimization.OCP
-
Gets the state variables.
- X1 - Enum constant in enum class org.wpilib.hardware.discrete.CounterBase.EncodingType
-
Count only the rising edge.
- X2 - Enum constant in enum class org.wpilib.hardware.discrete.CounterBase.EncodingType
-
Count both the rising and falling edge.
- X4 - Enum constant in enum class org.wpilib.hardware.discrete.CounterBase.EncodingType
-
Count rising and falling on both channels.
- XBOX_360 - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
-
Xbox 360.
- XBOX_ONE - Enum constant in enum class org.wpilib.driverstation.GenericHID.HIDType
-
Xbox One.
- 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.
- XON_XOFF - Enum constant in enum class org.wpilib.hardware.bus.SerialPort.FlowControl
-
XON/XOFF flow control.
- 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.TouchpadFinger
-
The y position of the finger.
- y - Variable in class org.wpilib.hardware.accelerometer.ADXL345_I2C.AllAxes
-
Acceleration along the Y axis in g-forces.
- 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.
- Y - Enum constant in enum class org.wpilib.hardware.accelerometer.ADXL345_I2C.Axis
-
Y axis.
- Y16 - Enum constant in enum class org.wpilib.util.PixelFormat
-
Grayscale, 16 bpp.
- YELLOW - Static variable in class org.wpilib.util.Color
-
0xFFFF00.
- YELLOW_GREEN - Static variable in class org.wpilib.util.Color
-
0x9ACD32.
- 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.
- YUYV - Enum constant in enum class org.wpilib.util.PixelFormat
-
YUY 4:2:2, 16 bpp.
Z
- z - Variable in class org.wpilib.hardware.accelerometer.ADXL345_I2C.AllAxes
-
Acceleration along the Z axis in g-forces.
- Z - Enum constant in enum class org.wpilib.hardware.accelerometer.ADXL345_I2C.Axis
-
Z axis.
- 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
- zero(int, int) - Static method in class org.wpilib.math.autodiff.VariableMatrix
-
Returns a variable matrix filled with zeroes.
_
- __ - Static variable in class org.wpilib.math.autodiff.Slice
-
Designates an omitted argument of the slice.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form