Class Hierarchy
- java.lang.Object
- org.firstinspires.ftc.teamcode.fy23.processors.AccelLimiter
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.blank.ArmBlank (implements org.firstinspires.ftc.teamcode.fy23.robot.subsystems.DoubleArm, org.firstinspires.ftc.teamcode.fy23.robot.subsystems.PixelArm)
- org.firstinspires.ftc.teamcode.fy23.autoSwitch.AutoSequence
- org.firstinspires.ftc.teamcode.fy23.autoSwitch.AutoSequenceSwitcher
- org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.buttons.AxisAsButton (implements org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.Button)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.blank.hardwaredevice.BlankHardwareDevice (implements com.qualcomm.robotcore.hardware.HardwareDevice)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.blank.hardwaredevice.BlankCRServo (implements com.qualcomm.robotcore.hardware.CRServo)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.blank.hardwaredevice.BlankDcMotorController (implements com.qualcomm.robotcore.hardware.DcMotorControllerEx)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.blank.hardwaredevice.BlankMotor (implements com.qualcomm.robotcore.hardware.DcMotorEx)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.blank.hardwaredevice.BlankServo (implements com.qualcomm.robotcore.hardware.Servo)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.blank.hardwaredevice.BlankServoController (implements com.qualcomm.robotcore.hardware.ServoControllerEx)
- org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.axes.ButtonAsAxis (implements org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.Axis)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.Claw.Parameters
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.blank.ClawBlank (implements org.firstinspires.ftc.teamcode.fy23.robot.subsystems.Claw)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.normalimpl.ClawImpl (implements org.firstinspires.ftc.teamcode.fy23.robot.subsystems.Claw)
- org.firstinspires.ftc.teamcode.fy23.roadrunner.util.DashboardUtil
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.DigitalDevice.Parameters
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.digitaldevice.DigitalDeviceBlank (implements org.firstinspires.ftc.teamcode.fy23.robot.subsystems.DigitalDevice)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.DoubleArm.Parameters
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.blank.hardwaredevice.DoubleArmBlank (implements org.firstinspires.ftc.teamcode.fy23.robot.subsystems.DoubleArm)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.normalimpl.DoubleArmImpl (implements org.firstinspires.ftc.teamcode.fy23.robot.subsystems.DoubleArm)
- com.acmerobotics.roadrunner.drive.Drive
- com.acmerobotics.roadrunner.drive.MecanumDrive
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.normalimpl.RRMecanumDriveImpl (implements org.firstinspires.ftc.teamcode.fy23.robot.old.MecanumDrive, org.firstinspires.ftc.teamcode.fy23.robot.subsystems.RRMecanumDrive)
- org.firstinspires.ftc.teamcode.fy23.roadrunner.drive.DriveConstants
- org.firstinspires.ftc.teamcode.fy23.units.DTS
- com.qualcomm.robotcore.util.ElapsedTime
- org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.axes.ExponentialAxis (implements org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.Axis)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.FriendlyIMU.Parameters
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.blank.FriendlyIMUBlank (implements org.firstinspires.ftc.teamcode.fy23.robot.subsystems.FriendlyIMU)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.normalimpl.FriendlyIMUImpl (implements org.firstinspires.ftc.teamcode.fy23.robot.subsystems.FriendlyIMU)
- org.firstinspires.ftc.teamcode.fy23.processors.IMUCorrector
- org.firstinspires.ftc.teamcode.fy23.processors.IMUCorrector.Parameters
- org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.axes.LinearAxis (implements org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.Axis)
- org.firstinspires.ftc.teamcode.fy23.roadrunner.util.LynxModuleUtil
- org.firstinspires.ftc.teamcode.fy23.roadrunner.util.LynxModuleUtil.LynxFirmwareVersion (implements java.lang.Comparable<T>)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.blank.MecanumDriveBlank (implements org.firstinspires.ftc.teamcode.fy23.robot.old.MecanumDrive, org.firstinspires.ftc.teamcode.fy23.robot.subsystems.RRMecanumDrive)
- org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.axes.MergedAxis (implements org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.Axis)
- org.firstinspires.ftc.teamcode.fy23.fakestuff.MockDcMotorEx (implements com.qualcomm.robotcore.hardware.DcMotorEx)
- org.firstinspires.ftc.teamcode.fy23.fakestuff.MockDigitalDevice (implements org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.Button, org.firstinspires.ftc.teamcode.fy23.robot.subsystems.DigitalDevice)
- org.firstinspires.ftc.teamcode.fy23.fakestuff.MockFriendlyIMU (implements org.firstinspires.ftc.teamcode.fy23.robot.subsystems.FriendlyIMU)
- org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.buttons.MomentaryButton (implements org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.Button)
- org.firstinspires.ftc.teamcode.fy23.units.PIDConsts
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.PixelArm.Parameters
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.normalimpl.PixelArmImpl (implements org.firstinspires.ftc.teamcode.fy23.robot.subsystems.PixelArm)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.PlaneLauncher.Parameters
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.blank.PlaneLauncherBlank (implements org.firstinspires.ftc.teamcode.fy23.robot.subsystems.PlaneLauncher)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.normalimpl.PlaneLauncherImpl (implements org.firstinspires.ftc.teamcode.fy23.robot.subsystems.PlaneLauncher)
- org.firstinspires.ftc.teamcode.fy23.robot.Robot24
- org.firstinspires.ftc.teamcode.fy23.robot.Robot24.ExtendedParameters
- org.firstinspires.ftc.teamcode.fy23.robot.Robot24.Parameters
- org.firstinspires.ftc.teamcode.fy23.robot.RobotRoundhouse
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.RotaryIntake.Parameters
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.blank.RotaryIntakeBlank (implements org.firstinspires.ftc.teamcode.fy23.robot.subsystems.RotaryIntake)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.normalimpl.RotaryIntakeImpl (implements org.firstinspires.ftc.teamcode.fy23.robot.subsystems.RotaryIntake)
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.RRMecanumDrive.DriveConstants
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.RRMecanumDrive.Parameters
- org.firstinspires.ftc.teamcode.fy23.roadrunner.trajectorysequence.sequencesegment.SequenceSegment
- org.firstinspires.ftc.teamcode.fy23.roadrunner.trajectorysequence.sequencesegment.TrajectorySegment
- org.firstinspires.ftc.teamcode.fy23.roadrunner.trajectorysequence.sequencesegment.TurnSegment
- org.firstinspires.ftc.teamcode.fy23.roadrunner.trajectorysequence.sequencesegment.WaitSegment
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.digitaldevice.Switch (implements org.firstinspires.ftc.teamcode.fy23.robot.subsystems.DigitalDevice)
- org.firstinspires.ftc.teamcode.fy23.units.TelemetrySingleton
- org.firstinspires.ftc.teamcode.fy24.controls.TeleOpState24
- java.lang.Throwable (implements java.io.Serializable)
- org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.buttons.ToggleButton (implements org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.Button)
- org.firstinspires.ftc.teamcode.fy23.roadrunner.trajectorysequence.TrajectorySequence
- org.firstinspires.ftc.teamcode.fy23.roadrunner.trajectorysequence.TrajectorySequenceBuilder
- org.firstinspires.ftc.teamcode.fy23.roadrunner.trajectorysequence.TrajectorySequenceRunner
- org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.buttons.TriggerButton (implements org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.Button)
- org.firstinspires.ftc.teamcode.fy23.processors.TunablePID
- org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.axes.TwoButtonsAsAxis (implements org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.Axis)
Interface Hierarchy
- org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.Axis
- org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.Axis.DoubleLambda
- org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.Button
- org.firstinspires.ftc.teamcode.fy23.gamepad2.primitives.Button.BoolLambda
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.Claw
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.DigitalDevice
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.DoubleArm
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.FriendlyIMU
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.PixelArm
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.PlaneLauncher
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.RotaryIntake
- org.firstinspires.ftc.teamcode.fy23.robot.subsystems.RRMecanumDrive
- org.firstinspires.ftc.teamcode.fy24.controls.TeleOpScheme24