41 #ifndef PCL_NORMAL_3D_OMP_H_ 42 #define PCL_NORMAL_3D_OMP_H_ 44 #include <pcl/features/normal_3d.h> 53 template <
typename Po
intInT,
typename Po
intOutT>
57 typedef boost::shared_ptr<NormalEstimationOMP<PointInT, PointOutT> >
Ptr;
58 typedef boost::shared_ptr<const NormalEstimationOMP<PointInT, PointOutT> >
ConstPtr;
102 #ifdef PCL_NO_PRECOMPILE 103 #include <pcl/features/impl/normal_3d_omp.hpp> 106 #endif //#ifndef PCL_NORMAL_3D_OMP_H_ std::string feature_name_
The feature name.
NormalEstimationOMP(unsigned int nr_threads=0)
Initialize the scheduler and set the number of threads to use.
boost::shared_ptr< const NormalEstimationOMP< PointInT, PointOutT > > ConstPtr
NormalEstimation estimates local surface properties (surface normals and curvatures)at each 3D point...
NormalEstimationOMP estimates local surface properties at each 3D point, such as surface normals and ...
boost::shared_ptr< NormalEstimationOMP< PointInT, PointOutT > > Ptr
unsigned int threads_
The number of threads the scheduler should use.
NormalEstimation< PointInT, PointOutT >::PointCloudOut PointCloudOut
PointCloud represents the base class in PCL for storing collections of 3D points. ...
void setNumberOfThreads(unsigned int nr_threads=0)
Initialize the scheduler and set the number of threads to use.