36 struct ActorConstellationResult;
38 struct ActorConstellationData;
50 std::function<::carla::rss::ActorConstellationResult(carla::SharedPtr<::carla::rss::ActorConstellationData>)>;
78 return _on_tick_register_id != 0u;
82 void SetLogLevel(
const uint8_t &log_level);
85 void SetMapLogLevel(
const uint8_t &map_log_level);
89 const ::ad::rss::world::RssDynamics &GetEgoVehicleDynamics()
const;
92 void SetEgoVehicleDynamics(const ::ad::rss::world::RssDynamics &ego_dynamics);
96 const ::ad::rss::world::RssDynamics &GetOtherVehicleDynamics()
const;
99 void SetOtherVehicleDynamics(const ::ad::rss::world::RssDynamics &other_vehicle_dynamics);
103 const ::ad::rss::world::RssDynamics &GetPedestrianDynamics()
const;
106 void SetPedestrianDynamics(const ::ad::rss::world::RssDynamics &pedestrian_dynamics);
117 const std::vector<::carla::geom::Transform> GetRoutingTargets()
const;
123 void ResetRoutingTargets();
boost::shared_ptr< T > SharedPtr
Use this SharedPtr (boost::shared_ptr) to keep compatibility with boost::python, but it would be nice...
This file contains definitions of common data structures used in traffic manager. ...
Used to initialize Actor classes.
std::function< void(SharedPtr< sensor::SensorData >)> CallbackFunctionType
geom::Transform Transform