Pure virtual O3M151 input base class.
More...
#include <input.h>
|
int | process (int8_t *udpPacketBuf, const ssize_t rc, pcl::PointCloud< pcl::PointXYZI > &pc) |
|
void | processChannel8 (int8_t *buf, uint32_t size, pcl::PointCloud< pcl::PointXYZI > &pc) |
|
int | processPacket (int8_t *currentPacketData, uint32_t currentPacketSize, int8_t *channelBuffer, uint32_t channelBufferSize, uint32_t *pos) |
|
double | slope (const std::vector< double > &x, const std::vector< double > &y) |
|
Pure virtual O3M151 input base class.
Definition at line 44 of file input.h.
o3m151_driver::Input::Input |
( |
| ) |
|
virtual int o3m151_driver::Input::getPacket |
( |
pcl::PointCloud< pcl::PointXYZI > & |
pc | ) |
|
|
pure virtual |
int o3m151_driver::Input::process |
( |
int8_t * |
udpPacketBuf, |
|
|
const ssize_t |
rc, |
|
|
pcl::PointCloud< pcl::PointXYZI > & |
pc |
|
) |
| |
|
protected |
void o3m151_driver::Input::processChannel8 |
( |
int8_t * |
buf, |
|
|
uint32_t |
size, |
|
|
pcl::PointCloud< pcl::PointXYZI > & |
pc |
|
) |
| |
|
protected |
int o3m151_driver::Input::processPacket |
( |
int8_t * |
currentPacketData, |
|
|
uint32_t |
currentPacketSize, |
|
|
int8_t * |
channelBuffer, |
|
|
uint32_t |
channelBufferSize, |
|
|
uint32_t * |
pos |
|
) |
| |
|
protected |
double o3m151_driver::Input::slope |
( |
const std::vector< double > & |
x, |
|
|
const std::vector< double > & |
y |
|
) |
| |
|
protected |
uint32_t o3m151_driver::Input::channel_buf_size_ |
|
protected |
int8_t* o3m151_driver::Input::channelBuf |
|
protected |
uint32_t o3m151_driver::Input::pos_in_channel_ |
|
protected |
uint32_t o3m151_driver::Input::previous_packet_counter_ |
|
protected |
bool o3m151_driver::Input::previous_packet_counter_valid_ |
|
protected |
bool o3m151_driver::Input::startOfChannelFound_ |
|
protected |
The documentation for this class was generated from the following files: