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 

C

calculate(double) - function in com.seattlesolvers.solverslib.controller.Controller
 
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() - function in com.seattlesolvers.solverslib.controller.SquIDController
Calculates the next output of the PIDF controller.
calculate(double) - function in com.seattlesolvers.solverslib.controller.SquIDController
Calculates the control value, u(t).
calculate(double,double) - function in com.seattlesolvers.solverslib.controller.SquIDController
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.
calculateVectorRobotCentric(com.seattlesolvers.solverslib.geometry.Vector2d,double) - function in com.seattlesolvers.solverslib.swerve.CoaxialSwerveModule
The main kinematics for robot centric module movements.
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
 
clearTotalError() - function in com.seattlesolvers.solverslib.controller.SquIDController
 
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
 
CoaxialSwerveModule - class in com.seattlesolvers.solverslib.swerve
 
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.spline - package com.seattlesolvers.solverslib.spline
 
com.seattlesolvers.solverslib.swerve - package com.seattlesolvers.solverslib.swerve
 
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
 
Controller - class in com.seattlesolvers.solverslib.controller
 
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.
CRServoEx - class in com.seattlesolvers.solverslib.hardware.motors
An extended wrapper class for CRServos with more features such as integration with absolute analog encoders for Axon servos and their absolute encoders and power caching to reduce loop times.
CRServoEx.RunMode - class in com.seattlesolvers.solverslib.hardware.motors.CRServoEx
The mode in which the CR servo should behave.
CubicHermiteSpline - class in com.seattlesolvers.solverslib.spline
 
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