Spec-Zone.ru › PointCloudLibrary

Candidate for a feature (used in feature extraction methods). More...

#include <pcl/recognition/surface_normal_modality.h>

Collaboration graph
[legend]

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}

Quantized value.

Definition at line 313 of file surface_normal_modality.h.

Referenced by pcl::SurfaceNormalModality< PointInT >::extractAllFeatures(), and pcl::SurfaceNormalModality< PointInT >::extractFeatures().

distance

template<typename PointInT >
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

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}

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

template<typename PointInT >
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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API