Serializes the data generated by Lidar sensors. 更多...
#include <LidarSerializer.h>
静态 Public 成员函数 | |
static SharedPtr< SensorData > | Deserialize (RawData &&data) |
static LidarHeaderView | DeserializeHeader (const RawData &data) |
static size_t | GetHeaderOffset (const RawData &data) |
template<typename Sensor > | |
static Buffer | Serialize (const Sensor &sensor, const data::LidarData &data, Buffer &&output) |
Serializes the data generated by Lidar sensors.
在文件 LidarSerializer.h 第 58 行定义.
|
static |
在文件 LidarSerializer.cpp 第 15 行定义.
|
inlinestatic |
在文件 LidarSerializer.h 第 61 行定义.
引用了 carla::sensor::RawData::begin().
被这些函数引用 carla::sensor::data::LidarMeasurement::GetHeader() , 以及 GetHeaderOffset().
|
inlinestatic |
在文件 LidarSerializer.h 第 65 行定义.
引用了 DeserializeHeader() , 以及 carla::sensor::data::SemanticLidarData::SIZE.
被这些函数引用 carla::sensor::data::LidarMeasurement::LidarMeasurement().
|
inlinestatic |
在文件 LidarSerializer.h 第 84 行定义.
引用了 carla::sensor::data::SemanticLidarData::_header, carla::sensor::data::LidarData::_points , 以及 carla::Buffer::copy_from().