W3cubDocs

/PointCloudLibrary

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()

template<typename PointInT >
pcl::SurfaceNormalModality< PointInT >::Candidate::Candidate ( )
default

Constructor.

Member Function Documentation

operator<()

template<typename PointInT >
bool pcl::SurfaceNormalModality< PointInT >::Candidate::operator< ( const Candidate & rhs ) const
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

template<typename PointInT >
unsigned char pcl::SurfaceNormalModality< PointInT >::Candidate::bin_index {0}

distance

template<typename PointInT >
float pcl::SurfaceNormalModality< PointInT >::Candidate::distance {0.0f}

normal

template<typename PointInT >
Normal pcl::SurfaceNormalModality< PointInT >::Candidate::normal

Normal.

Definition at line 308 of file surface_normal_modality.h.

x

template<typename PointInT >
std::size_t pcl::SurfaceNormalModality< PointInT >::Candidate::x {0}

y

template<typename PointInT >
std::size_t pcl::SurfaceNormalModality< PointInT >::Candidate::y {0}

The documentation for this struct was generated from the following file:

© 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