clone() const override | ct::core::ConstantStateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
computeControl(const StateVector< STATE_DIM, SCALAR > &x, const SCALAR &t, ControlVector< CONTROL_DIM, SCALAR > &controlAction) override | ct::core::ConstantStateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
ConstantStateFeedbackController() | ct::core::ConstantStateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
ConstantStateFeedbackController(const ControlVector< CONTROL_DIM, SCALAR > &uff, const StateVector< STATE_DIM, SCALAR > &x, const FeedbackMatrix< STATE_DIM, CONTROL_DIM, SCALAR > &K) | ct::core::ConstantStateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
ConstantStateFeedbackController(const ConstantStateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > &other) | ct::core::ConstantStateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
Controller() | ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
Controller(const Controller &other) | ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
getDerivativeU0(const StateVector< STATE_DIM, SCALAR > &state, const SCALAR time) | ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
getDerivativeUf(const StateVector< STATE_DIM, SCALAR > &state, const SCALAR time) | ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
updateControlLaw(const ControlVector< CONTROL_DIM, SCALAR > &uff, const StateVector< STATE_DIM, SCALAR > &x, const FeedbackMatrix< STATE_DIM, CONTROL_DIM, SCALAR > &K=FeedbackMatrix< STATE_DIM, CONTROL_DIM, SCALAR >::Zero()) | ct::core::ConstantStateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
~ConstantStateFeedbackController() | ct::core::ConstantStateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
~Controller() | ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |