|  | WPILibC++ 2025.3.2
    | 
This is the complete list of members for frc::SwerveDriveKinematics< NumModules >, including all inherited members.
| DesaturateWheelSpeeds(wpi::array< SwerveModuleState, NumModules > *moduleStates, units::meters_per_second_t attainableMaxSpeed) | frc::SwerveDriveKinematics< NumModules > | inlinestatic | 
| DesaturateWheelSpeeds(wpi::array< SwerveModuleState, NumModules > *moduleStates, ChassisSpeeds desiredChassisSpeed, units::meters_per_second_t attainableMaxModuleSpeed, units::meters_per_second_t attainableMaxRobotTranslationSpeed, units::radians_per_second_t attainableMaxRobotRotationSpeed) | frc::SwerveDriveKinematics< NumModules > | inlinestatic | 
| GetModules() const | frc::SwerveDriveKinematics< NumModules > | inline | 
| Interpolate(const wpi::array< SwerveModulePosition, NumModules > &start, const wpi::array< SwerveModulePosition, NumModules > &end, double t) const override | frc::SwerveDriveKinematics< NumModules > | inlinevirtual | 
| ResetHeadings(ModuleHeadings &&... moduleHeadings) | frc::SwerveDriveKinematics< NumModules > | inline | 
| ResetHeadings(wpi::array< Rotation2d, NumModules > moduleHeadings) | frc::SwerveDriveKinematics< NumModules > | inline | 
| SwerveDriveKinematics(ModuleTranslations &&... moduleTranslations) | frc::SwerveDriveKinematics< NumModules > | inlineexplicit | 
| SwerveDriveKinematics(const wpi::array< Translation2d, NumModules > &modules) | frc::SwerveDriveKinematics< NumModules > | inlineexplicit | 
| SwerveDriveKinematics(const SwerveDriveKinematics &)=default | frc::SwerveDriveKinematics< NumModules > | |
| ToChassisSpeeds(ModuleStates &&... moduleStates) const | frc::SwerveDriveKinematics< NumModules > | inline | 
| ToChassisSpeeds(const wpi::array< SwerveModuleState, NumModules > &moduleStates) const override | frc::SwerveDriveKinematics< NumModules > | inlinevirtual | 
| ToSwerveModuleStates(const ChassisSpeeds &chassisSpeeds, const Translation2d ¢erOfRotation=Translation2d{}) const | frc::SwerveDriveKinematics< NumModules > | inline | 
| ToTwist2d(ModuleDeltas &&... moduleDeltas) const | frc::SwerveDriveKinematics< NumModules > | inline | 
| ToTwist2d(wpi::array< SwerveModulePosition, NumModules > moduleDeltas) const | frc::SwerveDriveKinematics< NumModules > | inline | 
| ToTwist2d(const wpi::array< SwerveModulePosition, NumModules > &start, const wpi::array< SwerveModulePosition, NumModules > &end) const override | frc::SwerveDriveKinematics< NumModules > | inlinevirtual | 
| ToWheelSpeeds(const ChassisSpeeds &chassisSpeeds) const override | frc::SwerveDriveKinematics< NumModules > | inlinevirtual | 
| ~Kinematics() noexcept=default | frc::Kinematics< wpi::array< SwerveModuleState, NumModules >, wpi::array< SwerveModulePosition, NumModules > > | virtual |