#include <Actor.h>
Public 成员函数 | |
Actor ()=default | |
MSGPACK_DEFINE_ARRAY (id, parent_id, description, bounding_box, semantic_tags, stream_token) | |
Public 属性 | |
geom::BoundingBox | bounding_box |
ActorDescription | description |
ActorId | id = 0u |
ActorId | parent_id = 0u |
std::vector< uint8_t > | semantic_tags |
Sensor functionality | |
| |
std::vector< unsigned char > | stream_token |
bool | HasAStream () const |
streaming::Token | GetStreamToken () const |
在文件 rpc/Actor.h 第 20 行定义.
|
default |
|
inline |
在文件 rpc/Actor.h 第 45 行定义.
引用了 carla::streaming::Token::data, DEBUG_ASSERT, HasAStream() , 以及 stream_token.
被这些函数引用 carla::client::detail::Simulator::DisableForROS(), carla::client::detail::Simulator::EnableForROS(), carla::client::detail::Simulator::IsEnabledForROS(), carla::client::detail::Simulator::SubscribeToSensor() , 以及 carla::client::detail::Simulator::UnSubscribeFromSensor().
|
inline |
在文件 rpc/Actor.h 第 41 行定义.
引用了 carla::streaming::Token::data , 以及 stream_token.
被这些函数引用 GetStreamToken() , 以及 carla::client::detail::ActorFactory::MakeActor().
carla::rpc::Actor::MSGPACK_DEFINE_ARRAY | ( | id | , |
parent_id | , | ||
description | , | ||
bounding_box | , | ||
semantic_tags | , | ||
stream_token | ) |
geom::BoundingBox carla::rpc::Actor::bounding_box |
在文件 rpc/Actor.h 第 31 行定义.
被这些函数引用 carla::client::detail::ActorState::GetBoundingBox(), UCarlaEpisode::SerializeActor() , 以及 TEST().
ActorDescription carla::rpc::Actor::description |
ActorId carla::rpc::Actor::id = 0u |
在文件 rpc/Actor.h 第 25 行定义.
被这些函数引用 carla::client::detail::ActorState::GetId(), carla::client::detail::ActorVariant::GetId(), carla::client::detail::CachedActorList::Insert(), carla::client::ServerSideSensor::ListenToGBuffer(), carla::client::ServerSideSensor::Send(), UCarlaEpisode::SerializeActor(), carla::client::ServerSideSensor::StopGBuffer() , 以及 TEST().
ActorId carla::rpc::Actor::parent_id = 0u |
在文件 rpc/Actor.h 第 27 行定义.
被这些函数引用 carla::client::detail::ActorState::GetParentId() , 以及 carla::client::detail::ActorVariant::GetParentId().
std::vector<uint8_t> carla::rpc::Actor::semantic_tags |
在文件 rpc/Actor.h 第 33 行定义.
被这些函数引用 carla::client::detail::ActorState::GetSemanticTags() , 以及 UCarlaEpisode::SerializeActor().
std::vector<unsigned char> carla::rpc::Actor::stream_token |
在文件 rpc/Actor.h 第 39 行定义.
被这些函数引用 GetStreamToken() , 以及 HasAStream().