CARLA
 
载入中...
搜索中...
未找到
| 命名空间 | 类型定义
CollisionStage.h 文件参考
#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
 This class has functionality to detect potential collision with a nearby actor. 更多...
 
struct  carla::traffic_manager::GeometryComparison
 

命名空间

namespace  carla
 This file contains definitions of common data structures used in traffic manager.
 
namespace  carla::traffic_manager
 

类型定义

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>>