22 virtual void init(
const Eigen::VectorXd &
x)
final override;
23 virtual bool is_step_valid(
const Eigen::VectorXd &x0,
const Eigen::VectorXd &x1)
const final override;
24 virtual double max_step_size(
const Eigen::VectorXd &x0,
const Eigen::VectorXd &x1)
const final;
25 virtual void line_search_begin(
const Eigen::VectorXd &x0,
const Eigen::VectorXd &x1)
final override;
29 virtual
bool is_step_collision_free(const Eigen::VectorXd &x0, const Eigen::VectorXd &x1) const final override;
Eigen::VectorXd eval(const Eigen::VectorXd &x) const override
Eval y = f(x).