![]() |
WPILibC++ 2027.0.0-alpha-4
|
This is the complete list of members for wpi::math::SwerveDriveKinematics< NumModules >, including all inherited members.
| DesaturateWheelVelocities(wpi::util::array< SwerveModuleVelocity, NumModules > *moduleVelocities, wpi::units::meters_per_second_t attainableMaxVelocity) | wpi::math::SwerveDriveKinematics< NumModules > | inlinestatic |
| DesaturateWheelVelocities(wpi::util::array< SwerveModuleVelocity, NumModules > *moduleVelocities, ChassisVelocities desiredChassisVelocity, wpi::units::meters_per_second_t attainableMaxModuleVelocity, wpi::units::meters_per_second_t attainableMaxRobotTranslationVelocity, wpi::units::radians_per_second_t attainableMaxRobotRotationVelocity) | wpi::math::SwerveDriveKinematics< NumModules > | inlinestatic |
| GetModules() const | wpi::math::SwerveDriveKinematics< NumModules > | inline |
| Interpolate(const wpi::util::array< SwerveModulePosition, NumModules > &start, const wpi::util::array< SwerveModulePosition, NumModules > &end, double t) const override | wpi::math::SwerveDriveKinematics< NumModules > | inlinevirtual |
| ResetHeadings(ModuleHeadings &&... moduleHeadings) | wpi::math::SwerveDriveKinematics< NumModules > | inline |
| ResetHeadings(wpi::util::array< Rotation2d, NumModules > moduleHeadings) | wpi::math::SwerveDriveKinematics< NumModules > | inline |
| SwerveDriveKinematics(ModuleTranslations &&... moduleTranslations) | wpi::math::SwerveDriveKinematics< NumModules > | inlineexplicit |
| SwerveDriveKinematics(const wpi::util::array< Translation2d, NumModules > &modules) | wpi::math::SwerveDriveKinematics< NumModules > | inlineexplicit |
| SwerveDriveKinematics(const SwerveDriveKinematics &)=default | wpi::math::SwerveDriveKinematics< NumModules > | |
| ToChassisAccelerations(ModuleAccelerations &&... moduleAccelerations) const | wpi::math::SwerveDriveKinematics< NumModules > | inline |
| ToChassisAccelerations(const wpi::util::array< SwerveModuleAcceleration, NumModules > &moduleAccelerations) const override | wpi::math::SwerveDriveKinematics< NumModules > | inlinevirtual |
| ToChassisVelocities(ModuleVelocities &&... moduleVelocities) const | wpi::math::SwerveDriveKinematics< NumModules > | inline |
| ToChassisVelocities(const wpi::util::array< SwerveModuleVelocity, NumModules > &moduleVelocities) const override | wpi::math::SwerveDriveKinematics< NumModules > | inlinevirtual |
| ToSwerveModuleAccelerations(const ChassisAccelerations &chassisAccelerations, const units::radians_per_second_t angularVelocity=0.0_rad_per_s, const Translation2d ¢erOfRotation=Translation2d{}) const | wpi::math::SwerveDriveKinematics< NumModules > | inline |
| ToSwerveModuleVelocities(const ChassisVelocities &chassisVelocities, const Translation2d ¢erOfRotation=Translation2d{}) const | wpi::math::SwerveDriveKinematics< NumModules > | inline |
| ToTwist2d(ModuleDeltas &&... moduleDeltas) const | wpi::math::SwerveDriveKinematics< NumModules > | inline |
| ToTwist2d(wpi::util::array< SwerveModulePosition, NumModules > moduleDeltas) const | wpi::math::SwerveDriveKinematics< NumModules > | inline |
| ToTwist2d(const wpi::util::array< SwerveModulePosition, NumModules > &start, const wpi::util::array< SwerveModulePosition, NumModules > &end) const override | wpi::math::SwerveDriveKinematics< NumModules > | inlinevirtual |
| ToWheelAccelerations(const ChassisAccelerations &chassisAccelerations) const override | wpi::math::SwerveDriveKinematics< NumModules > | inlinevirtual |
| ToWheelVelocities(const ChassisVelocities &chassisVelocities) const override | wpi::math::SwerveDriveKinematics< NumModules > | inlinevirtual |
| ~Kinematics() noexcept=default | wpi::math::Kinematics< wpi::util::array< SwerveModulePosition, NumModules >, wpi::util::array< SwerveModuleVelocity, NumModules >, wpi::util::array< SwerveModuleAcceleration, NumModules > > | virtual |