#include <relative_speed_condition.hpp>
◆ RelativeSpeedCondition()
openscenario_interpreter::syntax::RelativeSpeedCondition::RelativeSpeedCondition |
( |
const pugi::xml_node & |
node, |
|
|
Scope & |
scope, |
|
|
const TriggeringEntities & |
triggering_entities |
|
) |
| |
|
explicit |
◆ description()
auto openscenario_interpreter::syntax::RelativeSpeedCondition::description |
( |
| ) |
const -> String |
◆ evaluate() [1/3]
auto openscenario_interpreter::syntax::RelativeSpeedCondition::evaluate |
( |
| ) |
-> Object |
◆ evaluate() [2/3]
auto openscenario_interpreter::syntax::RelativeSpeedCondition::evaluate |
( |
const Entities * |
entities, |
|
|
const Entity & |
triggering_entity, |
|
|
const Entity & |
entity_ref |
|
) |
| -> Eigen::Vector3d |
|
static |
◆ evaluate() [3/3]
auto openscenario_interpreter::syntax::RelativeSpeedCondition::evaluate |
( |
const Entities * |
entities, |
|
|
const Entity & |
triggering_entity, |
|
|
const Entity & |
entity_ref, |
|
|
const std::optional< DirectionalDimension > & |
direction |
|
) |
| -> double |
|
static |
◆ direction
const std::optional<DirectionalDimension> openscenario_interpreter::syntax::RelativeSpeedCondition::direction |
◆ entity_ref
const Entity openscenario_interpreter::syntax::RelativeSpeedCondition::entity_ref |
◆ evaluations
std::vector<std::valarray<double> > openscenario_interpreter::syntax::RelativeSpeedCondition::evaluations |
◆ rule
const Rule openscenario_interpreter::syntax::RelativeSpeedCondition::rule |
◆ triggering_entities
const TriggeringEntities openscenario_interpreter::syntax::RelativeSpeedCondition::triggering_entities |
◆ value
const Double openscenario_interpreter::syntax::RelativeSpeedCondition::value |
The documentation for this struct was generated from the following files: