#include <utils.h>
◆ SplineFunction() [1/2]
engine_utils::SplineFunction::SplineFunction |
( |
Eigen::VectorXd const & |
x_vec, |
|
|
Eigen::VectorXd const & |
y_vec |
|
) |
| |
|
inline |
◆ SplineFunction() [2/2]
engine_utils::SplineFunction::SplineFunction |
( |
| ) |
|
|
default |
◆ interpolate()
void engine_utils::SplineFunction::interpolate |
( |
Eigen::VectorXd const & |
x_vec, |
|
|
Eigen::VectorXd const & |
y_vec |
|
) |
| |
|
inline |
◆ operator()()
double engine_utils::SplineFunction::operator() |
( |
double |
x | ) |
const |
|
inline |
◆ scaled_value()
double engine_utils::SplineFunction::scaled_value |
( |
double |
x | ) |
const |
|
inlineprivate |
◆ scaled_values()
Eigen::RowVectorXd engine_utils::SplineFunction::scaled_values |
( |
Eigen::VectorXd const & |
x_vec | ) |
const |
|
inlineprivate |
◆ spline_
Eigen::Spline<double, 1> engine_utils::SplineFunction::spline_ |
|
private |
◆ x_max
double engine_utils::SplineFunction::x_max |
◆ x_min
double engine_utils::SplineFunction::x_min |
The documentation for this class was generated from the following file: