maliput_malidrive
|
Functor to build a vector of SpeedLimitRules.
TODO(agalbachicar) Remove when maliput::api::rules::SpeedLimitRules are deprecated.
#include <src/maliput_malidrive/builder/speed_limit_builder.h>
Public Member Functions | |
SpeedLimitBuilder ()=delete | |
SpeedLimitBuilder (const maliput::api::RoadGeometry *rg) | |
Constructs a SpeedLimitBuilder. More... | |
std::vector< maliput::api::rules::SpeedLimitRule > | operator() () |
Builds a vector of SpeedLimitRules for each Lane in rg. More... | |
|
delete |
SpeedLimitBuilder | ( | const maliput::api::RoadGeometry * | rg | ) |
Constructs a SpeedLimitBuilder.
rg | is the RoadGeometry pointer. It must not be nullptr. |
std::vector< SpeedLimitRule > operator() | ( | ) |
Builds a vector of SpeedLimitRules for each Lane in rg.