#include <spline_2d_kernel.h>
◆ Spline2dKernel()
apollo::planning::Spline2dKernel::Spline2dKernel |
( |
const std::vector< double > & |
t_knots, |
|
|
const uint32_t |
spline_order |
|
) |
| |
◆ AddDerivativeKernelMatrix()
void apollo::planning::Spline2dKernel::AddDerivativeKernelMatrix |
( |
const double |
weight | ) |
|
◆ AddKernel() [1/2]
bool apollo::planning::Spline2dKernel::AddKernel |
( |
const Eigen::MatrixXd & |
kernel, |
|
|
const Eigen::MatrixXd & |
offset, |
|
|
const double |
weight |
|
) |
| |
◆ AddKernel() [2/2]
bool apollo::planning::Spline2dKernel::AddKernel |
( |
const Eigen::MatrixXd & |
kernel, |
|
|
const double |
weight |
|
) |
| |
◆ AddReferenceLineKernelMatrix()
bool apollo::planning::Spline2dKernel::AddReferenceLineKernelMatrix |
( |
const std::vector< double > & |
t_coord, |
|
|
const std::vector< common::math::Vec2d > & |
ref_points, |
|
|
const double |
weight |
|
) |
| |
◆ AddRegularization()
void apollo::planning::Spline2dKernel::AddRegularization |
( |
const double |
regularization_param | ) |
|
◆ AddSecondOrderDerivativeMatrix()
void apollo::planning::Spline2dKernel::AddSecondOrderDerivativeMatrix |
( |
const double |
weight | ) |
|
◆ AddThirdOrderDerivativeMatrix()
void apollo::planning::Spline2dKernel::AddThirdOrderDerivativeMatrix |
( |
const double |
weight | ) |
|
◆ kernel_matrix()
Eigen::MatrixXd apollo::planning::Spline2dKernel::kernel_matrix |
( |
| ) |
const |
◆ mutable_kernel_matrix()
Eigen::MatrixXd* apollo::planning::Spline2dKernel::mutable_kernel_matrix |
( |
| ) |
|
◆ mutable_offset()
Eigen::MatrixXd* apollo::planning::Spline2dKernel::mutable_offset |
( |
| ) |
|
◆ offset()
const Eigen::MatrixXd apollo::planning::Spline2dKernel::offset |
( |
| ) |
const |
The documentation for this class was generated from the following file: