A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
C
- calculate() - function in com.seattlesolvers.solverslib.controller.PIDFController
- Calculates the next output of the PIDF controller.
- calculate() - function in com.seattlesolvers.solverslib.controller.PIDFController
- Calculates the next output of the PIDF controller.
- calculate(double) - function in com.seattlesolvers.solverslib.controller.PIDFController
- Calculates the control value, u(t).
- calculate(double) - function in com.seattlesolvers.solverslib.controller.PIDFController
- Calculates the control value, u(t).
- calculate(double,double) - function in com.seattlesolvers.solverslib.controller.PIDFController
- Calculates the next output of the PIDF controller.
- calculate(double,double) - function in com.seattlesolvers.solverslib.controller.PIDFController
- Calculates the next output of the PIDF controller.
- calculate(double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.ArmFeedforward
- Calculates the feedforward from the gains and velocity setpoint (acceleration is assumed to be zero).
- calculate(double,double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.ArmFeedforward
- Calculates the feedforward from the gains and setpoints.
- calculate(double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.ElevatorFeedforward
- Calculates the feedforward from the gains and velocity setpoint (acceleration is assumed to be zero).
- calculate(double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.ElevatorFeedforward
- Calculates the feedforward from the gains and setpoints.
- calculate(double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.ProfiledPIDController
- Returns the next output of the PID controller.
- calculate(double,com.seattlesolvers.solverslib.trajectory.TrapezoidProfile.State) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.ProfiledPIDController
- Returns the next output of the PID controller.
- calculate(double,com.seattlesolvers.solverslib.trajectory.TrapezoidProfile.State,com.seattlesolvers.solverslib.trajectory.TrapezoidProfile.Constraints) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.ProfiledPIDController
- Returns the next output of the PID controller.
- calculate(double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.ProfiledPIDController
- Returns the next output of the PIDController.
- calculate(com.seattlesolvers.solverslib.geometry.Pose2d,com.seattlesolvers.solverslib.geometry.Pose2d,double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.RamseteController
- Returns the next output of the Ramsete controller.
- calculate(com.seattlesolvers.solverslib.geometry.Pose2d,com.seattlesolvers.solverslib.trajectory.Trajectory.State) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.RamseteController
- Returns the next output of the Ramsete controller.
- calculate(double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.SimpleMotorFeedforward
- Calculates the feedforward from the gains and velocity setpoint (acceleration is assumed to be zero).
- calculate(double,double) - function in com.seattlesolvers.solverslib.controller.wpilibcontroller.SimpleMotorFeedforward
- Calculates the feedforward from the gains and setpoints.
- calculate(double) - function in com.seattlesolvers.solverslib.trajectory.TrapezoidProfile
- Calculate the correct position and velocity for the profile at a time t where the beginning of the profile was at time t = 0.
- cancel() - function in com.seattlesolvers.solverslib.command.Command
- Cancels this command.
- cancel() - function in com.seattlesolvers.solverslib.command.Command
- Cancels this command.
- cancel(kotlin.Array) - function in com.seattlesolvers.solverslib.command.CommandScheduler
- Cancels commands.
- cancelAll() - function in com.seattlesolvers.solverslib.command.CommandScheduler
- Cancels all commands that are currently scheduled.
- cancelWhenActive(com.seattlesolvers.solverslib.command.Command) - function in com.seattlesolvers.solverslib.command.button.Trigger
- Cancels a command when the trigger becomes active.
- cancelWhenActive(com.seattlesolvers.solverslib.command.Command) - function in com.seattlesolvers.solverslib.command.button.Trigger
- Cancels a command when the trigger becomes active.
- cancelWhenActive(T,kotlin.jvm.functions.Function0) - function in com.seattlesolvers.solverslib.gamepad.GamepadExExtKt
- cancelWhenPressed(com.seattlesolvers.solverslib.command.Command) - function in com.seattlesolvers.solverslib.command.button.Button
- Cancels the command when the button is pressed.
- cancelWhenPressed(com.seattlesolvers.solverslib.command.Command) - function in com.seattlesolvers.solverslib.command.button.Button
- Cancels the command when the button is pressed.
- ceilingEntry(K) - function in java.util.TreeMap
- ceilingKey(K) - function in java.util.TreeMap
- CentripetalAccelerationConstraint - class in com.seattlesolvers.solverslib.trajectory.constraint
- A constraint on the maximum absolute centripetal acceleration allowed when traversing a trajectory.
- ChassisSpeeds - class in com.seattlesolvers.solverslib.kinematics.wpilibkinematics
- Represents the speed of a robot chassis.
- checkAllTargets() - function in com.seattlesolvers.solverslib.hardware.SensorDistanceEx
- Checks all targets currently associated with this device and returns a
Map
with the results. - checkAllTargets() - function in com.seattlesolvers.solverslib.hardware.SensorRevTOFDistance
- Checks all targets currently associated with this device and returns a
Map
with the results. - CIRCLE - enum entry in com.seattlesolvers.solverslib.gamepad.GamepadKeys.Button
- clamp(double,double,double) - function in com.seattlesolvers.solverslib.util.MathUtils
- Returns value clamped between low and high boundaries.
- clamp(int,int,int) - function in com.seattlesolvers.solverslib.util.MathUtils
- Returns value clamped between low and high boundaries.
- clamp(java.lang.Double,java.lang.Number,java.lang.Number) - function in com.seattlesolvers.solverslib.util.MathUtilsExtKt
- clamp(java.lang.Integer,java.lang.Double,java.lang.Double) - function in com.seattlesolvers.solverslib.util.MathUtilsExtKt
- clamp(java.lang.Integer,java.lang.Double,java.lang.Number) - function in com.seattlesolvers.solverslib.util.MathUtilsExtKt
- clamp(java.lang.Integer,java.lang.Number,java.lang.Double) - function in com.seattlesolvers.solverslib.util.MathUtilsExtKt
- clamp(java.lang.Integer,java.lang.Number,java.lang.Number) - function in com.seattlesolvers.solverslib.util.MathUtilsExtKt
- clear() - function in java.util.ArrayList
- clear() - function in java.util.TreeMap
- clearButtons() - function in com.seattlesolvers.solverslib.command.CommandScheduler
- Removes all button bindings from the scheduler.
- clearGroupedCommand(com.seattlesolvers.solverslib.command.Command) - function in com.seattlesolvers.solverslib.command.CommandGroupBase
- Removes a single command from the list of grouped commands, allowing it to be freely used again.
- clearGroupedCommand(com.seattlesolvers.solverslib.command.Command) - function in com.seattlesolvers.solverslib.command.CommandGroupBase
- Removes a single command from the list of grouped commands, allowing it to be freely used again.
- clearGroupedCommands() - function in com.seattlesolvers.solverslib.command.CommandGroupBase
- Clears the list of grouped commands, allowing all commands to be freely used again.
- clearGroupedCommands() - function in com.seattlesolvers.solverslib.command.CommandGroupBase
- Clears the list of grouped commands, allowing all commands to be freely used again.
- clearTotalError() - function in com.seattlesolvers.solverslib.controller.PIDFController
- clearTotalError() - function in com.seattlesolvers.solverslib.controller.PIDFController
- clearTriggeredActions() - function in com.seattlesolvers.solverslib.purepursuit.Path
- Removes all TriggeredActions from the path.
- clipRange(double) - function in com.seattlesolvers.solverslib.drivebase.RobotDrive
- Returns minimum range value if the given value is less than the set minimum.
- clipRange(double) - function in com.seattlesolvers.solverslib.drivebase.RobotDrive
- Returns minimum range value if the given value is less than the set minimum.
- clipRange(T,java.lang.Number) - function in com.seattlesolvers.solverslib.drivebase.RobotDriveExtKt
- clone() - function in java.util.ArrayList
- clone() - function in java.util.TreeMap
- com.seattlesolvers.solverslib.command - package com.seattlesolvers.solverslib.command
- com.seattlesolvers.solverslib.command.button - package com.seattlesolvers.solverslib.command.button
- com.seattlesolvers.solverslib.command.old - package com.seattlesolvers.solverslib.command.old
- com.seattlesolvers.solverslib.controller - package com.seattlesolvers.solverslib.controller
- com.seattlesolvers.solverslib.controller.wpilibcontroller - package com.seattlesolvers.solverslib.controller.wpilibcontroller
- com.seattlesolvers.solverslib.drivebase - package com.seattlesolvers.solverslib.drivebase
- com.seattlesolvers.solverslib.gamepad - package com.seattlesolvers.solverslib.gamepad
- com.seattlesolvers.solverslib.geometry - package com.seattlesolvers.solverslib.geometry
- com.seattlesolvers.solverslib.hardware - package com.seattlesolvers.solverslib.hardware
- com.seattlesolvers.solverslib.hardware.motors - package com.seattlesolvers.solverslib.hardware.motors
- com.seattlesolvers.solverslib.kinematics - package com.seattlesolvers.solverslib.kinematics
- com.seattlesolvers.solverslib.kinematics.wpilibkinematics - package com.seattlesolvers.solverslib.kinematics.wpilibkinematics
- com.seattlesolvers.solverslib.purepursuit - package com.seattlesolvers.solverslib.purepursuit
- com.seattlesolvers.solverslib.purepursuit.actions - package com.seattlesolvers.solverslib.purepursuit.actions
- com.seattlesolvers.solverslib.purepursuit.types - package com.seattlesolvers.solverslib.purepursuit.types
- com.seattlesolvers.solverslib.purepursuit.waypoints - package com.seattlesolvers.solverslib.purepursuit.waypoints
- com.seattlesolvers.solverslib.solversHardware - package com.seattlesolvers.solverslib.solversHardware
- com.seattlesolvers.solverslib.spline - package com.seattlesolvers.solverslib.spline
- com.seattlesolvers.solverslib.trajectory - package com.seattlesolvers.solverslib.trajectory
- com.seattlesolvers.solverslib.trajectory.constraint - package com.seattlesolvers.solverslib.trajectory.constraint
- com.seattlesolvers.solverslib.util - package com.seattlesolvers.solverslib.util
- Command - class in com.seattlesolvers.solverslib.command
- A state machine representing a complete action to be performed by the robot.
- Command - class in com.seattlesolvers.solverslib.command.old
- CommandBase - class in com.seattlesolvers.solverslib.command
- A base class for Commands.
- CommandGroupBase - class in com.seattlesolvers.solverslib.command
- A base for CommandGroups.
- CommandOpMode - class in com.seattlesolvers.solverslib.command
- As opposed to the general WPILib-style Robot paradigm, FTCLib also offers a command opmode for individual opmodes.
- CommandOpMode - class in com.seattlesolvers.solverslib.command.old
- CommandScheduler - class in com.seattlesolvers.solverslib.command
- The scheduler responsible for running Commands.
- comparator() - function in java.util.TreeMap
- compareTo(com.seattlesolvers.solverslib.kinematics.wpilibkinematics.SwerveModuleState) - function in com.seattlesolvers.solverslib.kinematics.wpilibkinematics.SwerveModuleState
- Compares two swerve module states.
- compute(K,java.util.function.BiFunction) - function in java.util.Map
- computeIfAbsent(K,java.util.function.Function) - function in java.util.Map
- computeIfPresent(K,java.util.function.BiFunction) - function in java.util.Map
- ConditionalCommand - class in com.seattlesolvers.solverslib.command
- Runs one of two commands, depending on the value of the given condition when this command is initialized.
- contains(Object) - function in java.util.ArrayList
- containsAll(java.util.Collection) - function in java.util.List
- containsKey(Object) - function in java.util.TreeMap
- containsValue(Object) - function in java.util.TreeMap
- createLUT() - function in com.seattlesolvers.solverslib.util.InterpLUT
- Creates a monotone cubic spline from a given set of control points.
- CROSS - enum entry in com.seattlesolvers.solverslib.gamepad.GamepadKeys.Button
- CRServo - class in com.seattlesolvers.solverslib.hardware.motors
- A continuous rotation servo that uses a motor object to and a P controller to limit speed and acceleration.
- CubicHermiteSpline - class in com.seattlesolvers.solverslib.spline