#include <ros_msgpack_publisher.h>
Definition at line 227 of file ros_msgpack_publisher.h.
◆ SegmentPointsCollector()
sick_scansegment_xd::RosMsgpackPublisher::SegmentPointsCollector::SegmentPointsCollector |
( |
int |
telegram_idx = 0 | ) |
|
|
inline |
◆ allSegmentsCovered()
bool sick_scansegment_xd::RosMsgpackPublisher::SegmentPointsCollector::allSegmentsCovered |
( |
float |
all_segments_azimuth_min_deg, |
|
|
float |
all_segments_azimuth_max_deg, |
|
|
float |
all_segments_elevation_min_deg, |
|
|
float |
all_segments_elevation_max_deg |
|
) |
| |
|
inline |
◆ appendLidarPoints()
void sick_scansegment_xd::RosMsgpackPublisher::SegmentPointsCollector::appendLidarPoints |
( |
const std::vector< std::vector< sick_scansegment_xd::PointXYZRAEI32f >> & |
points, |
|
|
int32_t |
segment_idx, |
|
|
int32_t |
telegram_cnt |
|
) |
| |
|
inline |
◆ lastSegmentIdx()
int32_t sick_scansegment_xd::RosMsgpackPublisher::SegmentPointsCollector::lastSegmentIdx |
( |
| ) |
|
|
inline |
◆ numEchos()
int sick_scansegment_xd::RosMsgpackPublisher::SegmentPointsCollector::numEchos |
( |
void |
| ) |
const |
|
inline |
◆ lidar_points
◆ lidar_timestamp_start_microsec
uint64_t sick_scansegment_xd::RosMsgpackPublisher::SegmentPointsCollector::lidar_timestamp_start_microsec |
◆ lidar_timestamp_stop_microsec
uint64_t sick_scansegment_xd::RosMsgpackPublisher::SegmentPointsCollector::lidar_timestamp_stop_microsec |
◆ max_azimuth
float sick_scansegment_xd::RosMsgpackPublisher::SegmentPointsCollector::max_azimuth |
◆ min_azimuth
float sick_scansegment_xd::RosMsgpackPublisher::SegmentPointsCollector::min_azimuth |
◆ segment_coverage
std::map<int, std::map<int, int> > sick_scansegment_xd::RosMsgpackPublisher::SegmentPointsCollector::segment_coverage |
◆ segment_list
std::vector<int32_t> sick_scansegment_xd::RosMsgpackPublisher::SegmentPointsCollector::segment_list |
◆ telegram_cnt
int32_t sick_scansegment_xd::RosMsgpackPublisher::SegmentPointsCollector::telegram_cnt |
◆ telegram_list
std::vector<int32_t> sick_scansegment_xd::RosMsgpackPublisher::SegmentPointsCollector::telegram_list |
◆ timestamp_nsec
uint32_t sick_scansegment_xd::RosMsgpackPublisher::SegmentPointsCollector::timestamp_nsec |
◆ timestamp_sec
uint32_t sick_scansegment_xd::RosMsgpackPublisher::SegmentPointsCollector::timestamp_sec |
◆ total_point_count
size_t sick_scansegment_xd::RosMsgpackPublisher::SegmentPointsCollector::total_point_count |
The documentation for this class was generated from the following file: