#include <organized_normal_estimation.h>

| Public Types | |
| typedef pcl::PointCloud < LabelOutT > | LabelCloudOut | 
| typedef LabelCloudOut::ConstPtr | LabelCloudOutConstPtr | 
| typedef LabelCloudOut::Ptr | LabelCloudOutPtr | 
| typedef pcl::PointCloud< PointInT > | PointCloudIn | 
| typedef PointCloudIn::ConstPtr | PointCloudInConstPtr | 
| typedef PointCloudIn::Ptr | PointCloudInPtr | 
| typedef pcl::PointCloud < PointOutT > | PointCloudOut | 
| typedef PointCloudOut::ConstPtr | PointCloudOutConstPtr | 
| typedef PointCloudOut::Ptr | PointCloudOutPtr | 
| Public Member Functions | |
| void | computePointNormal (const PointCloudIn &cloud, int index, float &n_x, float &n_y, float &n_z, int &label_out) | 
| OrganizedNormalEstimation () | |
| void | recomputeSegmentNormal (PointCloudInConstPtr cloud_in, LabelCloudOutConstPtr label_in, int index, float &n_x, float &n_y, float &n_z) | 
| void | setOutputLabels (LabelCloudOutPtr labels) | 
| Protected Member Functions | |
| void | computeFeature (PointCloudOut &output) | 
| Protected Attributes | |
| LabelCloudOutPtr | labels_ | 
Definition at line 80 of file organized_normal_estimation.h.
| typedef pcl::PointCloud<LabelOutT> cob_3d_features::OrganizedNormalEstimation< PointInT, PointOutT, LabelOutT >::LabelCloudOut | 
Definition at line 103 of file organized_normal_estimation.h.
| typedef LabelCloudOut::ConstPtr cob_3d_features::OrganizedNormalEstimation< PointInT, PointOutT, LabelOutT >::LabelCloudOutConstPtr | 
Definition at line 105 of file organized_normal_estimation.h.
| typedef LabelCloudOut::Ptr cob_3d_features::OrganizedNormalEstimation< PointInT, PointOutT, LabelOutT >::LabelCloudOutPtr | 
Definition at line 104 of file organized_normal_estimation.h.
| typedef pcl::PointCloud<PointInT> cob_3d_features::OrganizedNormalEstimation< PointInT, PointOutT, LabelOutT >::PointCloudIn | 
Reimplemented from cob_3d_features::OrganizedFeatures< PointInT, PointOutT >.
Definition at line 95 of file organized_normal_estimation.h.
| typedef PointCloudIn::ConstPtr cob_3d_features::OrganizedNormalEstimation< PointInT, PointOutT, LabelOutT >::PointCloudInConstPtr | 
Reimplemented from cob_3d_features::OrganizedFeatures< PointInT, PointOutT >.
Definition at line 97 of file organized_normal_estimation.h.
| typedef PointCloudIn::Ptr cob_3d_features::OrganizedNormalEstimation< PointInT, PointOutT, LabelOutT >::PointCloudInPtr | 
Reimplemented from cob_3d_features::OrganizedFeatures< PointInT, PointOutT >.
Definition at line 96 of file organized_normal_estimation.h.
| typedef pcl::PointCloud<PointOutT> cob_3d_features::OrganizedNormalEstimation< PointInT, PointOutT, LabelOutT >::PointCloudOut | 
Reimplemented from cob_3d_features::OrganizedFeatures< PointInT, PointOutT >.
Reimplemented in cob_3d_features::OrganizedNormalEstimationOMP< PointInT, PointOutT, LabelOutT >.
Definition at line 99 of file organized_normal_estimation.h.
| typedef PointCloudOut::ConstPtr cob_3d_features::OrganizedNormalEstimation< PointInT, PointOutT, LabelOutT >::PointCloudOutConstPtr | 
Definition at line 101 of file organized_normal_estimation.h.
| typedef PointCloudOut::Ptr cob_3d_features::OrganizedNormalEstimation< PointInT, PointOutT, LabelOutT >::PointCloudOutPtr | 
Definition at line 100 of file organized_normal_estimation.h.
| cob_3d_features::OrganizedNormalEstimation< PointInT, PointOutT, LabelOutT >::OrganizedNormalEstimation | ( | ) |  [inline] | 
Definition at line 107 of file organized_normal_estimation.h.
| void cob_3d_features::OrganizedNormalEstimation< PointInT, PointOutT, LabelOutT >::computeFeature | ( | PointCloudOut & | output | ) |  [protected, virtual] | 
Implements cob_3d_features::OrganizedFeatures< PointInT, PointOutT >.
Reimplemented in cob_3d_features::OrganizedNormalEstimationOMP< PointInT, PointOutT, LabelOutT >.
Definition at line 402 of file organized_normal_estimation.hpp.
| void cob_3d_features::OrganizedNormalEstimation< PointInT, PointOutT, LabelOutT >::computePointNormal | ( | const PointCloudIn & | cloud, | 
| int | index, | ||
| float & | n_x, | ||
| float & | n_y, | ||
| float & | n_z, | ||
| int & | label_out | ||
| ) | 
Definition at line 269 of file organized_normal_estimation.hpp.
| void cob_3d_features::OrganizedNormalEstimation< PointInT, PointOutT, LabelOutT >::recomputeSegmentNormal | ( | PointCloudInConstPtr | cloud_in, | 
| LabelCloudOutConstPtr | label_in, | ||
| int | index, | ||
| float & | n_x, | ||
| float & | n_y, | ||
| float & | n_z | ||
| ) | 
Definition at line 141 of file organized_normal_estimation.hpp.
| void cob_3d_features::OrganizedNormalEstimation< PointInT, PointOutT, LabelOutT >::setOutputLabels | ( | LabelCloudOutPtr | labels | ) |  [inline] | 
Definition at line 113 of file organized_normal_estimation.h.
| LabelCloudOutPtr cob_3d_features::OrganizedNormalEstimation< PointInT, PointOutT, LabelOutT >::labels_  [protected] | 
Definition at line 137 of file organized_normal_estimation.h.