Namespaces | Classes | Functions
sensor_msgs Namespace Reference

Namespaces

 distortion_models
 
 image_encodings
 
 impl
 
 point_cloud2
 

Classes

class  PointCloud2ConstIterator
 
class  PointCloud2Iterator
 
class  PointCloud2Modifier
 
struct  pointFieldTypeAsType
 
struct  pointFieldTypeAsType< sensor_msgs::PointField::FLOAT32 >
 
struct  pointFieldTypeAsType< sensor_msgs::PointField::FLOAT64 >
 
struct  pointFieldTypeAsType< sensor_msgs::PointField::INT16 >
 
struct  pointFieldTypeAsType< sensor_msgs::PointField::INT32 >
 
struct  pointFieldTypeAsType< sensor_msgs::PointField::INT8 >
 
struct  pointFieldTypeAsType< sensor_msgs::PointField::UINT16 >
 
struct  pointFieldTypeAsType< sensor_msgs::PointField::UINT32 >
 
struct  pointFieldTypeAsType< sensor_msgs::PointField::UINT8 >
 
struct  typeAsPointFieldType
 
struct  typeAsPointFieldType< double >
 
struct  typeAsPointFieldType< float >
 
struct  typeAsPointFieldType< int16_t >
 
struct  typeAsPointFieldType< int32_t >
 
struct  typeAsPointFieldType< int8_t >
 
struct  typeAsPointFieldType< uint16_t >
 
struct  typeAsPointFieldType< uint32_t >
 
struct  typeAsPointFieldType< uint8_t >
 

Functions

static void clearImage (Image &image)
 
static bool convertPointCloud2ToPointCloud (const sensor_msgs::PointCloud2 &input, sensor_msgs::PointCloud &output)
 
static bool convertPointCloudToPointCloud2 (const sensor_msgs::PointCloud &input, sensor_msgs::PointCloud2 &output)
 
static bool fillImage (Image &image, const std::string &encoding_arg, uint32_t rows_arg, uint32_t cols_arg, uint32_t step_arg, const void *data_arg)
 
static int getPointCloud2FieldIndex (const sensor_msgs::PointCloud2 &cloud, const std::string &field_name)
 
readPointCloud2BufferValue (const unsigned char *data_ptr, const unsigned char datatype)
 
readPointCloud2BufferValue (const unsigned char *data_ptr)
 
 ROS_DECLARE_MESSAGE (PointCloud2)
 
void writePointCloud2BufferValue (unsigned char *data_ptr, T value)
 
void writePointCloud2BufferValue (unsigned char *data_ptr, const unsigned char datatype, T value)
 

Function Documentation

◆ ROS_DECLARE_MESSAGE()

sensor_msgs::ROS_DECLARE_MESSAGE ( PointCloud2  )


rviz
Author(s): Dave Hershberger, David Gossow, Josh Faust
autogenerated on Sat May 27 2023 02:06:26