#include <memory>#include "boost/geometry.hpp"#include "boost/geometry/geometries/geometries.hpp"#include "boost/geometry/geometries/point_xy.hpp"#include "boost/geometry/geometries/polygon.hpp"#include "carla/trafficmanager/DataStructures.h"#include "carla/trafficmanager/Parameters.h"#include "carla/trafficmanager/RandomGenerator.h"#include "carla/trafficmanager/SimulationState.h"#include "carla/trafficmanager/Stage.h"
CollisionStage.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:类 | |
| struct | carla::traffic_manager::CollisionLock |
| class | carla::traffic_manager::CollisionStage |
| 该类具有检测与附近演员潜在碰撞的功能。 更多... | |
| struct | carla::traffic_manager::GeometryComparison |
命名空间 | |
| namespace | carla |
| CARLA模拟器的主命名空间。 | |
| namespace | carla::traffic_manager |
| Carla项目的交通管理命名空间。 | |
类型定义 | |
| using | carla::traffic_manager::Buffer = std::deque< std::shared_ptr< SimpleWaypoint > > |
| using | carla::traffic_manager::BufferMap = std::unordered_map< carla::ActorId, Buffer > |
| using | carla::traffic_manager::CollisionLockMap = std::unordered_map< ActorId, CollisionLock > |
| using | carla::traffic_manager::GeodesicBoundaryMap = std::unordered_map< ActorId, LocationVector > |
| using | carla::traffic_manager::GeometryComparisonMap = std::unordered_map< uint64_t, GeometryComparison > |
| using | carla::traffic_manager::LocationVector = std::vector< cg::Location > |
| using | carla::traffic_manager::Polygon = bg::model::polygon< bg::model::d2::point_xy< double > > |