Apollo
6.0
Open source self driving car software
|
This is the complete list of members for apollo::planning::LaneChangeDecider, including all inherited members.
Config() const | apollo::planning::Task | inline |
config_ | apollo::planning::Task | protected |
Decider(const TaskConfig &config) | apollo::planning::Decider | explicit |
Decider(const TaskConfig &config, const std::shared_ptr< DependencyInjector > &injector) | apollo::planning::Decider | |
Execute(Frame *frame, ReferenceLineInfo *reference_line_info) override | apollo::planning::Decider | virtual |
Execute(Frame *frame) override | apollo::planning::Decider | virtual |
frame_ | apollo::planning::Task | protected |
injector_ | apollo::planning::Task | protected |
IsClearToChangeLane(ReferenceLineInfo *reference_line_info) | apollo::planning::LaneChangeDecider | static |
IsPerceptionBlocked(const ReferenceLineInfo &reference_line_info, const double search_beam_length, const double search_beam_radius_intensity, const double search_range, const double is_block_angle_threshold) | apollo::planning::LaneChangeDecider | static |
LaneChangeDecider(const TaskConfig &config, const std::shared_ptr< DependencyInjector > &injector) | apollo::planning::LaneChangeDecider | |
Name() const | apollo::planning::Task | |
name_ | apollo::planning::Task | protected |
apollo::planning::Decider::Process(Frame *frame) | apollo::planning::Decider | inlineprotectedvirtual |
reference_line_info_ | apollo::planning::Task | protected |
Task(const TaskConfig &config) | apollo::planning::Task | explicit |
Task(const TaskConfig &config, const std::shared_ptr< DependencyInjector > &injector) | apollo::planning::Task | |
UpdatePreparationDistance(const bool is_opt_succeed, const Frame *frame, const ReferenceLineInfo *const reference_line_info, PlanningContext *planning_context) | apollo::planning::LaneChangeDecider | static |
~Decider()=default | apollo::planning::Decider | virtual |
~Task()=default | apollo::planning::Task | virtual |