|
CARLA
|
#include <RadarData.h>
Public Member Functions | |
| size_t | GetDetectionCount () const |
| Returns the number of current detections. | |
| const std::vector< RadarDetection > & | GetDetections () const |
| 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. | |
Static Public Attributes | |
| static constexpr auto | detection_size = sizeof(RadarDetection) |
Private Attributes | |
| std::vector< RadarDetection > | _detections |
Friends | |
| class | carla::ros2::ROS2 |
| class | s11n::RadarSerializer |
Definition at line 34 of file RadarData.h.
|
explicitdefault |
|
inline |
Returns the number of current detections.
Definition at line 58 of file RadarData.h.
References _detections.
Referenced by carla::ros2::ROS2::ProcessDataFromRadar().
|
inline |
Definition at line 73 of file RadarData.h.
References _detections.
Referenced by UJsonFileManagerLibrary::SaveRadarDataToJson().
|
inline |
Deletes the current detections.
It doesn't change the resolution nor the allocated memory.
Definition at line 64 of file RadarData.h.
References _detections.
Referenced by ARadar::PostPhysTick().
|
inline |
Set a new resolution for the RadarData.
Allocates / Deallocates space in memory if needed.
Definition at line 49 of file RadarData.h.
References _detections.
Referenced by ARadar::SetPointsPerSecond().
|
inline |
Adds a new detection.
Definition at line 69 of file RadarData.h.
References _detections, and detection.
Referenced by ARadar::SendLineTraces().
|
friend |
Definition at line 81 of file RadarData.h.
|
friend |
Definition at line 80 of file RadarData.h.
|
private |
Definition at line 78 of file RadarData.h.
Referenced by GetDetectionCount(), GetDetections(), carla::ros2::ROS2::ProcessDataFromRadar(), Reset(), carla::sensor::s11n::RadarSerializer::Serialize(), SetResolution(), and WriteDetection().
|
staticconstexpr |
Definition at line 41 of file RadarData.h.