Firmware
StraightLine Member List

This is the complete list of members for StraightLine, including all inherited members.

_sibling (defined in ListNode< ModuleParams *>)ListNode< ModuleParams *>protected
generateSetpoints(matrix::Vector3f &position_setpoint, matrix::Vector3f &velocity_setpoint)StraightLine
getMaxAcc()StraightLine
getMaxVel()StraightLine
getSibling() const (defined in ListNode< ModuleParams *>)ListNode< ModuleParams *>inline
ModuleParams(ModuleParams *parent) (defined in ModuleParams)ModuleParamsinline
ModuleParams(const ModuleParams &)=delete (defined in ModuleParams)ModuleParams
ModuleParams(ModuleParams &&)=delete (defined in ModuleParams)ModuleParams
operator=(const ModuleParams &)=delete (defined in ModuleParams)ModuleParams
operator=(ModuleParams &&)=delete (defined in ModuleParams)ModuleParams
setAcceleration(const float &acc) (defined in StraightLine)StraightLine
setAllDefaults()StraightLine
setDeceleration(const float &dec) (defined in StraightLine)StraightLine
setLineFromTo(const matrix::Vector3f &origin, const matrix::Vector3f &target) (defined in StraightLine)StraightLine
setParent(ModuleParams *parent)ModuleParamsinline
setSibling(ModuleParams * sibling) (defined in ListNode< ModuleParams *>)ListNode< ModuleParams *>inline
setSpeed(const float &speed) (defined in StraightLine)StraightLine
setSpeedAtTarget(const float &speed_at_target) (defined in StraightLine)StraightLine
StraightLine(ModuleParams *parent, const float &deltatime, const matrix::Vector3f &pos) (defined in StraightLine)StraightLine
updateParams()ModuleParamsinlineprotectedvirtual
updateParamsImpl()ModuleParamsinlineprotectedvirtual
~ModuleParams()=default (defined in ModuleParams)ModuleParamsvirtual
~StraightLine()=default (defined in StraightLine)StraightLine