| clone() const =0 | ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR > | pure virtual |
| control_vector_t typedef | ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR > | |
| CostFunction() | ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR > | |
| CostFunction(const CostFunction &arg) | ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR > | |
| evaluateIntermediate()=0 | ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR > | pure virtual |
| evaluateTerminal()=0 | ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR > | pure virtual |
| getCurrentStateAndControl(Eigen::Matrix< SCALAR, STATE_DIM, 1 > &x, Eigen::Matrix< SCALAR, CONTROL_DIM, 1 > &u, SCALAR &t) const | ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
| setCurrentStateAndControl(const state_vector_t &x, const control_vector_t &u, const SCALAR &t=SCALAR(0.0)) | ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
| shiftTime(const SCALAR t) | ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
| state_vector_t | ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR > | |
| t_ | ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
| t_shift_ | ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
| u_ | ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
| x_ | ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
| ~CostFunction() | ct::optcon::CostFunction< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |