CARLA
 
载入中...
搜索中...
未找到
Public 成员函数 | 静态 Public 属性 | Private 属性 | 友元 | 所有成员列表
carla::sensor::data::RadarData类 参考

#include <RadarData.h>

+ carla::sensor::data::RadarData 的协作图:

Public 成员函数

size_t GetDetectionCount () const
 Returns the number of current detections.
 
RadarDataoperator= (RadarData &&)=default
 
 RadarData ()=default
 
void Reset ()
 Deletes the current detections.
 
void SetResolution (uint32_t resolution)
 Set a new resolution for the RadarData.
 
void WriteDetection (RadarDetection detection)
 Adds a new detection.
 

静态 Public 属性

static constexpr auto detection_size = sizeof(RadarDetection)
 

Private 属性

std::vector< RadarDetection_detections
 

友元

class carla::ros2::ROS2
 
class s11n::RadarSerializer
 

详细描述

在文件 RadarData.h34 行定义.

构造及析构函数说明

◆ RadarData()

carla::sensor::data::RadarData::RadarData ( )
explicitdefault

成员函数说明

◆ GetDetectionCount()

size_t carla::sensor::data::RadarData::GetDetectionCount ( ) const
inline

Returns the number of current detections.

在文件 RadarData.h58 行定义.

引用了 _detections.

被这些函数引用 carla::ros2::ROS2::ProcessDataFromRadar().

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

◆ operator=()

RadarData & carla::sensor::data::RadarData::operator= ( RadarData && )
default

◆ Reset()

void carla::sensor::data::RadarData::Reset ( )
inline

Deletes the current detections.

It doesn't change the resolution nor the allocated memory.

在文件 RadarData.h64 行定义.

引用了 _detections.

被这些函数引用 ARadar::PostPhysTick().

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

◆ SetResolution()

void carla::sensor::data::RadarData::SetResolution ( uint32_t resolution)
inline

Set a new resolution for the RadarData.

Allocates / Deallocates space in memory if needed.

警告
This is expensive, not to be called each tick!

在文件 RadarData.h49 行定义.

引用了 _detections.

被这些函数引用 ARadar::SetPointsPerSecond().

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

◆ WriteDetection()

void carla::sensor::data::RadarData::WriteDetection ( RadarDetection detection)
inline

Adds a new detection.

在文件 RadarData.h69 行定义.

引用了 _detections.

被这些函数引用 ARadar::SendLineTraces().

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

友元及相关函数文档

◆ carla::ros2::ROS2

friend class carla::ros2::ROS2
friend

在文件 RadarData.h77 行定义.

◆ s11n::RadarSerializer

friend class s11n::RadarSerializer
friend

在文件 RadarData.h76 行定义.

类成员变量说明

◆ _detections

std::vector<RadarDetection> carla::sensor::data::RadarData::_detections
private

◆ detection_size

constexpr auto carla::sensor::data::RadarData::detection_size = sizeof(RadarDetection)
staticconstexpr

在文件 RadarData.h41 行定义.


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