scenario_simulator_v2 C++ API
openscenario_interpreter::SimulatorCore::ConditionEvaluation Member List

This is the complete list of members for openscenario_interpreter::SimulatorCore::ConditionEvaluation, including all inherited members.

canonicalize(const traffic_simulator::LaneletPose &non_canonicalized) -> NativeLanePositionopenscenario_interpreter::SimulatorCore::CoordinateSystemConversioninlineprotectedstatic
convert(const NativeWorldPosition &pose) -> NativeLanePositionopenscenario_interpreter::SimulatorCore::CoordinateSystemConversioninlineprotectedstatic
convert(const NativeLanePosition &native_lane_position) -> NativeWorldPositionopenscenario_interpreter::SimulatorCore::CoordinateSystemConversioninlineprotectedstatic
evaluateAcceleration(Ts &&... xs)openscenario_interpreter::SimulatorCore::ConditionEvaluationinlineprotectedstatic
evaluateBoundingBoxEuclideanDistance(const std::string &from_entity_name, const std::string &to_entity_name)openscenario_interpreter::SimulatorCore::ConditionEvaluationinlineprotectedstatic
evaluateCollisionCondition(Ts &&... xs) -> boolopenscenario_interpreter::SimulatorCore::ConditionEvaluationinlineprotectedstatic
evaluateLateralRelativeLanes(const std::string &from_entity_name, const std::string &to_entity_name, const RoutingAlgorithm::value_type routing_algorithm=RoutingAlgorithm::undefined) -> intopenscenario_interpreter::SimulatorCore::CoordinateSystemConversioninlineprotectedstatic
evaluateRelativeSpeed(const Entity &from, const Entity &to) -> Eigen::Vector3dopenscenario_interpreter::SimulatorCore::ConditionEvaluationinlineprotectedstatic
evaluateSimulationTime(Ts &&... xs) -> doubleopenscenario_interpreter::SimulatorCore::ConditionEvaluationinlineprotectedstatic
evaluateSpeed(Ts &&... xs)openscenario_interpreter::SimulatorCore::ConditionEvaluationinlineprotectedstatic
evaluateStandStill(Ts &&... xs)openscenario_interpreter::SimulatorCore::ConditionEvaluationinlineprotectedstatic
evaluateTimeHeadway(Ts &&... xs)openscenario_interpreter::SimulatorCore::ConditionEvaluationinlineprotectedstatic
makeNativeBoundingBoxRelativeLanePosition(const std::string &from_entity_name, const std::string &to_entity_name, const RoutingAlgorithm::value_type routing_algorithm=RoutingAlgorithm::undefined)openscenario_interpreter::SimulatorCore::CoordinateSystemConversioninlineprotectedstatic
makeNativeBoundingBoxRelativeLanePosition(const std::string &from_entity_name, const NativeLanePosition &to_lanelet_pose, const RoutingAlgorithm::value_type routing_algorithm=RoutingAlgorithm::undefined)openscenario_interpreter::SimulatorCore::CoordinateSystemConversioninlineprotectedstatic
makeNativeBoundingBoxRelativeLanePosition(const NativeLanePosition &from_lanelet_pose, const traffic_simulator_msgs::msg::BoundingBox &from_bounding_box, const NativeLanePosition &to_lanelet_pose, const traffic_simulator_msgs::msg::BoundingBox &to_bounding_box, const RoutingAlgorithm::value_type routing_algorithm=RoutingAlgorithm::undefined) -> traffic_simulator::LaneletPoseopenscenario_interpreter::SimulatorCore::CoordinateSystemConversioninlineprotectedstatic
makeNativeBoundingBoxRelativeWorldPosition(const std::string &from_entity_name, const std::string &to_entity_name)openscenario_interpreter::SimulatorCore::CoordinateSystemConversioninlineprotectedstatic
makeNativeBoundingBoxRelativeWorldPosition(const std::string &from_entity_name, const NativeWorldPosition &to_map_pose)openscenario_interpreter::SimulatorCore::CoordinateSystemConversioninlineprotectedstatic
makeNativeRelativeLanePosition(const std::string &from_entity_name, const std::string &to_entity_name, const RoutingAlgorithm::value_type routing_algorithm=RoutingAlgorithm::undefined) -> traffic_simulator::LaneletPoseopenscenario_interpreter::SimulatorCore::CoordinateSystemConversioninlineprotectedstatic
makeNativeRelativeLanePosition(const std::string &from_entity_name, const NativeLanePosition &to_lanelet_pose, const RoutingAlgorithm::value_type routing_algorithm=RoutingAlgorithm::undefined) -> traffic_simulator::LaneletPoseopenscenario_interpreter::SimulatorCore::CoordinateSystemConversioninlineprotectedstatic
makeNativeRelativeLanePosition(const NativeLanePosition &from_lanelet_pose, const NativeLanePosition &to_lanelet_pose, const RoutingAlgorithm::value_type routing_algorithm=RoutingAlgorithm::undefined) -> traffic_simulator::LaneletPoseopenscenario_interpreter::SimulatorCore::CoordinateSystemConversioninlineprotectedstatic
makeNativeRelativeWorldPosition(const std::string &from_entity_name, const std::string &to_entity_name)openscenario_interpreter::SimulatorCore::CoordinateSystemConversioninlineprotectedstatic
makeNativeRelativeWorldPosition(const std::string &from_entity_name, const NativeWorldPosition &to_map_pose)openscenario_interpreter::SimulatorCore::CoordinateSystemConversioninlineprotectedstatic
makeNativeRelativeWorldPosition(const NativeWorldPosition &from_map_pose, const std::string &to_entity_name)openscenario_interpreter::SimulatorCore::CoordinateSystemConversioninlineprotectedstatic