Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.ctre.phoenix.motorcontrol.can.BaseMotorController (implements com.ctre.phoenix.motorcontrol.IMotorController)
      • com.ctre.phoenix.motorcontrol.can.BaseTalon (implements com.ctre.phoenix.motorcontrol.IMotorControllerEnhanced)
        • com.ctre.phoenix.motorcontrol.can.TalonFX
        • com.ctre.phoenix.motorcontrol.can.TalonSRX
    • com.revrobotics.CANSparkMaxLowLevel (implements java.lang.AutoCloseable, edu.wpi.first.wpilibj.motorcontrol.MotorController)
    • edu.wpi.first.wpilibj2.command.CommandBase (implements edu.wpi.first.wpilibj2.command.Command, edu.wpi.first.util.sendable.Sendable)
      • edu.wpi.first.wpilibj2.command.FunctionalCommand
        • edu.wpi.first.wpilibj2.command.InstantCommand
    • com.frcteam3255.utils.CTREModuleState
    • edu.wpi.first.wpilibj.DoubleSolenoid (implements java.lang.AutoCloseable, edu.wpi.first.util.sendable.Sendable)
    • edu.wpi.first.wpilibj.GenericHID
    • edu.wpi.first.wpilibj.MotorSafety
      • edu.wpi.first.wpilibj.motorcontrol.PWMMotorController (implements java.lang.AutoCloseable, edu.wpi.first.wpilibj.motorcontrol.MotorController, edu.wpi.first.util.sendable.Sendable)
        • edu.wpi.first.wpilibj.motorcontrol.Spark
    • com.frcteam3255.utils.SN_Debug
    • com.frcteam3255.utils.SN_Lerp
    • com.frcteam3255.components.SN_Limelight
    • com.frcteam3255.utils.SN_Math
    • com.frcteam3255.utils.SN_MotionProfile
    • com.frcteam3255.utils.SN_Point2D
    • com.frcteam3255.preferences.SN_Preferences
    • com.frcteam3255.components.swerve.SN_SwerveConstants
    • edu.wpi.first.wpilibj2.command.SubsystemBase (implements edu.wpi.first.util.sendable.Sendable, edu.wpi.first.wpilibj2.command.Subsystem)

Interface Hierarchy

Enum Hierarchy