#include <spline_1d_kernel.h>
◆ Spline1dKernel() [1/2]
apollo::planning::Spline1dKernel::Spline1dKernel |
( |
const Spline1d & |
spline1d | ) |
|
|
explicit |
◆ Spline1dKernel() [2/2]
apollo::planning::Spline1dKernel::Spline1dKernel |
( |
const std::vector< double > & |
x_knots, |
|
|
const uint32_t |
spline_order |
|
) |
| |
◆ AddDerivativeKernelMatrix()
void apollo::planning::Spline1dKernel::AddDerivativeKernelMatrix |
( |
const double |
weight | ) |
|
◆ AddDerivativeKernelMatrixForSplineK()
void apollo::planning::Spline1dKernel::AddDerivativeKernelMatrixForSplineK |
( |
const uint32_t |
k, |
|
|
const double |
weight |
|
) |
| |
◆ AddDistanceOffset()
void apollo::planning::Spline1dKernel::AddDistanceOffset |
( |
const double |
weight | ) |
|
◆ AddKernel() [1/2]
bool apollo::planning::Spline1dKernel::AddKernel |
( |
const Eigen::MatrixXd & |
kernel, |
|
|
const Eigen::MatrixXd & |
offset, |
|
|
const double |
weight |
|
) |
| |
◆ AddKernel() [2/2]
bool apollo::planning::Spline1dKernel::AddKernel |
( |
const Eigen::MatrixXd & |
kernel, |
|
|
const double |
weight |
|
) |
| |
◆ AddReferenceLineKernelMatrix()
bool apollo::planning::Spline1dKernel::AddReferenceLineKernelMatrix |
( |
const std::vector< double > & |
x_coord, |
|
|
const std::vector< double > & |
ref_fx, |
|
|
const double |
weight |
|
) |
| |
◆ AddRegularization()
void apollo::planning::Spline1dKernel::AddRegularization |
( |
const double |
regularized_param | ) |
|
◆ AddSecondOrderDerivativeMatrix()
void apollo::planning::Spline1dKernel::AddSecondOrderDerivativeMatrix |
( |
const double |
weight | ) |
|
◆ AddSecondOrderDerivativeMatrixForSplineK()
void apollo::planning::Spline1dKernel::AddSecondOrderDerivativeMatrixForSplineK |
( |
const uint32_t |
k, |
|
|
const double |
weight |
|
) |
| |
◆ AddThirdOrderDerivativeMatrix()
void apollo::planning::Spline1dKernel::AddThirdOrderDerivativeMatrix |
( |
const double |
weight | ) |
|
◆ AddThirdOrderDerivativeMatrixForSplineK()
void apollo::planning::Spline1dKernel::AddThirdOrderDerivativeMatrixForSplineK |
( |
const uint32_t |
k, |
|
|
const double |
weight |
|
) |
| |
◆ kernel_matrix()
const Eigen::MatrixXd& apollo::planning::Spline1dKernel::kernel_matrix |
( |
| ) |
const |
◆ mutable_kernel_matrix()
Eigen::MatrixXd* apollo::planning::Spline1dKernel::mutable_kernel_matrix |
( |
| ) |
|
◆ mutable_offset()
Eigen::MatrixXd* apollo::planning::Spline1dKernel::mutable_offset |
( |
| ) |
|
◆ offset()
const Eigen::MatrixXd& apollo::planning::Spline1dKernel::offset |
( |
| ) |
const |
The documentation for this class was generated from the following file: