Candidate for a feature (used in feature extraction methods). More...
#include <pcl/recognition/surface_normal_modality.h>
Public Member Functions | |
| Candidate ()=default | |
| Constructor. More... |
|
| bool | operator< (const Candidate &rhs) const |
| Compares two candidates based on their distance to the next different quantized value. More... |
|
Public Attributes | |
| Normal | normal |
|
Normal. More... |
|
| float | distance {0.0f} |
| Distance to the next different quantized value. More... |
|
| unsigned char | bin_index {0} |
| Quantized value. More... |
|
| std::size_t | x {0} |
| x-position of the feature. More... |
|
| std::size_t | y {0} |
| y-position of the feature. More... |
|
Detailed Description
template<typename PointInT>
struct pcl::SurfaceNormalModality< PointInT >::Candidate
Candidate for a feature (used in feature extraction methods).
Definition at line 302 of file surface_normal_modality.h.
Constructor & Destructor Documentation
Candidate()
| default |
Constructor.
Member Function Documentation
operator<()
| inline |
Compares two candidates based on their distance to the next different quantized value.
- Parameters
-
[in] rhs the candidate to compare with.
Definition at line 323 of file surface_normal_modality.h.
References pcl::SurfaceNormalModality< PointInT >::Candidate::distance.
Member Data Documentation
bin_index
| unsigned char pcl::SurfaceNormalModality< PointInT >::Candidate::bin_index {0} |
Quantized value.
Definition at line 313 of file surface_normal_modality.h.
Referenced by pcl::SurfaceNormalModality< PointInT >::extractAllFeatures(), and pcl::SurfaceNormalModality< PointInT >::extractFeatures().
distance
| float pcl::SurfaceNormalModality< PointInT >::Candidate::distance {0.0f} |
Distance to the next different quantized value.
Definition at line 310 of file surface_normal_modality.h.
Referenced by pcl::SurfaceNormalModality< PointInT >::extractAllFeatures(), pcl::SurfaceNormalModality< PointInT >::extractFeatures(), and pcl::SurfaceNormalModality< PointInT >::Candidate::operator<().
normal
| Normal pcl::SurfaceNormalModality< PointInT >::Candidate::normal |
Definition at line 308 of file surface_normal_modality.h.
x
| std::size_t pcl::SurfaceNormalModality< PointInT >::Candidate::x {0} |
x-position of the feature.
Definition at line 316 of file surface_normal_modality.h.
Referenced by pcl::SurfaceNormalModality< PointInT >::extractAllFeatures(), and pcl::SurfaceNormalModality< PointInT >::extractFeatures().
y
| std::size_t pcl::SurfaceNormalModality< PointInT >::Candidate::y {0} |
y-position of the feature.
Definition at line 318 of file surface_normal_modality.h.
Referenced by pcl::SurfaceNormalModality< PointInT >::extractAllFeatures(), and pcl::SurfaceNormalModality< PointInT >::extractFeatures().
The documentation for this struct was generated from the following file:
- pcl/recognition/surface_normal_modality.h
© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/structpcl_1_1_surface_normal_modality_1_1_candidate.html