#include "carla/AtomicList.h"#include "carla/client/detail/EpisodeState.h"#include "carla/geom/BoundingBox.h"#include "carla/geom/Location.h"#include "carla/geom/Transform.h"#include "carla/nav/WalkerManager.h"#include "carla/rpc/ActorId.h"#include <recast/Recast.h>#include <recast/DetourCrowd.h>#include <recast/DetourNavMesh.h>#include <recast/DetourNavMeshBuilder.h>#include <recast/DetourNavMeshQuery.h>#include <recast/DetourCommon.h>
Navigation.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:类 | |
| class | carla::nav::Navigation |
| 管理行人导航,使用 Recast & Detour 库进行低层计算。 更多... | |
| struct | carla::nav::VehicleCollisionInfo |
| 向人群发送有关车辆的信息的结构体 更多... | |
命名空间 | |
| namespace | carla |
| CARLA模拟器的主命名空间。 | |
| namespace | carla::nav |
枚举 | |
| enum | carla::nav::NavAreas { carla::nav::CARLA_AREA_BLOCK = 0 , carla::nav::CARLA_AREA_SIDEWALK , carla::nav::CARLA_AREA_CROSSWALK , carla::nav::CARLA_AREA_ROAD , carla::nav::CARLA_AREA_GRASS } |
| enum | carla::nav::SamplePolyFlags { carla::nav::CARLA_TYPE_NONE = 0x01 , carla::nav::CARLA_TYPE_SIDEWALK = 0x02 , carla::nav::CARLA_TYPE_CROSSWALK = 0x04 , carla::nav::CARLA_TYPE_ROAD = 0x08 , carla::nav::CARLA_TYPE_GRASS = 0x10 , carla::nav::CARLA_TYPE_ALL = 0xffff , carla::nav::CARLA_TYPE_WALKABLE = CARLA_TYPE_SIDEWALK | CARLA_TYPE_CROSSWALK | CARLA_TYPE_GRASS | CARLA_TYPE_ROAD } |