Point Cloud Library (PCL)
1.14.1-dev
|
** More...
#include </__w/1/s/gpu/features/include/pcl/gpu/features/features.hpp>
Public Types | |
enum | { BINS1_F1 = 45 , BINT2_F2 = 45 , BINS3_F3 = 45 , BINS4_F4 = 45 , BINS_VP = 128 } |
![]() | |
using | PointType = PointXYZ |
using | NormalType = PointXYZ |
using | PointCloud = DeviceArray< PointType > |
using | Normals = DeviceArray< NormalType > |
using | Indices = DeviceArray< int > |
Public Member Functions | |
VFHEstimation () | |
void | setViewPoint (float vpx, float vpy, float vpz) |
void | getViewPoint (float &vpx, float &vpy, float &vpz) const |
void | setUseGivenNormal (bool use) |
void | setNormalToUse (const NormalType &normal) |
void | setUseGivenCentroid (bool use) |
void | setCentroidToUse (const PointType ¢roid) |
void | setNormalizeBins (bool normalize) |
void | setNormalizeDistance (bool normalize) |
void | setFillSizeComponent (bool fill_size) |
void | compute (DeviceArray< VFHSignature308 > &feature) |
![]() | |
void | setInputNormals (const Normals &normals) |
![]() | |
Feature () | |
void | setInputCloud (const PointCloud &cloud) |
void | setSearchSurface (const PointCloud &surface) |
void | setIndices (const Indices &indices) |
void | setRadiusSearch (float radius, int max_results) |
Additional Inherited Members | |
![]() | |
Normals | normals_ |
![]() | |
PointCloud | cloud_ |
PointCloud | surface_ |
Indices | indices_ |
float | radius_ |
int | max_results_ |
Octree | octree_ |
**
Class for Viewpoint Feature Histogramm estimation. */
Definition at line 209 of file features.hpp.
anonymous enum |
Enumerator | |
---|---|
BINS1_F1 | |
BINT2_F2 | |
BINS3_F3 | |
BINS4_F4 | |
BINS_VP |
Definition at line 213 of file features.hpp.
pcl::gpu::VFHEstimation::VFHEstimation | ( | ) |
void pcl::gpu::VFHEstimation::compute | ( | DeviceArray< VFHSignature308 > & | feature | ) |
void pcl::gpu::VFHEstimation::getViewPoint | ( | float & | vpx, |
float & | vpy, | ||
float & | vpz | ||
) | const |
void pcl::gpu::VFHEstimation::setCentroidToUse | ( | const PointType & | centroid | ) |
void pcl::gpu::VFHEstimation::setFillSizeComponent | ( | bool | fill_size | ) |
void pcl::gpu::VFHEstimation::setNormalizeBins | ( | bool | normalize | ) |
void pcl::gpu::VFHEstimation::setNormalizeDistance | ( | bool | normalize | ) |
void pcl::gpu::VFHEstimation::setNormalToUse | ( | const NormalType & | normal | ) |
void pcl::gpu::VFHEstimation::setUseGivenCentroid | ( | bool | use | ) |
void pcl::gpu::VFHEstimation::setUseGivenNormal | ( | bool | use | ) |
void pcl::gpu::VFHEstimation::setViewPoint | ( | float | vpx, |
float | vpy, | ||
float | vpz | ||
) |