40 #ifndef PCL_TRACKING_TRACKING_H_ 41 #define PCL_TRACKING_TRACKING_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)
91 POINT_CLOUD_REGISTER_POINT_WRAPPER(
pcl::tracking::ParticleXYRPY,
pcl::tracking::_ParticleXYRPY)
102 POINT_CLOUD_REGISTER_POINT_WRAPPER(
pcl::tracking::ParticleXYRP,
pcl::tracking::_ParticleXYRP)
110 (
float, pitch, pitch)
113 POINT_CLOUD_REGISTER_POINT_WRAPPER(
pcl::tracking::ParticleXYR,
pcl::tracking::_ParticleXYR)
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>
Defines all the PCL implemented PointT point type structures.
POINT_CLOUD_REGISTER_POINT_STRUCT(pcl::_PointXYZLAB,(float, x, x)(float, y, y)(float, z, z)(float, L, L)(float, a, a)(float, b, b)) namespace pcl
PCL_EXPORTS double sampleNormal(double mean, double sigma)