4 #include <unordered_set> 9 namespace traffic_manager {
65 bool ContainsActor(
ActorId actor_id)
const;
68 void RemoveActor(
ActorId actor_id);
89 float GetSpeedLimit(
const ActorId actor_id)
const;
91 bool IsPhysicsEnabled(
const ActorId actor_id)
const;
93 bool IsDormant(
const ActorId actor_id)
const;
std::unordered_map< ActorId, TrafficLightState > TrafficLightStateMap
cg::Location hybrid_end_location
std::unordered_map< ActorId, StaticAttributes > StaticAttributeMap
TrafficLightStateMap tl_state_map
This class holds the state of all the vehicles in the simlation.
This file contains definitions of common data structures used in traffic manager. ...
std::unordered_map< ActorId, KinematicState > KinematicStateMap
std::unordered_set< ActorId > actor_set
KinematicStateMap kinematic_state_map
static LaneMarking::Type GetType(std::string str)
StaticAttributeMap static_attribute_map