Public Member Functions | Public Attributes | List of all members
sick_scansegment_xd::PointCloudFieldProperty Class Reference

Container for the field properties of a PointCloud2Msg with all fields (where each field contains x, y, z, i, range, azimuth, elevation, layer, echo, reflector) More...

#include <ros_msgpack_publisher.h>

Public Member Functions

 PointCloudFieldProperty (const std::string &_name, uint8_t _datatype, size_t _datasize, size_t _fieldoffset)
 

Public Attributes

size_t datasize = 0
 
uint8_t datatype = 0
 
size_t fieldoffset = 0
 
std::string name = ""
 

Detailed Description

Container for the field properties of a PointCloud2Msg with all fields (where each field contains x, y, z, i, range, azimuth, elevation, layer, echo, reflector)

Definition at line 90 of file ros_msgpack_publisher.h.

Constructor & Destructor Documentation

◆ PointCloudFieldProperty()

sick_scansegment_xd::PointCloudFieldProperty::PointCloudFieldProperty ( const std::string &  _name,
uint8_t  _datatype,
size_t  _datasize,
size_t  _fieldoffset 
)
inline

Definition at line 93 of file ros_msgpack_publisher.h.

Member Data Documentation

◆ datasize

size_t sick_scansegment_xd::PointCloudFieldProperty::datasize = 0

Definition at line 96 of file ros_msgpack_publisher.h.

◆ datatype

uint8_t sick_scansegment_xd::PointCloudFieldProperty::datatype = 0

Definition at line 95 of file ros_msgpack_publisher.h.

◆ fieldoffset

size_t sick_scansegment_xd::PointCloudFieldProperty::fieldoffset = 0

Definition at line 97 of file ros_msgpack_publisher.h.

◆ name

std::string sick_scansegment_xd::PointCloudFieldProperty::name = ""

Definition at line 94 of file ros_msgpack_publisher.h.


The documentation for this class was generated from the following file:


sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:21