Hierarchy For All Packages
Package Hierarchies:- frc.robot,
- lib,
- lib.commands,
- lib.custom,
- lib.custom.controllers,
- lib.custom.motioncontrollers,
- lib.custom.motorcontrollers,
- lib.custom.sensors,
- lib.humaninput,
- lib.silly,
- lib.subsystems,
- lib.subsystems.motor,
- lib.util,
- robot,
- robot.auton,
- robot.humaninterface,
- robot.humaninterface.drivers,
- robot.humaninterface.operators,
- robot.subsystems,
- robot.swerve,
- robot.vision
Class Hierarchy
- java.lang.Object
- robot.auton.Auton
- lib.silly.Cheese
- lib.util.CmdUtil
- edu.wpi.first.wpilibj2.command.Command (implements edu.wpi.first.util.sendable.Sendable)
- lib.commands.AsyncSequence
- robot.auton.TrajectoryCommand.AsyncPathPlannerSequence
- edu.wpi.first.wpilibj2.command.ConditionalCommand
- edu.wpi.first.wpilibj2.command.DeferredCommand
- lib.commands.CreateOnInitialize
- lib.custom.motioncontrollers.ezMotion
- edu.wpi.first.wpilibj2.command.FunctionalCommand
- edu.wpi.first.wpilibj2.command.InstantCommand
- lib.commands.AlwaysRunnableInstantCommand
- edu.wpi.first.wpilibj2.command.InstantCommand
- lib.commands.Idle
- lib.commands.NoOp
- lib.commands.OnOffCommand
- edu.wpi.first.wpilibj2.command.ParallelCommandGroup
- lib.commands.ConflictingParallelCommandGroup
- robot.auton.TrajectoryCommand.ParallelPathPlannerGroup
- edu.wpi.first.wpilibj2.command.ParallelDeadlineGroup
- edu.wpi.first.wpilibj2.command.ParallelRaceGroup
- edu.wpi.first.wpilibj2.command.SequentialCommandGroup
- robot.auton.TrajectoryCommand.SequentialPathPlannerGroup
- lib.commands.SwitchingIfElseCommand
- lib.commands.ThresholdCommand<T>
- edu.wpi.first.wpilibj2.command.WaitUntilCommand
- lib.commands.WaitWhileCommand
- lib.commands.AsyncSequence
- edu.wpi.first.wpilibj2.command.button.CommandGenericHID
- edu.wpi.first.wpilibj2.command.button.CommandJoystick
- lib.custom.controllers.CustomCommandJoystick
- edu.wpi.first.wpilibj2.command.button.CommandPS4Controller
- lib.custom.controllers.CustomCommandPS4
- edu.wpi.first.wpilibj2.command.button.CommandXboxController
- lib.custom.controllers.CustomCommandXbox
- edu.wpi.first.wpilibj2.command.button.CommandJoystick
- lib.silly.console
- com.ctre.phoenix6.jni.CtreJniWrapper
- com.ctre.phoenix6.hardware.ParentDevice (implements com.ctre.phoenix6.hardware.traits.CommonDevice)
- com.ctre.phoenix6.hardware.core.CoreTalonFX (implements com.ctre.phoenix6.hardware.traits.CommonTalonWithFOC)
- com.ctre.phoenix6.hardware.TalonFX (implements java.lang.AutoCloseable, edu.wpi.first.util.sendable.Sendable)
- lib.custom.motorcontrollers.CustomTalonFX (implements lib.custom.motorcontrollers.SmartMotorController)
- com.ctre.phoenix6.hardware.TalonFX (implements java.lang.AutoCloseable, edu.wpi.first.util.sendable.Sendable)
- com.ctre.phoenix6.hardware.core.CoreTalonFX (implements com.ctre.phoenix6.hardware.traits.CommonTalonWithFOC)
- com.ctre.phoenix6.hardware.ParentDevice (implements com.ctre.phoenix6.hardware.traits.CommonDevice)
- lib.custom.CustomCAN
- lib.custom.sensors.CANSensor
- lib.custom.sensors.CANEncoder (implements lib.custom.sensors.CustomEncoder)
- lib.custom.sensors.CANInfraredDistanceSensor (implements lib.custom.sensors.DistanceSensor)
- lib.custom.sensors.CANUltrasonicDistanceSensor (implements lib.custom.sensors.DistanceSensor)
- lib.custom.CustomNeoPixels
- lib.custom.sensors.CANSensor
- lib.custom.sensors.CustomNavx (implements lib.custom.sensors.IMU)
- lib.custom.sensors.CustomPigeon (implements lib.custom.sensors.IMU)
- edu.wpi.first.wpilibj.DutyCycleEncoder (implements java.lang.AutoCloseable, edu.wpi.first.util.sendable.Sendable)
- lib.custom.sensors.CustomDutyCycleEncoder
- lib.Elastic
- lib.Elastic.Notification
- edu.wpi.first.wpilibj.Encoder (implements java.lang.AutoCloseable, edu.wpi.first.wpilibj.CounterBase, edu.wpi.first.util.sendable.Sendable)
- lib.custom.sensors.CustomDigitalEncoder (implements lib.custom.sensors.CustomEncoder)
- lib.custom.sensors.EncoderPair (implements lib.custom.sensors.CustomEncoder)
- lib.custom.motioncontrollers.ezControl
- lib.silly.Frogging
- edu.wpi.first.wpilibj.GenericHID
- edu.wpi.first.wpilibj.Joystick
- lib.custom.controllers.CustomCommandDS
- edu.wpi.first.wpilibj.Joystick
- lib.humaninput.HumanInput (implements lib.custom.Nameable)
- lib.humaninput.Driver
- robot.humaninterface.drivers.NathanGain
- robot.humaninterface.drivers.RuffyDriver
- robot.humaninterface.drivers.SwerveDriver
- lib.humaninput.Operator
- robot.humaninterface.operators.DefaultOperator
- lib.humaninput.Driver
- robot.humaninterface.HumanInterfaceConfig
- robot.subsystems.LightSubsystem.Color
- robot.subsystems.LightSubsystem.ProgressBar
- lib.custom.sensors.LinearDutyCycleEncoder
- lib.silly.Log
- lib.util.Logging
- frc.robot.Main
- com.revrobotics.NativeResourceCleaner
- com.revrobotics.spark.SparkLowLevel (implements java.lang.AutoCloseable, edu.wpi.first.wpilibj.motorcontrol.MotorController, com.revrobotics.REVDevice)
- com.revrobotics.spark.SparkBase
- com.revrobotics.spark.SparkMax
- lib.custom.motorcontrollers.CustomSparkMax (implements lib.custom.motorcontrollers.SmartMotorController)
- com.revrobotics.spark.SparkMax
- com.revrobotics.spark.SparkBase
- com.revrobotics.spark.SparkLowLevel (implements java.lang.AutoCloseable, edu.wpi.first.wpilibj.motorcontrol.MotorController, com.revrobotics.REVDevice)
- lib.util.Notifications
- robot.auton.PathManager
- lib.custom.PCMPort
- lib.custom.sensors.PDP
- lib.util.Perlin2D
- java.lang.Record
- robot.vision.TagManager.Tag
- lib.util.Triple<A,
B, C> - lib.util.Util.Range
- edu.wpi.first.wpilibj.RobotBase (implements java.lang.AutoCloseable)
- edu.wpi.first.wpilibj.IterativeRobotBase
- org.littletonrobotics.junction.LoggedRobot
- lib.CommandRobotBase
- robot.Robot
- lib.CommandRobotBase
- org.littletonrobotics.junction.LoggedRobot
- edu.wpi.first.wpilibj.IterativeRobotBase
- robot.RobotMap
- robot.RobotMap.Component
- robot.RobotMap.Dashboard
- robot.RobotMap.HumanInput
- robot.RobotMap.HumanInput.Driver
- robot.RobotMap.HumanInput.Operator
- robot.RobotMap.Input
- robot.RobotMap.Port
- robot.RobotMap.Port.CANMotor
- robot.RobotMap.Port.HumanInput
- robot.RobotMap.Port.PWM
- edu.wpi.first.wpilibj.smartdashboard.SendableChooser<V> (implements java.lang.AutoCloseable, edu.wpi.first.util.sendable.Sendable)
- lib.custom.CommandSendableChooser
- lib.custom.NamedSendableChooser<T> (implements java.util.function.Supplier<T>)
- robot.subsystems.ShooterSubsystem.Hub
- lib.silly.Silly
- lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
- lib.util.Storage
- edu.wpi.first.wpilibj2.command.SubsystemBase (implements edu.wpi.first.util.sendable.Sendable, edu.wpi.first.wpilibj2.command.Subsystem)
- robot.subsystems.LightSubsystem
- robot.subsystems.MotorSubsystem
- robot.subsystems.ClimberSubsystem
- robot.subsystems.IndexerSubsystem
- robot.subsystems.IntakeSubsystem
- robot.subsystems.ShooterSubsystem
- robot.subsystems.OrchestraSubsystem
- lib.subsystems.motor.ServoSubsystem
- lib.subsystems.SolenoidSubsystem
- robot.swerve.SwerveSubsystem
- robot.vision.VisionSubsystem
- robot.swerve.SwerveModule (implements edu.wpi.first.util.sendable.Sendable)
- robot.vision.TagManager
- lib.subsystems.motor.TelescopingArmExtensionFeedForward
- lib.subsystems.motor.TelescopingArmPivotFeedForward
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- lib.custom.CANMessageUnavailableException
- lib.custom.sensors.InvalidSensorException
- java.lang.Exception
- edu.wpi.first.wpilibj2.command.button.Trigger (implements java.util.function.BooleanSupplier)
- lib.custom.sensors.CustomCommandDigitalLimitSwitch
- lib.util.Util
Interface Hierarchy
- lib.custom.motioncontrollers.ezMotion.FeedForward
- lib.custom.motioncontrollers.ezMotion.SetpointSupplier
- lib.custom.sensors.IMU
- edu.wpi.first.wpilibj.motorcontrol.MotorController
- lib.custom.motorcontrollers.SmartMotorController
- lib.custom.Nameable
- lib.custom.sensors.DistanceSensor
- lib.custom.sensors.NativeDerivativeSensor
- lib.custom.sensors.CustomEncoder
- robot.auton.TrajectoryCommand
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- lib.custom.controllers.CustomCommandJoystick.Axis
- lib.Elastic.NotificationLevel
- lib.subsystems.SolenoidSubsystem.SolenoidState
- robot.vision.VisionSubsystem.TagGroup
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)