Clone(Robot *const _r) const | ICreateController | virtual |
ComputeDesiredForce(const Cfg &_current, const Cfg &_target, const double _dt) override | ICreateController | protectedvirtual |
ComputeNearestContinuousControl(const Cfg &_current, std::vector< double > &&_force) | ControllerMethod | protectedvirtual |
ComputeNearestControl(const Cfg &_current, std::vector< double > &&_force) | ControllerMethod | protectedvirtual |
ComputeNearestDiscreteControl(const Cfg &_current, std::vector< double > &&_force) | ControllerMethod | protectedvirtual |
ControllerMethod(Robot *const _r) | ControllerMethod | |
ControllerMethod(Robot *const _r, XMLNode &_node) | ControllerMethod | |
ControllerMethod(Robot *const _r, const ControllerMethod &_c) | ControllerMethod | |
ControllerMethod(const ControllerMethod &)=delete (defined in ControllerMethod) | ControllerMethod | |
ControllerMethod(ControllerMethod &&)=delete (defined in ControllerMethod) | ControllerMethod | |
Factory(Robot *const _r, XMLNode &_node) | ControllerMethod | static |
GetControlSet() noexcept | ControllerMethod | |
GetRandomControl(const Cfg &_current, const double _dt) const noexcept | ControllerMethod | virtual |
ICreateController(Robot *const _r, const double _gain, const double _max=std::numeric_limits< double >::infinity()) | ICreateController | |
ICreateController(Robot *const _r, XMLNode &_node) | ICreateController | |
ICreateController(Robot *const _r, const ICreateController &_c) | ICreateController | |
m_controls | ControllerMethod | protected |
m_debug | ControllerMethod | protected |
m_robot | ControllerMethod | protected |
operator()(const Cfg &_current, const Cfg &_target, const double _dt) | ControllerMethod | virtual |
operator=(const ControllerMethod &)=delete (defined in ControllerMethod) | ControllerMethod | |
operator=(ControllerMethod &&)=delete (defined in ControllerMethod) | ControllerMethod | |
SetControlSet(ControlSet *const _c) noexcept | ControllerMethod | |
~ControllerMethod() (defined in ControllerMethod) | ControllerMethod | virtual |
~ICreateController() (defined in ICreateController) | ICreateController | virtual |