#include <relative_distance_condition.hpp>
◆ RelativeDistanceCondition()
openscenario_interpreter::syntax::RelativeDistanceCondition::RelativeDistanceCondition |
( |
const pugi::xml_node & |
node, |
|
|
Scope & |
scope, |
|
|
const TriggeringEntities & |
triggering_entities |
|
) |
| |
|
explicit |
◆ description()
auto openscenario_interpreter::syntax::RelativeDistanceCondition::description |
( |
| ) |
const -> String |
◆ distance() [1/16]
template<CoordinateSystem::value_type , RelativeDistanceType::value_type , RoutingAlgorithm::value_type , Boolean::value_type >
auto openscenario_interpreter::syntax::RelativeDistanceCondition::distance |
( |
const EntityRef & |
| ) |
-> double
|
|
inline |
◆ distance() [2/16]
auto openscenario_interpreter::syntax::RelativeDistanceCondition::distance |
( |
const EntityRef & |
triggering_entity | ) |
-> double |
◆ distance() [3/16]
template<>
auto openscenario_interpreter::syntax::RelativeDistanceCondition::distance |
( |
const EntityRef & |
triggering_entity | ) |
-> double
|
◆ distance() [4/16]
template<>
auto openscenario_interpreter::syntax::RelativeDistanceCondition::distance |
( |
const EntityRef & |
triggering_entity | ) |
-> double
|
- Note
- This implementation differs from the OpenSCENARIO standard. See the section "6.4. Distances" in the OpenSCENARIO User Guide.
◆ distance() [5/16]
template<>
auto openscenario_interpreter::syntax::RelativeDistanceCondition::distance |
( |
const EntityRef & |
triggering_entity | ) |
-> double
|
◆ distance() [6/16]
template<>
auto openscenario_interpreter::syntax::RelativeDistanceCondition::distance |
( |
const EntityRef & |
triggering_entity | ) |
-> double
|
- Note
- This implementation differs from the OpenSCENARIO standard. See the section "6.4. Distances" in the OpenSCENARIO User Guide.
◆ distance() [7/16]
template<>
auto openscenario_interpreter::syntax::RelativeDistanceCondition::distance |
( |
const EntityRef & |
triggering_entity | ) |
-> double
|
◆ distance() [8/16]
template<>
auto openscenario_interpreter::syntax::RelativeDistanceCondition::distance |
( |
const EntityRef & |
triggering_entity | ) |
-> double
|
◆ distance() [9/16]
template<>
auto openscenario_interpreter::syntax::RelativeDistanceCondition::distance |
( |
const EntityRef & |
triggering_entity | ) |
-> double
|
◆ distance() [10/16]
template<>
auto openscenario_interpreter::syntax::RelativeDistanceCondition::distance |
( |
const EntityRef & |
triggering_entity | ) |
-> double
|
◆ distance() [11/16]
template<>
auto openscenario_interpreter::syntax::RelativeDistanceCondition::distance |
( |
const EntityRef & |
triggering_entity | ) |
-> double
|
◆ distance() [12/16]
template<>
auto openscenario_interpreter::syntax::RelativeDistanceCondition::distance |
( |
const EntityRef & |
triggering_entity | ) |
-> double
|
◆ distance() [13/16]
template<>
auto openscenario_interpreter::syntax::RelativeDistanceCondition::distance |
( |
const EntityRef & |
triggering_entity | ) |
-> double
|
◆ distance() [14/16]
template<>
auto openscenario_interpreter::syntax::RelativeDistanceCondition::distance |
( |
const EntityRef & |
triggering_entity | ) |
-> double
|
◆ distance() [15/16]
template<>
auto openscenario_interpreter::syntax::RelativeDistanceCondition::distance |
( |
const EntityRef & |
triggering_entity | ) |
-> double
|
◆ distance() [16/16]
template<>
auto openscenario_interpreter::syntax::RelativeDistanceCondition::distance |
( |
const EntityRef & |
triggering_entity | ) |
-> double
|
◆ evaluate()
auto openscenario_interpreter::syntax::RelativeDistanceCondition::evaluate |
( |
| ) |
-> Object |
◆ consider_z
const bool openscenario_interpreter::syntax::RelativeDistanceCondition::consider_z |
◆ coordinate_system
const CoordinateSystem openscenario_interpreter::syntax::RelativeDistanceCondition::coordinate_system |
◆ entity_ref
const Entity openscenario_interpreter::syntax::RelativeDistanceCondition::entity_ref |
◆ freespace
const Boolean openscenario_interpreter::syntax::RelativeDistanceCondition::freespace |
◆ relative_distance_type
const RelativeDistanceType openscenario_interpreter::syntax::RelativeDistanceCondition::relative_distance_type |
◆ results
std::vector<std::valarray<double> > openscenario_interpreter::syntax::RelativeDistanceCondition::results |
◆ routing_algorithm
const RoutingAlgorithm openscenario_interpreter::syntax::RelativeDistanceCondition::routing_algorithm |
◆ rule
const Rule openscenario_interpreter::syntax::RelativeDistanceCondition::rule |
◆ triggering_entities
const TriggeringEntities openscenario_interpreter::syntax::RelativeDistanceCondition::triggering_entities |
◆ value
const Double openscenario_interpreter::syntax::RelativeDistanceCondition::value |
The documentation for this struct was generated from the following files: