This is the complete list of members for ControllerMethod, including all inherited members.
Clone(Robot *const _r) const =0 | ControllerMethod | pure virtual |
ComputeDesiredForce(const Cfg &_current, const Cfg &_target, const double _dt)=0 | ControllerMethod | protectedpure virtual |
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 |
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 |