WPILibC++ 2024.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 > | static |
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 > | static |
ResetHeadings(ModuleHeadings &&... moduleHeadings) | frc::SwerveDriveKinematics< NumModules > | inline |
ResetHeadings(wpi::array< Rotation2d, NumModules > moduleHeadings) | frc::SwerveDriveKinematics< NumModules > | |
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 > | |
Kinematics< SwerveDriveWheelSpeeds< NumModules >, SwerveDriveWheelPositions< NumModules > >::ToChassisSpeeds(const SwerveDriveWheelSpeeds< NumModules > &wheelSpeeds) const=0 | frc::Kinematics< SwerveDriveWheelSpeeds< NumModules >, SwerveDriveWheelPositions< NumModules > > | pure virtual |
ToSwerveModuleStates(const ChassisSpeeds &chassisSpeeds, const Translation2d ¢erOfRotation=Translation2d{}) const | frc::SwerveDriveKinematics< NumModules > | |
ToTwist2d(ModuleDeltas &&... moduleDeltas) const | frc::SwerveDriveKinematics< NumModules > | inline |
ToTwist2d(wpi::array< SwerveModulePosition, NumModules > moduleDeltas) const | frc::SwerveDriveKinematics< NumModules > | |
ToTwist2d(const SwerveDriveWheelPositions< NumModules > &start, const SwerveDriveWheelPositions< NumModules > &end) const override | frc::SwerveDriveKinematics< NumModules > | inlinevirtual |
ToWheelSpeeds(const ChassisSpeeds &chassisSpeeds) const override | frc::SwerveDriveKinematics< NumModules > | inlinevirtual |