#include <simulator_core.hpp>
|
template<typename... Ts> |
static auto | applyAcquirePositionAction (const std::string &entity_ref, Ts &&... xs) |
|
template<typename... Ts> |
static auto | applyAddEntityAction (Ts &&... xs) |
|
template<typename EntityRef , typename DynamicConstraints > |
static auto | applyProfileAction (const EntityRef &entity_ref, const DynamicConstraints &dynamic_constraints) -> void |
|
template<typename Controller > |
static auto | applyAssignControllerAction (const std::string &entity_ref, Controller &&controller) -> void |
|
template<typename... Ts> |
static auto | applyAssignRouteAction (const std::string &entity_ref, Ts &&... xs) |
|
template<typename... Ts> |
static auto | applyDeleteEntityAction (Ts &&... xs) |
|
template<typename... Ts> |
static auto | applyFollowTrajectoryAction (const std::string &entity_ref, Ts &&... xs) |
|
template<typename... Ts> |
static auto | applyLaneChangeAction (const std::string &entity_ref, Ts &&... xs) |
|
template<typename... Ts> |
static auto | applySpeedAction (const std::string &entity_ref, Ts &&... xs) |
|
template<typename PoseType , typename... Ts, typename = std::enable_if_t< std::is_same_v<std::decay_t<PoseType>, geometry_msgs::msg::Pose> || std::is_same_v<std::decay_t<PoseType>, traffic_simulator::LaneletPose> || std::is_same_v<std::decay_t<PoseType>, traffic_simulator::CanonicalizedLaneletPose>>> |
static auto | applyTeleportAction (const std::string &name, const PoseType &pose, Ts &&... xs) |
|
template<typename... Ts> |
static auto | applyTeleportAction (const std::string &name, const std::string &reference_entity_name, Ts &&... xs) |
|
template<typename... Ts> |
static auto | applyWalkStraightAction (const std::string &entity_ref, Ts &&... xs) |
|
◆ applyAcquirePositionAction()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyAcquirePositionAction |
( |
const std::string & |
entity_ref, |
|
|
Ts &&... |
xs |
|
) |
| |
|
inlinestaticprotected |
◆ applyAddEntityAction()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyAddEntityAction |
( |
Ts &&... |
xs | ) |
|
|
inlinestaticprotected |
◆ applyAssignControllerAction()
template<typename Controller >
static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyAssignControllerAction |
( |
const std::string & |
entity_ref, |
|
|
Controller && |
controller |
|
) |
| -> void
|
|
inlinestaticprotected |
◆ applyAssignRouteAction()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyAssignRouteAction |
( |
const std::string & |
entity_ref, |
|
|
Ts &&... |
xs |
|
) |
| |
|
inlinestaticprotected |
◆ applyDeleteEntityAction()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyDeleteEntityAction |
( |
Ts &&... |
xs | ) |
|
|
inlinestaticprotected |
◆ applyFollowTrajectoryAction()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyFollowTrajectoryAction |
( |
const std::string & |
entity_ref, |
|
|
Ts &&... |
xs |
|
) |
| |
|
inlinestaticprotected |
◆ applyLaneChangeAction()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyLaneChangeAction |
( |
const std::string & |
entity_ref, |
|
|
Ts &&... |
xs |
|
) |
| |
|
inlinestaticprotected |
◆ applyProfileAction()
template<typename EntityRef , typename DynamicConstraints >
static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyProfileAction |
( |
const EntityRef & |
entity_ref, |
|
|
const DynamicConstraints & |
dynamic_constraints |
|
) |
| -> void
|
|
inlinestaticprotected |
◆ applySpeedAction()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::ActionApplication::applySpeedAction |
( |
const std::string & |
entity_ref, |
|
|
Ts &&... |
xs |
|
) |
| |
|
inlinestaticprotected |
◆ applyTeleportAction() [1/2]
template<typename PoseType , typename... Ts, typename = std::enable_if_t< std::is_same_v<std::decay_t<PoseType>, geometry_msgs::msg::Pose> || std::is_same_v<std::decay_t<PoseType>, traffic_simulator::LaneletPose> || std::is_same_v<std::decay_t<PoseType>, traffic_simulator::CanonicalizedLaneletPose>>>
static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyTeleportAction |
( |
const std::string & |
name, |
|
|
const PoseType & |
pose, |
|
|
Ts &&... |
xs |
|
) |
| |
|
inlinestaticprotected |
◆ applyTeleportAction() [2/2]
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyTeleportAction |
( |
const std::string & |
name, |
|
|
const std::string & |
reference_entity_name, |
|
|
Ts &&... |
xs |
|
) |
| |
|
inlinestaticprotected |
◆ applyWalkStraightAction()
template<typename... Ts>
static auto openscenario_interpreter::SimulatorCore::ActionApplication::applyWalkStraightAction |
( |
const std::string & |
entity_ref, |
|
|
Ts &&... |
xs |
|
) |
| |
|
inlinestaticprotected |
The documentation for this class was generated from the following file: