|
Point Cloud Library (PCL)
1.5.1
|
A point structure representing Euclidean xyz coordinates, and the RGBA color. More...
#include <pcl/impl/point_types.hpp>


Public Attributes | |
| PCL_ADD_POINT4D | |
| union { | |
| struct { | |
| uint8_t b | |
| uint8_t g | |
| uint8_t r | |
| uint8_t _unused | |
| } | |
| uint32_t rgba | |
| }; | |
A point structure representing Euclidean xyz coordinates, and the RGBA color.
The RGBA information is available either as separate r, g, b, or as a packed uint32_t rgba value. To pack it, use:
To unpack it use:
int rgb = ...; uint8_t r = (rgb >> 16) & 0x0000ff; uint8_t g = (rgb >> 8) & 0x0000ff; uint8_t b = (rgb) & 0x0000ff;
Definition at line 316 of file point_types.hpp.
| EIGEN_ALIGN16 { ... } |
| uint8_t pcl::_PointXYZRGBA::_unused |
Definition at line 327 of file point_types.hpp.
| uint8_t pcl::_PointXYZRGBA::b |
Definition at line 324 of file point_types.hpp.
| uint8_t pcl::_PointXYZRGBA::g |
Definition at line 325 of file point_types.hpp.
Definition at line 318 of file point_types.hpp.
| uint8_t pcl::_PointXYZRGBA::r |
Definition at line 326 of file point_types.hpp.
| uint32_t pcl::_PointXYZRGBA::rgba |
Definition at line 329 of file point_types.hpp.
1.8.0