point_types.h
Go to the documentation of this file.
00001 
00060 #ifndef IPA_POINT_TYPES_H_
00061 #define IPA_POINT_TYPES_H_
00062 
00063 #include <pcl/ros/register_point_struct.h>
00064 #include <pcl/point_types.h>
00065 //#include <ros/ros.h>
00066 
00067 using namespace pcl;
00068 
00073 struct PointXYZCI;
00074 
00078 struct PointXYZA;
00079 
00083 struct PointXYZRGBF;
00084 
00088 struct PointLabel;
00089 
00090 #include "cob_3d_mapping_common/impl/point_types.hpp"
00091 
00092 POINT_CLOUD_REGISTER_POINT_STRUCT(
00093         PointXYZCI,
00094   (float, x, x)
00095   (float, y, y)
00096   (float, z, z)
00097   (float, confidence, confidence)
00098   (float, intensity, intensity));
00099 
00100 //Point obtained from Camboard
00101 POINT_CLOUD_REGISTER_POINT_STRUCT(
00102         PointXYZA,
00103   (float, x, x)
00104   (float, y, y)
00105   (float, z, z)
00106   (float, amplitude, amplitude));
00107 
00108 POINT_CLOUD_REGISTER_POINT_STRUCT(
00109         PointXYZRGBF,
00110   (float, x, x)
00111   (float, y, y)
00112   (float, z, z)
00113   (float, rgb, rgb)
00114   (uint8_t, isF, isF));
00115 
00116 POINT_CLOUD_REGISTER_POINT_STRUCT(
00117         PointLabel,
00118   (int, label, label));
00119 
00120 #endif /* IPA_POINT_TYPES_H_ */


cob_3d_mapping_common
Author(s): Georg Arbeiter
autogenerated on Wed Aug 26 2015 11:02:19