#include "carla/client/Actor.h"#include "carla/client/ActorList.h"#include "carla/client/Vehicle.h"#include "carla/client/World.h"#include "carla/geom/Location.h"#include "carla/road/RoadTypes.h"#include "carla/rpc/ActorId.h"#include "carla/trafficmanager/Constants.h"#include "carla/trafficmanager/SimpleWaypoint.h"#include "carla/trafficmanager/TrackTraffic.h"
LocalizationUtils.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:命名空间 | |
| namespace | carla |
| CARLA模拟器的主命名空间。 | |
| namespace | carla::traffic_manager |
| Carla项目的交通管理命名空间。 | |
类型定义 | |
| using | carla::traffic_manager::Actor = carla::SharedPtr< cc::Actor > |
| using | carla::traffic_manager::ActorIdSet = std::unordered_set< ActorId > |
| using | carla::traffic_manager::TargetWPInfo = std::pair< SimpleWaypointPtr, uint64_t > |
| 根据目标点距离从路点缓冲区返回路点信息 更多... | |
函数 | |
| float | carla::traffic_manager::DeviationCrossProduct (const cg::Location &reference_location, const cg::Vector3D &heading_vector, const cg::Location &target_location) |
| 返回车辆朝向向量与指向下一个目标路点方向向量之间的叉积(z分量值) 更多... | |
| float | carla::traffic_manager::DeviationDotProduct (const cg::Location &reference_location, const cg::Vector3D &heading_vector, const cg::Location &target_location) |
| 返回车辆朝向向量与指向下一个目标路点方向向量之间的点积 更多... | |
| TargetWPInfo | carla::traffic_manager::GetTargetWaypoint (const Buffer &waypoint_buffer, const float &target_point_distance) |
| void | carla::traffic_manager::PopWaypoint (ActorId actor_id, TrackTraffic &track_traffic, Buffer &buffer, bool front_or_back) |
| void | carla::traffic_manager::PushWaypoint (ActorId actor_id, TrackTraffic &track_traffic, Buffer &buffer, SimpleWaypointPtr &waypoint) |