18 #ifndef GZ_MATH_SYSTEMS_SPEEDLIMITER_HH_
19 #define GZ_MATH_SYSTEMS_SPEEDLIMITER_HH_
23 #include <gz/math/config.hh>
29 inline namespace GZ_MATH_VERSION_NAMESPACE {
31 class SpeedLimiterPrivate;
97 public:
double Limit(
double &_vel,
100 std::chrono::steady_clock::duration _dt)
const;
116 std::chrono::steady_clock::duration _dt)
const;
129 std::chrono::steady_clock::duration _dt)
const;
134 #pragma warning(push)
135 #pragma warning(disable: 4251)