41 #ifndef PCL_FEATURES_3DSC_H_
42 #define PCL_FEATURES_3DSC_H_
44 #include <pcl/point_types.h>
45 #include <pcl/features/boost.h>
46 #include <pcl/features/feature.h>
71 template <
typename Po
intInT,
typename Po
intNT,
typename Po
intOutT = pcl::ShapeContext1980>
75 typedef boost::shared_ptr<ShapeContext3DEstimation<PointInT, PointNT, PointOutT> >
Ptr;
76 typedef boost::shared_ptr<const ShapeContext3DEstimation<PointInT, PointNT, PointOutT> >
ConstPtr;
114 rng_->base ().seed (static_cast<unsigned> (std::time(0)));
116 rng_->base ().seed (12345u);
219 boost::shared_ptr<boost::uniform_01<boost::mt19937> >
rng_;
238 #ifdef PCL_NO_PRECOMPILE
239 #include <pcl/features/impl/3dsc.hpp>
242 #endif //#ifndef PCL_3DSC_H_