|
| auto | traffic_simulator::route::isInRoute (const lanelet::Id lanelet_id, const lanelet::Ids &route) -> bool |
| |
| auto | traffic_simulator::route::isAnyConflictingEntity (const lanelet::Ids &following_lanelets, const std::vector< CanonicalizedLaneletPose > &other_poses) -> bool |
| |
| auto | traffic_simulator::route::isNeedToRightOfWay (const lanelet::Ids &following_lanelets, const std::vector< CanonicalizedLaneletPose > &other_entity_poses) -> bool |
| |
| auto | traffic_simulator::route::moveAlongLaneletPose (const CanonicalizedLaneletPose &canonicalized_lanelet_pose, const lanelet::Ids &route_lanelets, const double distance) -> LaneletPose |
| |
| auto | traffic_simulator::route::moveBackPoints (const CanonicalizedLaneletPose &canonicalized_lanelet_pose) -> std::vector< Point > |
| |
| auto | traffic_simulator::route::laneChangeAlongLaneletPose (const CanonicalizedLaneletPose &canonicalized_lanelet_pose, const lane_change::Parameter ¶meter) -> LaneletPose |
| |
| auto | traffic_simulator::route::laneChangeTrajectory (const CanonicalizedLaneletPose &canonicalized_lanelet_pose, const lane_change::Parameter ¶meter) -> std::optional< std::pair< Curve, double >> |
| |
| auto | traffic_simulator::route::laneChangePoints (const Curve &curve, const double current_s) -> std::vector< Point > |
| |
| auto | traffic_simulator::route::countLaneChanges (const CanonicalizedLaneletPose &from, const CanonicalizedLaneletPose &to, const RoutingConfiguration &routing_configuration) -> std::optional< std::pair< int, int >> |
| |