A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
D
- deadline(com.seattlesolvers.solverslib.command.Command,kotlin.Array) - function in com.seattlesolvers.solverslib.command.Commands
- Runs a group of commands at the same time.
- deadlineWith(kotlin.Array) - function in com.seattlesolvers.solverslib.command.Command
- Decorates this command with a set of commands to run parallel to it, ending when the calling command ends and interrupting all the others.
- deadlineWith(kotlin.Array) - function in com.seattlesolvers.solverslib.command.Command
- Decorates this command with a set of commands to run parallel to it, ending when the calling command ends and interrupting all the others.
- Debouncer - class in com.seattlesolvers.solverslib.util
- A filter to eliminate unwanted quick on/off cycles (termed “bounces”).
- Debouncer.DebounceType - class in com.seattlesolvers.solverslib.util.Debouncer
- Type of debouncing to perform.
- decelerate(kotlin.Array,double,double,double,double) - function in com.seattlesolvers.solverslib.purepursuit.PathMotionProfile
- Decelerates the motor speeds.
- decelerateMotorSpeeds(kotlin.Array,double,double,long,double,double) - function in com.seattlesolvers.solverslib.purepursuit.DecelerationController
- Adjusts decelerates the motor speeds.
- DecelerationController - class in com.seattlesolvers.solverslib.purepursuit
- This class is utility class that is used by Path to decelerate the robot as it approaches a destination.
- defer(java.util.function.Supplier,java.util.List) - function in com.seattlesolvers.solverslib.command.Commands
- Runs the command supplied by the supplier.
- defer(java.util.function.Supplier) - function in com.seattlesolvers.solverslib.command.Subsystem
- Constructs a DeferredCommand with the provided supplier.
- defer(java.util.function.Supplier) - function in com.seattlesolvers.solverslib.command.Subsystem
- Constructs a DeferredCommand with the provided supplier.
- DeferredCommand - class in com.seattlesolvers.solverslib.command
- Defers Command construction to runtime.
- deferredProxy(java.util.function.Supplier) - function in com.seattlesolvers.solverslib.command.Commands
- Constructs a command that schedules the command returned from the supplier when initialized, and ends when it is no longer scheduled.
- deltaTime() - function in com.seattlesolvers.solverslib.util.Timing.Stopwatch
- Gets the time since start or deltaTime was last called.
- deltaTime() - function in com.seattlesolvers.solverslib.util.Timing.Stopwatch
- Gets the time since start or deltaTime was last called.
- descendingKeySet() - function in java.util.TreeMap
- descendingMap() - function in java.util.TreeMap
- DifferentialDrive - class in com.seattlesolvers.solverslib.drivebase
- A differential drive is one that has two motors or motor groups on either side of the robot.
- DifferentialDriveKinematics - class in com.seattlesolvers.solverslib.kinematics.wpilibkinematics
- Helper class that converts a chassis velocity (dx and dtheta components) to left and right wheel velocities for a differential drive.
- DifferentialDriveKinematicsConstraint - class in com.seattlesolvers.solverslib.trajectory.constraint
- A class that enforces constraints on the differential drive kinematics.
- DifferentialDriveOdometry - class in com.seattlesolvers.solverslib.kinematics.wpilibkinematics
- Class for differential drive odometry.
- DifferentialDriveVoltageConstraint - class in com.seattlesolvers.solverslib.trajectory.constraint
- A class that enforces constraints on differential drive voltage expenditure based on the motor dynamics and the drive kinematics.
- DifferentialDriveWheelSpeeds - class in com.seattlesolvers.solverslib.kinematics.wpilibkinematics
- Represents the wheel speeds for a differential drive drivetrain.
- DifferentialOdometry - class in com.seattlesolvers.solverslib.kinematics
- The classfile that performs odometry calculations for a differential drivetrain.
- Direction - class in com.seattlesolvers.solverslib.util
- disable() - function in com.seattlesolvers.solverslib.command.CommandOpMode
- disable() - function in com.seattlesolvers.solverslib.command.CommandScheduler
- Disables the command scheduler.
- disable() - function in com.seattlesolvers.solverslib.command.Robot
- disable() - function in com.seattlesolvers.solverslib.command.old.Subsystem
- Deactivates the subsystem, rendering it unusable until the next initialization.
- disable() - function in com.seattlesolvers.solverslib.hardware.AbsoluteAnalogEncoder
- disable() - function in com.seattlesolvers.solverslib.hardware.HardwareDevice
- disable() - function in com.seattlesolvers.solverslib.hardware.HardwareDevice
- disable() - function in com.seattlesolvers.solverslib.hardware.RevIMU
- disable() - function in com.seattlesolvers.solverslib.hardware.SensorColor
- disable() - function in com.seattlesolvers.solverslib.hardware.SensorDistance
- disable() - function in com.seattlesolvers.solverslib.hardware.SensorDistanceEx
- disable() - function in com.seattlesolvers.solverslib.hardware.SensorRevColorV3
- disable() - function in com.seattlesolvers.solverslib.hardware.SensorRevTOFDistance
- disable() - function in com.seattlesolvers.solverslib.hardware.ServoEx
- disable() - function in com.seattlesolvers.solverslib.hardware.SimpleServo
- disable() - function in com.seattlesolvers.solverslib.hardware.motors.CRServo
- Disable the motor.
- disable() - function in com.seattlesolvers.solverslib.hardware.motors.CRServo
- Disable the motor.
- disable() - function in com.seattlesolvers.solverslib.hardware.motors.CRServoGroup
- Disables all the CRServo devices.
- disable() - function in com.seattlesolvers.solverslib.hardware.motors.Motor
- Disable the motor.
- disable() - function in com.seattlesolvers.solverslib.hardware.motors.Motor
- Disable the motor.
- disable() - function in com.seattlesolvers.solverslib.hardware.motors.MotorGroup
- Disables all the motor devices.
- disable() - function in com.seattlesolvers.solverslib.hardware.servos.ServoEx
- disable() - function in com.seattlesolvers.solverslib.hardware.servos.ServoExGroup
- Disables all the ServoEx devices.
- disablePreferredAngle() - function in com.seattlesolvers.solverslib.purepursuit.waypoints.GeneralWaypoint
- Disables this waypoint's preferredAngle.
- disablePreferredAngle() - function in com.seattlesolvers.solverslib.purepursuit.waypoints.GeneralWaypoint
- Disables this waypoint's preferredAngle.
- disableRetrace() - function in com.seattlesolvers.solverslib.purepursuit.Path
- Disables retrace.
- distance() - function in com.seattlesolvers.solverslib.hardware.SensorRevColorV3
- distance(org.firstinspires.ftc.robotcore.external.navigation.DistanceUnit) - function in com.seattlesolvers.solverslib.hardware.SensorRevColorV3
- Gets the distance value from the sensor in the specified unit
- div(double) - function in com.seattlesolvers.solverslib.geometry.Translation2d
- Divides the translation by a scalar and returns the new translation.
- div(double) - function in com.seattlesolvers.solverslib.geometry.Vector2d
- doAction() - function in com.seattlesolvers.solverslib.purepursuit.actions.InterruptAction
- Performs the action.
- doAction(boolean) - function in com.seattlesolvers.solverslib.purepursuit.actions.TriggeredAction
- Perform the triggered action.
- done() - function in com.seattlesolvers.solverslib.util.Timing.Timer
- Check if this timer has finished.
- dot(com.seattlesolvers.solverslib.geometry.Vector2d) - function in com.seattlesolvers.solverslib.geometry.Vector2d
- Returns dot product of this vector with argument.
- dot(com.seattlesolvers.solverslib.geometry.Vector2d,com.seattlesolvers.solverslib.geometry.Vector2d) - function in com.seattlesolvers.solverslib.geometry.Vector2dExtKt
- DOWN - enum entry in com.seattlesolvers.solverslib.util.Direction
- DPAD_DOWN - enum entry in com.seattlesolvers.solverslib.gamepad.GamepadKeys.Button
- DPAD_LEFT - enum entry in com.seattlesolvers.solverslib.gamepad.GamepadKeys.Button
- DPAD_RIGHT - enum entry in com.seattlesolvers.solverslib.gamepad.GamepadKeys.Button
- DPAD_UP - enum entry in com.seattlesolvers.solverslib.gamepad.GamepadKeys.Button
- driveFieldCentric(double,double,double,double) - function in com.seattlesolvers.solverslib.drivebase.HDrive
- driveFieldCentric(double,double,double,double) - function in com.seattlesolvers.solverslib.drivebase.MecanumDrive
- Drives the robot from the perspective of the driver.
- driveFieldCentric(double,double,double,double,boolean) - function in com.seattlesolvers.solverslib.drivebase.MecanumDrive
- Drives the robot from the perspective of the driver.
- driveRobotCentric(double,double,double) - function in com.seattlesolvers.solverslib.drivebase.HDrive
- driveRobotCentric(double,double,double) - function in com.seattlesolvers.solverslib.drivebase.MecanumDrive
- Drives the robot from the perspective of the robot itself rather than that of the driver.
- driveRobotCentric(double,double,double,boolean) - function in com.seattlesolvers.solverslib.drivebase.MecanumDrive
- Drives the robot from the perspective of the robot itself rather than that of the driver.
- driveWithMotorPowers(double,double,double,double) - function in com.seattlesolvers.solverslib.drivebase.MecanumDrive
- Drives the motors directly with the specified motor powers.