maliput
|
Holds a rule type information for a query.
#include <include/maliput/api/rules/rule_registry.h>
Public Types | |
using | Ranges = std::vector< RangeValueRule::Range > |
using | DiscreteValues = std::vector< DiscreteValueRule::DiscreteValue > |
Public Attributes | |
Rule::TypeId | type_id |
std::variant< Ranges, DiscreteValues > | rule_values |
Holds either Ranges or DiscreteValues for the rule type. More... | |
using DiscreteValues = std::vector<DiscreteValueRule::DiscreteValue> |
using Ranges = std::vector<RangeValueRule::Range> |
std::variant<Ranges, DiscreteValues> rule_values |
Holds either Ranges
or DiscreteValues
for the rule type.
Rule::TypeId type_id |