CARLA
 
载入中...
搜索中...
未找到
函数
WheeledVehicleAIController.cpp 文件参考
#include "Carla.h"
#include "WheeledVehicleAIController.h"
#include "MapGen/RoadMap.h"
#include "Traffic/RoutePlanner.h"
#include "Vehicle/CarlaWheeledVehicle.h"
#include "Carla/CityMapGenerator.h"
#include "Carla/Util/RandomEngine.h"
#include "EngineUtils.h"
#include "GameFramework/Pawn.h"
#include "WheeledVehicleMovementComponent.h"
+ WheeledVehicleAIController.cpp 的引用(Include)关系图:

浏览源代码.

函数

template<typename T >
static void ClearQueue (std::queue< T > &Queue)
 
static bool IsThereAnObstacleAhead (const ACarlaWheeledVehicle &Vehicle, const float Speed, const FVector &Direction)
 
static bool RayCast (const AActor &Actor, const FVector &Start, const FVector &End)
 

函数说明

◆ ClearQueue()

template<typename T >
static void ClearQueue ( std::queue< T > & Queue)
static

在文件 WheeledVehicleAIController.cpp75 行定义.

被这些函数引用 AWheeledVehicleAIController::ConfigureAutopilot() , 以及 AWheeledVehicleAIController::SetFixedRoute().

+ 这是这个函数的调用关系图:

◆ IsThereAnObstacleAhead()

static bool IsThereAnObstacleAhead ( const ACarlaWheeledVehicle & Vehicle,
const float Speed,
const FVector & Direction )
static

在文件 WheeledVehicleAIController.cpp44 行定义.

引用了 RayCast() , 以及 Vehicle.

+ 函数调用图:

◆ RayCast()

static bool RayCast ( const AActor & Actor,
const FVector & Start,
const FVector & End )
static

在文件 WheeledVehicleAIController.cpp24 行定义.

引用了 Success.

被这些函数引用 IsThereAnObstacleAhead().

+ 这是这个函数的调用关系图: