#include <RadarData.h>
Public 成员函数 | |
size_t | GetDetectionCount () const |
Returns the number of current detections. | |
RadarData & | operator= (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.h 第 34 行定义.
|
explicitdefault |
|
inline |
Returns the number of current detections.
在文件 RadarData.h 第 58 行定义.
引用了 _detections.
被这些函数引用 carla::ros2::ROS2::ProcessDataFromRadar().
|
inline |
Deletes the current detections.
It doesn't change the resolution nor the allocated memory.
在文件 RadarData.h 第 64 行定义.
引用了 _detections.
被这些函数引用 ARadar::PostPhysTick().
|
inline |
Set a new resolution for the RadarData.
Allocates / Deallocates space in memory if needed.
在文件 RadarData.h 第 49 行定义.
引用了 _detections.
被这些函数引用 ARadar::SetPointsPerSecond().
|
inline |
Adds a new detection.
在文件 RadarData.h 第 69 行定义.
引用了 _detections.
被这些函数引用 ARadar::SendLineTraces().
|
friend |
在文件 RadarData.h 第 77 行定义.
|
friend |
在文件 RadarData.h 第 76 行定义.
|
private |
|
staticconstexpr |
在文件 RadarData.h 第 41 行定义.