40 #ifndef PCL_TRACKING_TRACKING_H_
41 #define PCL_TRACKING_TRACKING_H_
43 #include <pcl/point_types.h>
45 #ifdef BUILD_Maintainer
47 # pragma GCC system_header
48 # elif defined _MSC_VER
49 # pragma warning(push, 1)
58 struct ParticleXYZRPY;
67 #include <pcl/tracking/impl/tracking.hpp>
80 POINT_CLOUD_REGISTER_POINT_WRAPPER(pcl::tracking::ParticleXYZRPY, pcl::tracking::_ParticleXYZRPY)
83 POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::tracking::_ParticleXYRPY,
91 POINT_CLOUD_REGISTER_POINT_WRAPPER(pcl::tracking::ParticleXYRPY, pcl::tracking::_ParticleXYRPY)
94 POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::tracking::_ParticleXYRP,
102 POINT_CLOUD_REGISTER_POINT_WRAPPER(pcl::tracking::ParticleXYRP, pcl::tracking::_ParticleXYRP)
105 POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::tracking::_ParticleXYR,
110 (
float, pitch, pitch)
113 POINT_CLOUD_REGISTER_POINT_WRAPPER(pcl::tracking::ParticleXYR, pcl::tracking::_ParticleXYR)
115 POINT_CLOUD_REGISTER_POINT_STRUCT (pcl::tracking::_ParticleXYZR,
120 (
float, pitch, pitch)
123 POINT_CLOUD_REGISTER_POINT_WRAPPER(pcl::tracking::ParticleXYZR, pcl::tracking::_ParticleXYZR)
125 #ifdef BUILD_Maintainer
126 # if defined _MSC_VER
127 # pragma warning(pop)
131 #ifdef PCL_NO_PRECOMPILE
132 #include <pcl/tracking/impl/tracking.hpp>
PCL_EXPORTS double sampleNormal(double mean, double sigma)