The PointCloud2 message contains a 3D point cloud. More...
#include <creos/messages/point_cloud2.hpp>
Public Member Functions | |
| auto | operator<=> (const PointCloud2 &other) const =default |
| Compare two PointCloud2 messages. | |
Public Attributes | |
| creos::RobotClock::time_point | timestamp |
| Timestamp of the point cloud. | |
| std::string | frame_id |
| Frame id of the point cloud. | |
| uint32_t | width = 0 |
| The width of the point cloud. | |
| uint32_t | height = 0 |
| The height of the point cloud. | |
| std::vector< PointCloud2FieldDescription > | fields |
| The fields of the point cloud. | |
| bool | is_bigendian = false |
| The is_bigendian field of the point cloud. | |
| uint32_t | point_step = 0 |
| The point step of the point cloud. | |
| uint32_t | row_step = 0 |
| The row step of the point cloud. | |
| std::vector< uint8_t > | data |
| The raw data of the point cloud. | |
| bool | is_dense = false |
| The point cloud contains no invalid data. | |
The PointCloud2 message contains a 3D point cloud.