Apollo  6.0
Open source self driving car software
apollo::planning::LaneChangeDecider Member List

This is the complete list of members for apollo::planning::LaneChangeDecider, including all inherited members.

Config() constapollo::planning::Taskinline
config_apollo::planning::Taskprotected
Decider(const TaskConfig &config)apollo::planning::Deciderexplicit
Decider(const TaskConfig &config, const std::shared_ptr< DependencyInjector > &injector)apollo::planning::Decider
Execute(Frame *frame, ReferenceLineInfo *reference_line_info) overrideapollo::planning::Decidervirtual
Execute(Frame *frame) overrideapollo::planning::Decidervirtual
frame_apollo::planning::Taskprotected
injector_apollo::planning::Taskprotected
IsClearToChangeLane(ReferenceLineInfo *reference_line_info)apollo::planning::LaneChangeDeciderstatic
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::LaneChangeDeciderstatic
LaneChangeDecider(const TaskConfig &config, const std::shared_ptr< DependencyInjector > &injector)apollo::planning::LaneChangeDecider
Name() constapollo::planning::Task
name_apollo::planning::Taskprotected
apollo::planning::Decider::Process(Frame *frame)apollo::planning::Deciderinlineprotectedvirtual
reference_line_info_apollo::planning::Taskprotected
Task(const TaskConfig &config)apollo::planning::Taskexplicit
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::LaneChangeDeciderstatic
~Decider()=defaultapollo::planning::Decidervirtual
~Task()=defaultapollo::planning::Taskvirtual