20 virtual void init(
const Eigen::VectorXd &
x)
final override;
21 virtual bool is_step_valid(
const Eigen::VectorXd &x0,
const Eigen::VectorXd &x1)
const final override;
22 virtual double max_step_size(
const Eigen::VectorXd &x0,
const Eigen::VectorXd &x1)
const final;
23 virtual void line_search_begin(
const Eigen::VectorXd &x0,
const Eigen::VectorXd &x1)
final override;
27 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