maliput
|
Provides configuration options for the RoadNetworkValidator.
#include <include/maliput/api/road_network_validator.h>
Public Attributes | |
bool | check_direction_usage_rule_coverage {true} |
Whether to check if the DirectionUsageRules within a RoadNetwork cover the RoadNetwork's RoadGeometry. More... | |
bool | check_road_geometry_invariants {true} |
Whether to check the RoadGeometry invariants. More... | |
bool | check_road_geometry_hierarchy {true} |
Whether to check if the RoadGeometry hierarchy is correct. More... | |
bool | check_related_bulb_groups {true} |
Whether to check that RelatedBulbGroups in RightOfWayRules have supporting TrafficLight objects in TrafficLightBook and BulbGroups are within the right TrafficLights. More... | |
bool | check_contiguity_rule_zones {true} |
Whether to check if rule zones are G1 contiguous. More... | |
bool | check_phase_discrete_value_rule_states {true} |
Whether to check rules::DiscreteValueRuleStates in rules::Phases consistency with respect to the available rules::DiscreteValueRules in the rules::RoadRulebook. More... | |
bool | check_phase_bulb_states {true} |
Whether to check rules::BulbStates in rules::Phases consistency with respect to rules::Bulbs living in rules::TrafficLightBook. More... | |
bool | check_related_rules {true} |
Whether to check rules::DiscreteValueRule::Rule::State::related_rules exist in RoadRulebook. More... | |
bool check_contiguity_rule_zones {true} |
Whether to check if rule zones are G1 contiguous.
bool check_direction_usage_rule_coverage {true} |
Whether to check if the DirectionUsageRules within a RoadNetwork cover the RoadNetwork's RoadGeometry.
bool check_phase_bulb_states {true} |
Whether to check rules::BulbStates in rules::Phases consistency with respect to rules::Bulbs living in rules::TrafficLightBook.
bool check_phase_discrete_value_rule_states {true} |
Whether to check rules::DiscreteValueRuleStates in rules::Phases consistency with respect to the available rules::DiscreteValueRules in the rules::RoadRulebook.
bool check_related_bulb_groups {true} |
Whether to check that RelatedBulbGroups in RightOfWayRules have supporting TrafficLight objects in TrafficLightBook and BulbGroups are within the right TrafficLights.
bool check_related_rules {true} |
Whether to check rules::DiscreteValueRule::Rule::State::related_rules exist in RoadRulebook.
bool check_road_geometry_hierarchy {true} |
Whether to check if the RoadGeometry hierarchy is correct.
Hierarchy checks include:
bool check_road_geometry_invariants {true} |
Whether to check the RoadGeometry invariants.
Please,