#include <standing_still_trajectory1d.h>
◆ StandingStillTrajectory1d()
| apollo::planning::StandingStillTrajectory1d::StandingStillTrajectory1d |
( |
const double |
p, |
|
|
const double |
duration |
|
) |
| |
◆ ~StandingStillTrajectory1d()
| virtual apollo::planning::StandingStillTrajectory1d::~StandingStillTrajectory1d |
( |
| ) |
|
|
virtualdefault |
◆ Evaluate()
| double apollo::planning::StandingStillTrajectory1d::Evaluate |
( |
const std::uint32_t |
order, |
|
|
const double |
param |
|
) |
| const |
|
overridevirtual |
实现了 apollo::planning::Curve1d.
在文件 standing_still_trajectory1d.cc 第 34 行定义.
35 {
36
37 switch (order) {
38 case 0:
39 return Evaluate_s(param);
40 case 1:
41 return Evaluate_v(param);
42 case 2:
43 return Evaluate_a(param);
44 case 3:
45 return Evaluate_j(param);
46 }
47 return 0.0;
48}
◆ ParamLength()
| double apollo::planning::StandingStillTrajectory1d::ParamLength |
( |
| ) |
const |
|
overridevirtual |
◆ ToString()
| std::string apollo::planning::StandingStillTrajectory1d::ToString |
( |
| ) |
const |
|
overridevirtual |
该类的文档由以下文件生成: