CARLA
 
载入中...
搜索中...
未找到
Public 成员函数 | Public 属性 | 所有成员列表
FActorData类 参考

#include <ActorData.h>

+ 类 FActorData 继承关系图:
+ FActorData 的协作图:

Public 成员函数

FTransform GetLocalTransform (UCarlaEpisode *CarlaEpisode) const
 
FTransform GetLocalTransform (UCarlaEpisode *CarlaEpisode) const
 
virtual void RecordActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode)
 
virtual void RecordActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode)
 
virtual AActorRespawnActor (UCarlaEpisode *CarlaEpisode, const FActorInfo &Info)
 
virtual AActorRespawnActor (UCarlaEpisode *CarlaEpisode, const FActorInfo &Info)
 
virtual void RestoreActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode)
 
virtual void RestoreActorData (FCarlaActor *CarlaActor, UCarlaEpisode *CarlaEpisode)
 
virtual ~FActorData ()
 
virtual ~FActorData ()
 

Public 属性

FVector AngularVelocity = FVector(0,0,0)
 
bool bSimulatePhysics = false
 
FDVector Location
 
FQuat Rotation
 
FVector Scale
 
FVector Velocity
 

详细描述

在文件 ActorData.h54 行定义.

构造及析构函数说明

◆ ~FActorData() [1/2]

virtual FActorData::~FActorData ( )
inlinevirtual

在文件 ActorData.h89 行定义.

◆ ~FActorData() [2/2]

virtual FActorData::~FActorData ( )
inlinevirtual

在文件 ActorData.h104 行定义.

成员函数说明

◆ GetLocalTransform() [1/2]

FTransform FActorData::GetLocalTransform ( UCarlaEpisode * CarlaEpisode) const

在文件 ActorData.cpp111 行定义.

引用了 Location, Rotation , 以及 Scale.

被这些函数引用 RespawnActor(), FTrafficSignData::RespawnActor(), FTrafficLightData::RespawnActor() , 以及 RestoreActorData().

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

◆ GetLocalTransform() [2/2]

FTransform FActorData::GetLocalTransform ( UCarlaEpisode * CarlaEpisode) const

◆ RecordActorData() [1/2]

void FActorData::RecordActorData ( FCarlaActor * CarlaActor,
UCarlaEpisode * CarlaEpisode )
virtual

FWalkerData, FWalkerData, FTrafficSignData, FTrafficSignData, FTrafficLightData, FTrafficLightData, FActorSensorData , 以及 FActorSensorData 重载.

在文件 ActorData.cpp48 行定义.

引用了 Actor, bSimulatePhysics, FCarlaActor::GetActor(), Location, Rotation, Scale , 以及 Velocity.

被这些函数引用 FWalkerData::RecordActorData(), FTrafficSignData::RecordActorData(), FTrafficLightData::RecordActorData() , 以及 FActorSensorData::RecordActorData().

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

◆ RecordActorData() [2/2]

virtual void FActorData::RecordActorData ( FCarlaActor * CarlaActor,
UCarlaEpisode * CarlaEpisode )
virtual

◆ RespawnActor() [1/2]

AActor * FActorData::RespawnActor ( UCarlaEpisode * CarlaEpisode,
const FActorInfo & Info )
virtual

FTrafficSignData, FTrafficSignData, FTrafficLightData , 以及 FTrafficLightData 重载.

在文件 ActorData.cpp38 行定义.

引用了 GetLocalTransform() , 以及 Info.

+ 函数调用图:

◆ RespawnActor() [2/2]

virtual AActor * FActorData::RespawnActor ( UCarlaEpisode * CarlaEpisode,
const FActorInfo & Info )
virtual

◆ RestoreActorData() [1/2]

void FActorData::RestoreActorData ( FCarlaActor * CarlaActor,
UCarlaEpisode * CarlaEpisode )
virtual

FWalkerData, FWalkerData, FTrafficSignData, FTrafficSignData, FTrafficLightData, FTrafficLightData , 以及 FActorSensorData 重载.

在文件 ActorData.cpp70 行定义.

引用了 Actor, bSimulatePhysics, Character, FCarlaActor::GetActor(), GetLocalTransform() , 以及 Velocity.

被这些函数引用 FWalkerData::RestoreActorData() , 以及 FActorSensorData::RestoreActorData().

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

◆ RestoreActorData() [2/2]

virtual void FActorData::RestoreActorData ( FCarlaActor * CarlaActor,
UCarlaEpisode * CarlaEpisode )
virtual

类成员变量说明

◆ AngularVelocity

FVector FActorData::AngularVelocity = FVector(0,0,0)

在文件 ActorData.h71 行定义.

◆ bSimulatePhysics

bool FActorData::bSimulatePhysics = false

在文件 ActorData.h74 行定义.

被这些函数引用 RecordActorData() , 以及 RestoreActorData().

◆ Location

FDVector FActorData::Location

在文件 ActorData.h57 行定义.

被这些函数引用 GetLocalTransform() , 以及 RecordActorData().

◆ Rotation

FQuat FActorData::Rotation

在文件 ActorData.h62 行定义.

被这些函数引用 GetLocalTransform() , 以及 RecordActorData().

◆ Scale

FVector FActorData::Scale

在文件 ActorData.h65 行定义.

被这些函数引用 GetLocalTransform() , 以及 RecordActorData().

◆ Velocity

FVector FActorData::Velocity

在文件 ActorData.h68 行定义.

被这些函数引用 RecordActorData() , 以及 RestoreActorData().


该类的文档由以下文件生成: