PointCloudPackedUtils.hh
Go to the documentation of this file.
19 // https://github.com/ros/common_msgs/blob/275b09a/sensor_msgs/include/sensor_msgs/point_cloud2_iterator.h
static const DataType UINT16
Definition: pointcloud_packed.pb.h:150
static const DataType UINT32
Definition: pointcloud_packed.pb.h:154
T endl(T... args)
PointCloudPackedConstIterator(const PointCloudPacked &_cloudMsg, const std::string &_fieldName)
Definition: PointCloudPackedUtils.hh:90
PointCloudPackedIterator(PointCloudPacked &_cloudMsg, const std::string &_fieldName)
Definition: PointCloudPackedUtils.hh:73
STL class.
static const DataType FLOAT64
Definition: pointcloud_packed.pb.h:158
static const DataType INT8
Definition: pointcloud_packed.pb.h:144
static const DataType INT16
Definition: pointcloud_packed.pb.h:148
PointCloudPacked_Field_DataType
Definition: pointcloud_packed.pb.h:56
Class that can iterate over a PointCloudPacked message.
Definition: PointCloudPackedUtils.hh:68
Definition: pointcloud_packed.pb.h:231
static const DataType FLOAT32
Definition: pointcloud_packed.pb.h:156
int sizeOfPointField(PointCloudPacked::Field::DataType _dataType)
Return the size of a datatype (which is an enum of PointCloudPacked::Field) in bytes.
Definition: PointCloudPackedUtils.hh:106
Same as a PointCloudPackedIterator but for const data.
Definition: PointCloudPackedUtils.hh:85
static const DataType INT32
Definition: pointcloud_packed.pb.h:152
static const DataType UINT8
Definition: pointcloud_packed.pb.h:146