fast_edge_estimation_3d_omp.h
Go to the documentation of this file.
00001 
00063 #ifndef __FAST_EDGE_ESTIMATION_3D_OMP_H__
00064 #define __FAST_EDGE_ESTIMATION_3D_OMP_H__
00065 
00066 #include "cob_3d_features/fast_edge_estimation_3d.h"
00067 
00068 namespace cob_3d_features
00069 {
00070   template <typename PointInT, typename PointNT, typename PointOutT>
00071     class FastEdgeEstimation3DOMP : public FastEdgeEstimation3D<PointInT,PointNT,PointOutT>
00072   {
00073     public:
00074 
00075     using OrganizedFeatures<PointInT, PointOutT>::input_;
00076     using OrganizedFeatures<PointInT, PointOutT>::indices_;
00077     using OrganizedFeatures<PointInT, PointOutT>::surface_;
00078     using OrganizedFeatures<PointInT, PointOutT>::feature_name_;
00079     using FastEdgeEstimation3D<PointInT,PointNT,PointOutT>::normals_;
00080 
00081     typedef pcl::PointCloud<PointOutT> PointCloudOut;
00082 
00083     public:
00085     FastEdgeEstimation3DOMP ()
00086       {
00087         feature_name_ = "FastEdgeEstimation3DOMP";
00088       };
00089 
00090     protected:
00091 
00092       void
00093         computeFeature (PointCloudOut &output);
00094   };
00095 }
00096 
00097 #endif  //#ifndef __FAST_EDGE_ESTIMATION_3D_OMP_H__


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