Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.firstinspires.ftc.teamcode.framework.processors.AccelLimiter
    • org.firstinspires.ftc.teamcode.framework.subsystems.pixelarm.ArmBlank (implements org.firstinspires.ftc.teamcode.fy24.subsystems.doublearm.DoubleArm, org.firstinspires.ftc.teamcode.framework.subsystems.pixelarm.PixelArm)
    • org.firstinspires.ftc.teamcode.framework.util.autoSwitch.AutoSequence
    • org.firstinspires.ftc.teamcode.framework.util.autoSwitch.AutoSequenceSwitcher
    • org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.buttons.AxisAsButton (implements org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.Button)
    • org.firstinspires.ftc.teamcode.framework.subsystems.blankdevice.BlankHardwareDevice (implements com.qualcomm.robotcore.hardware.HardwareDevice)
      • org.firstinspires.ftc.teamcode.framework.subsystems.blankdevice.BlankCRServo (implements com.qualcomm.robotcore.hardware.CRServo)
      • org.firstinspires.ftc.teamcode.framework.subsystems.blankdevice.BlankDcMotorController (implements com.qualcomm.robotcore.hardware.DcMotorControllerEx)
      • org.firstinspires.ftc.teamcode.framework.subsystems.blankdevice.BlankMotor (implements com.qualcomm.robotcore.hardware.DcMotorEx)
      • org.firstinspires.ftc.teamcode.framework.subsystems.blankdevice.BlankServo (implements com.qualcomm.robotcore.hardware.Servo)
      • org.firstinspires.ftc.teamcode.framework.subsystems.blankdevice.BlankServoController (implements com.qualcomm.robotcore.hardware.ServoControllerEx)
    • org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.axes.ButtonAsAxis (implements org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.Axis)
    • org.firstinspires.ftc.teamcode.framework.subsystems.claw.Claw.Parameters
    • org.firstinspires.ftc.teamcode.framework.subsystems.claw.ClawBlank (implements org.firstinspires.ftc.teamcode.framework.subsystems.claw.Claw)
    • org.firstinspires.ftc.teamcode.framework.subsystems.claw.ClawImpl (implements org.firstinspires.ftc.teamcode.framework.subsystems.claw.Claw)
    • org.firstinspires.ftc.teamcode.framework.subsystems.digitaldevice.DigitalDevice.Parameters
    • org.firstinspires.ftc.teamcode.framework.subsystems.digitaldevice.DigitalDeviceBlank (implements org.firstinspires.ftc.teamcode.framework.subsystems.digitaldevice.DigitalDevice)
    • com.acmerobotics.roadrunner.drive.Drive
      • com.acmerobotics.roadrunner.drive.MecanumDrive
        • org.firstinspires.ftc.teamcode.framework.subsystems.rrmecanumdrive.RRMecanumDriveImpl (implements org.firstinspires.ftc.teamcode.framework.subsystems.rrmecanumdrive.RRMecanumDrive)
    • org.firstinspires.ftc.teamcode.framework.units.DTS
    • org.firstinspires.ftc.teamcode.framework.adapters.DualMotor (implements com.qualcomm.robotcore.hardware.DcMotorEx)
    • org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.axes.ExponentialAxis (implements org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.Axis)
    • org.firstinspires.ftc.teamcode.framework.subsystems.friendlyimu.FriendlyIMU.Parameters
    • org.firstinspires.ftc.teamcode.framework.subsystems.friendlyimu.FriendlyIMUBlank (implements org.firstinspires.ftc.teamcode.framework.subsystems.friendlyimu.FriendlyIMU)
    • org.firstinspires.ftc.teamcode.framework.subsystems.friendlyimu.FriendlyIMUImpl (implements org.firstinspires.ftc.teamcode.framework.subsystems.friendlyimu.FriendlyIMU)
    • org.firstinspires.ftc.teamcode.framework.processors.IMUCorrector
    • org.firstinspires.ftc.teamcode.framework.processors.IMUCorrector.Parameters
    • org.firstinspires.ftc.teamcode.fy25.ctlpad.IndyStarterBotScheme25 (implements org.firstinspires.ftc.teamcode.fy25.ctlpad.StarterBotScheme25)
    • org.firstinspires.ftc.teamcode.fy25.subsystems.launchergate.LauncherGate.Parameters
    • org.firstinspires.ftc.teamcode.fy25.subsystems.launchergate.LauncherGateBlank (implements org.firstinspires.ftc.teamcode.fy25.subsystems.launchergate.LauncherGate)
    • org.firstinspires.ftc.teamcode.fy25.subsystems.launchergate.LauncherGateCRServoImpl (implements org.firstinspires.ftc.teamcode.fy25.subsystems.launchergate.LauncherGate)
    • org.firstinspires.ftc.teamcode.fy25.subsystems.launchergate.LauncherGateMotorImpl (implements org.firstinspires.ftc.teamcode.fy25.subsystems.launchergate.LauncherGate)
    • org.firstinspires.ftc.teamcode.fy25.subsystems.launchergate.LauncherGateServoImpl (implements org.firstinspires.ftc.teamcode.fy25.subsystems.launchergate.LauncherGate)
    • org.firstinspires.ftc.teamcode.fy25.subsystems.launcherwheel.LauncherWheel.Parameters
    • org.firstinspires.ftc.teamcode.fy25.subsystems.launcherwheel.LauncherWheelBlank (implements org.firstinspires.ftc.teamcode.fy25.subsystems.launcherwheel.LauncherWheel)
    • org.firstinspires.ftc.teamcode.fy25.subsystems.launcherwheel.LauncherWheelImpl (implements org.firstinspires.ftc.teamcode.fy25.subsystems.launcherwheel.LauncherWheel)
    • org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.axes.LinearAxis (implements org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.Axis)
    • org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.axes.MergedAxis (implements org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.Axis)
    • org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.buttons.MomentaryButton (implements org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.Button)
    • org.firstinspires.ftc.teamcode.fy25.subsystems.motorlntake.MotorIntake.Parameters
    • org.firstinspires.ftc.teamcode.fy25.subsystems.motorlntake.MotorIntakeBlank (implements org.firstinspires.ftc.teamcode.fy25.subsystems.motorlntake.MotorIntake)
    • org.firstinspires.ftc.teamcode.fy25.subsystems.motorlntake.MotorIntakeImpl (implements org.firstinspires.ftc.teamcode.fy25.subsystems.motorlntake.MotorIntake)
    • org.firstinspires.ftc.teamcode.framework.units.PIDConsts
    • org.firstinspires.ftc.teamcode.framework.subsystems.pixelarm.PixelArm.Parameters
    • org.firstinspires.ftc.teamcode.framework.subsystems.pixelarm.PixelArmImpl (implements org.firstinspires.ftc.teamcode.framework.subsystems.pixelarm.PixelArm)
    • org.firstinspires.ftc.teamcode.fy25.robots.Robot25
    • org.firstinspires.ftc.teamcode.fy25.robots.Robot25.ExtendedParameters
    • org.firstinspires.ftc.teamcode.fy25.robots.Robot25.Parameters
    • org.firstinspires.ftc.teamcode.fy25.robots.RobotRoundhouse25
    • org.firstinspires.ftc.teamcode.framework.subsystems.rotaryintake.RotaryIntake.Parameters
    • org.firstinspires.ftc.teamcode.framework.subsystems.rotaryintake.RotaryIntakeBlank (implements org.firstinspires.ftc.teamcode.framework.subsystems.rotaryintake.RotaryIntake)
    • org.firstinspires.ftc.teamcode.framework.subsystems.rotaryintake.RotaryIntakeImpl (implements org.firstinspires.ftc.teamcode.framework.subsystems.rotaryintake.RotaryIntake)
    • org.firstinspires.ftc.teamcode.framework.subsystems.rrmecanumdrive.RRMecanumDrive.DriveConstants
    • org.firstinspires.ftc.teamcode.framework.subsystems.rrmecanumdrive.RRMecanumDrive.Parameters
    • org.firstinspires.ftc.teamcode.framework.subsystems.rrmecanumdrive.RRMecanumDriveBlank (implements org.firstinspires.ftc.teamcode.framework.subsystems.rrmecanumdrive.RRMecanumDrive)
    • org.firstinspires.ftc.teamcode.fy25.ctlpad.StarterBotState25
    • org.firstinspires.ftc.teamcode.framework.subsystems.digitaldevice.Switch (implements org.firstinspires.ftc.teamcode.framework.subsystems.digitaldevice.DigitalDevice)
    • org.firstinspires.ftc.teamcode.framework.util.TelemetrySingleton
    • java.lang.Throwable (implements java.io.Serializable)
    • org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.buttons.ToggleButton (implements org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.Button)
    • org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.buttons.TriggerButton (implements org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.Button)
    • org.firstinspires.ftc.teamcode.framework.processors.TunablePID

Interface Hierarchy

  • org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.Axis
  • org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.Axis.DoubleLambda
  • org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.Button
  • org.firstinspires.ftc.teamcode.framework.ctlpad.primitives.Button.BoolLambda
  • org.firstinspires.ftc.teamcode.framework.subsystems.claw.Claw
  • org.firstinspires.ftc.teamcode.framework.subsystems.digitaldevice.DigitalDevice
  • org.firstinspires.ftc.teamcode.framework.subsystems.friendlyimu.FriendlyIMU
  • org.firstinspires.ftc.teamcode.fy25.subsystems.launchergate.LauncherGate
  • org.firstinspires.ftc.teamcode.fy25.subsystems.launcherwheel.LauncherWheel
  • org.firstinspires.ftc.teamcode.fy25.subsystems.motorlntake.MotorIntake
  • org.firstinspires.ftc.teamcode.framework.subsystems.pixelarm.PixelArm
  • org.firstinspires.ftc.teamcode.framework.subsystems.rotaryintake.RotaryIntake
  • org.firstinspires.ftc.teamcode.framework.subsystems.rrmecanumdrive.RRMecanumDrive
  • org.firstinspires.ftc.teamcode.fy25.ctlpad.StarterBotScheme25

Enum Class Hierarchy