#include <xb3_messages.h>
Data Fields | |
| double | timestamp |
| int | npoints |
| int | nrgbpoints |
| int | nremissionpoints |
| double * | x |
| double * | y |
| double * | z |
| unsigned char * | r |
| unsigned char * | g |
| unsigned char * | b |
| float * | remission |
| char * | host |
| unsigned char* xb3_3dpointcloud_message::b |
The b value of all points. Used only for the stereo camera.
Referenced by draw(), main(), and viewpoint_bykey().
| unsigned char* xb3_3dpointcloud_message::g |
The g value of all points. Used only for the stereo camera.
Referenced by draw(), main(), and viewpoint_bykey().
Host computer name from where the message was sent. Always here and given by carmen_get_host()
Referenced by laser_handler(), and main().
npoints number of 3dpoints in message
Referenced by draw(), laser3d_allocate_mem(), laser_handler(), laser_pts(), main(), and viewpoint_bykey().
number of remission values given for the 3dpoints in the message. If no remission values are sent, nremissionpoints shld be 0. Otherwise it should be =npoints
Referenced by laser_handler(), and main().
| unsigned char* xb3_3dpointcloud_message::r |
The r value of all points. Used only for the stereo camera.
Referenced by draw(), main(), and viewpoint_bykey().
The actual remission values of all points.
Referenced by laser3d_allocate_mem(), laser_handler(), and laser_pts().
timestamp of message. Should always be here and indicates the message time given by carmen_get_time()
Referenced by laser_handler().
| double* xb3_3dpointcloud_message::x |
The x coordinates of all points. Must already be converted to the global reference frame
Referenced by draw(), laser3d_allocate_mem(), laser_handler(), laser_pts(), main(), and viewpoint_bykey().
| double* xb3_3dpointcloud_message::y |
The y coordinates of all points. Must already be converted to the global reference frame
Referenced by draw(), laser3d_allocate_mem(), laser_handler(), laser_pts(), main(), and viewpoint_bykey().
| double* xb3_3dpointcloud_message::z |
The z coordinates of all points. Must already be converted to the global reference frame
Referenced by draw(), laser3d_allocate_mem(), laser_handler(), laser_pts(), main(), and viewpoint_bykey().
1.6.3