MicroMouse Control Module  v1.3.2-2-ge2c6882
ctrl::AccelCurve メンバ一覧

継承メンバを含む ctrl::AccelCurve の全メンバ一覧です。

a(const float t) constctrl::AccelCurveinline
AccelCurve(const float j_max, const float a_max, const float v_start, const float v_end)ctrl::AccelCurveinline
AccelCurve()ctrl::AccelCurveinline
amctrl::AccelCurveprotected
calcDistanceFromVelocityStartToEnd(const float j_max, const float a_max, const float v_start, const float v_end)ctrl::AccelCurveinlinestatic
calcReachableVelocityEnd(const float j_max, const float a_max, const float vs, const float vt, const float d)ctrl::AccelCurveinlinestatic
calcReachableVelocityMax(const float j_max, const float a_max, const float vs, const float ve, const float d)ctrl::AccelCurveinlinestatic
getTimeStamps() constctrl::AccelCurveinline
j(const float t) constctrl::AccelCurveinline
jmctrl::AccelCurveprotected
operator<<(std::ostream &os, const AccelCurve &obj)ctrl::AccelCurvefriend
printCsv(std::ostream &os, const float t_interval=1e-3f) constctrl::AccelCurveinline
reset(const float j_max, const float a_max, const float v_start, const float v_end)ctrl::AccelCurveinline
t0ctrl::AccelCurveprotected
t1ctrl::AccelCurveprotected
t2ctrl::AccelCurveprotected
t3ctrl::AccelCurveprotected
t_0() constctrl::AccelCurveinline
t_1() constctrl::AccelCurveinline
t_2() constctrl::AccelCurveinline
t_3() constctrl::AccelCurveinline
t_end() constctrl::AccelCurveinline
v(const float t) constctrl::AccelCurveinline
v0ctrl::AccelCurveprotected
v1ctrl::AccelCurveprotected
v2ctrl::AccelCurveprotected
v3ctrl::AccelCurveprotected
v_end() constctrl::AccelCurveinline
x(const float t) constctrl::AccelCurveinline
x0ctrl::AccelCurveprotected
x1ctrl::AccelCurveprotected
x2ctrl::AccelCurveprotected
x3ctrl::AccelCurveprotected
x_end() constctrl::AccelCurveinline