CARLA
载入中...
搜索中...
未找到
Unreal
CarlaUE4
Plugins
Carla
Source
Carla
Actor
ActorInfo.h
浏览该文件的文档.
1
// Copyright (c) 2017 Computer Vision Center (CVC) at the Universitat Autonoma
2
// de Barcelona (UAB).
3
//
4
// This work is licensed under the terms of the MIT license.
5
// For a copy, see <https://opensource.org/licenses/MIT>.
6
7
#pragma once
8
9
#include "
Carla/Actor/ActorDescription.h
"
10
#include "
Carla/Game/Tagger.h
"
11
12
#include "
Math/DVector.h
"
13
14
#include <
compiler/disable-ue4-macros.h
>
15
#include <
carla/rpc/Actor.h
>
16
#include <
carla/rpc/ObjectLabel.h
>
17
#include <
compiler/enable-ue4-macros.h
>
18
19
namespace
crp
=
carla::rpc
;
20
21
/// A view over an actor and its properties.
22
struct
FActorInfo
23
{
24
public
:
25
26
FActorDescription
Description
;
27
28
TSet<crp::CityObjectLabel>
SemanticTags
;
29
30
FBoundingBox
BoundingBox
;
31
32
crp::Actor
SerializedData
;
33
34
/// @todo To be used solely by the FWorldObserver.
35
mutable
FVector
Velocity
= {0.0f, 0.0f, 0.0f};
36
37
};
DVector.h
ObjectLabel.h
Tagger.h
ActorDescription.h
carla::rpc::Actor
Definition
rpc/Actor.h:20
disable-ue4-macros.h
enable-ue4-macros.h
carla::rpc
Definition
DebugShapeDrawer.h:11
Actor.h
FActorDescription
A description of a Carla Actor with all its variation.
Definition
Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Actor/ActorDescription.h:16
FActorInfo
A view over an actor and its properties.
Definition
ActorInfo.h:23
FActorInfo::BoundingBox
FBoundingBox BoundingBox
Definition
ActorInfo.h:30
FActorInfo::Velocity
FVector Velocity
Definition
ActorInfo.h:35
FActorInfo::SerializedData
crp::Actor SerializedData
Definition
ActorInfo.h:32
FActorInfo::Description
FActorDescription Description
Definition
ActorInfo.h:26
FActorInfo::SemanticTags
TSet< crp::CityObjectLabel > SemanticTags
Definition
ActorInfo.h:28
FBoundingBox
Definition
Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Util/BoundingBox.h:13
制作者
1.10.0