| clone() const override | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
| computeControl(const state_vector_t &state, const SCALAR &t, control_vector_t &controlAction) override | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
| computeControl(const state_vector_t &state, const int n, control_vector_t &controlAction) override | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
| ct::core::Controller::computeControl(const StateVector< STATE_DIM, SCALAR > &state, const SCALAR &t, ControlVector< CONTROL_DIM, SCALAR > &controlAction)=0 | ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR > | pure virtual |
| ct::core::DiscreteController::computeControl(const state_vector_t &state, const int n, control_vector_t &controlAction)=0 | ct::core::DiscreteController< STATE_DIM, CONTROL_DIM, SCALAR > | pure virtual |
| ContinuousBase | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| control_vector_array_t typedef | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| control_vector_t typedef | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| Controller() | ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
| Controller(const Controller &other) | ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
| DiscreteBase typedef | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| DiscreteController() | ct::core::DiscreteController< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
| DiscreteController(const DiscreteController &other) | ct::core::DiscreteController< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
| extractControlTrajectory(const StateTrajectory< STATE_DIM, SCALAR > &x_traj, ControlTrajectory< CONTROL_DIM, SCALAR > &u_traj) | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| feedback_array_t typedef | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| 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 |
| getFeedbackTrajectory() | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| getFeedbackTrajectory() const | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| getFeedforwardTrajectory() | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| getFeedforwardTrajectory() const | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| getReferenceStateTrajectory() | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| getReferenceStateTrajectory() const | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| K() const | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| K_ | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
| state_vector_array_t typedef | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| state_vector_t typedef | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| StateFeedbackController() | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
| StateFeedbackController(const StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > &other) | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| StateFeedbackController(const state_vector_array_t &x_ref, const control_vector_array_t &uff, const feedback_array_t &K, const SCALAR deltaT, const SCALAR t0=0.0, const InterpolationType &intType=ZOH) | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| time() const | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| uff() const | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| uff_ | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
| update(const DiscreteArray< state_vector_t > &x_ref, const DiscreteArray< control_vector_t > &uff, const DiscreteArray< FeedbackMatrix< STATE_DIM, CONTROL_DIM, SCALAR >> &K, const tpl::TimeArray< SCALAR > &t) | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| x_ref() const | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | |
| x_ref_ | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
| ~Controller() | ct::core::Controller< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
| ~DiscreteController() | ct::core::DiscreteController< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
| ~StateFeedbackController() | ct::core::StateFeedbackController< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |