36 void Init(
const std::string& junction_id);
68 const std::vector<std::string>& start_lane_ids);
74 void SetAllJunctionExits();
81 std::vector<JunctionExit> GetJunctionExits(
const std::string& start_lane_id);
88 bool IsExitLane(
const std::string& lane_id);
92 std::shared_ptr<const apollo::hdmap::JunctionInfo> junction_info_ptr_;
94 std::unordered_map<std::string, JunctionExit> junction_exits_;
96 std::unordered_map<std::string, JunctionFeature> junction_features_;