Apollo  6.0
Open source self driving car software
apollo::planning::SpiralProblemInterface Member List

This is the complete list of members for apollo::planning::SpiralProblemInterface, including all inherited members.

eval_f(int n, const double *x, bool new_x, double &obj_value) overrideapollo::planning::SpiralProblemInterface
eval_g(int n, const double *x, bool new_x, int m, double *g) overrideapollo::planning::SpiralProblemInterface
eval_grad_f(int n, const double *x, bool new_x, double *grad_f) overrideapollo::planning::SpiralProblemInterface
eval_h(int n, const double *x, bool new_x, double obj_factor, int m, const double *lambda, bool new_lambda, int nele_hess, int *iRow, int *jCol, double *values) overrideapollo::planning::SpiralProblemInterface
eval_jac_g(int n, const double *x, bool new_x, int m, int nele_jac, int *iRow, int *jCol, double *values) overrideapollo::planning::SpiralProblemInterface
finalize_solution(Ipopt::SolverReturn status, int n, const double *x, const double *z_L, const double *z_U, int m, const double *g, const double *lambda, double obj_value, const Ipopt::IpoptData *ip_data, Ipopt::IpoptCalculatedQuantities *ip_cq) overrideapollo::planning::SpiralProblemInterface
get_bounds_info(int n, double *x_l, double *x_u, int m, double *g_l, double *g_u) overrideapollo::planning::SpiralProblemInterface
get_nlp_info(int &n, int &m, int &nnz_jac_g, int &nnz_h_lag, IndexStyleEnum &index_style) overrideapollo::planning::SpiralProblemInterface
get_optimization_results(std::vector< double > *ptr_theta, std::vector< double > *ptr_kappa, std::vector< double > *ptr_dkappa, std::vector< double > *ptr_s, std::vector< double > *ptr_x, std::vector< double > *ptr_y) constapollo::planning::SpiralProblemInterface
get_starting_point(int n, bool init_x, double *x, bool init_z, double *z_L, double *z_U, int m, bool init_lambda, double *lambda) overrideapollo::planning::SpiralProblemInterface
Napollo::planning::SpiralProblemInterfacestatic
set_default_max_point_deviation(const double point_max_deviation)apollo::planning::SpiralProblemInterface
set_element_weight_curve_length(const double weight_curve_length)apollo::planning::SpiralProblemInterface
set_element_weight_dkappa(const double weight_dkappa)apollo::planning::SpiralProblemInterface
set_element_weight_kappa(const double weight_kappa)apollo::planning::SpiralProblemInterface
set_end_point(const double x, const double y, const double theta, const double kappa, const double dkappa)apollo::planning::SpiralProblemInterface
set_end_point_position(const double x, const double y)apollo::planning::SpiralProblemInterface
set_start_point(const double x, const double y, const double theta, const double kappa, const double dkappa)apollo::planning::SpiralProblemInterface
SpiralProblemInterface(std::vector< Eigen::Vector2d > points)apollo::planning::SpiralProblemInterfaceexplicit
~SpiralProblemInterface()=defaultapollo::planning::SpiralProblemInterfacevirtual