35 static_assert(
sizeof(float) ==
sizeof(uint32_t),
"Invalid float size");
36 static_assert(
sizeof(float) * 4 ==
sizeof(
RadarDetection),
"Invalid RadarDetection size");
RadarData & operator=(RadarData &&)=default
void Reset()
删除当前的检测数据 这个操作不会改变分辨率或已分配的内存
void SetResolution(uint32_t resolution)
设置雷达数据的新分辨率 分配或释放内存空间,如果需要的话
size_t GetDetectionCount() const
static constexpr auto detection_size
void WriteDetection(RadarDetection detection)
添加一个新的检测对象到雷达数据中
std::vector< RadarDetection > _detections
Serializes the data generated by Radar sensors.