|
Point Cloud Library (PCL)
1.15.1-dev
|
** More...
#include </__w/1/s/gpu/features/include/pcl/gpu/features/features.hpp>
Inheritance diagram for pcl::gpu::SpinImageEstimation:
Collaboration diagram for pcl::gpu::SpinImageEstimation:Public Types | |
| using | SpinImage = Histogram< 153 > |
Public Types inherited from pcl::gpu::Feature | |
| using | PointType = PointXYZ |
| using | NormalType = PointXYZ |
| using | PointCloud = DeviceArray< PointType > |
| using | Normals = DeviceArray< NormalType > |
| using | Indices = DeviceArray< int > |
Public Member Functions | |
| SpinImageEstimation (unsigned int image_width=8, double support_angle_cos=0.0, unsigned int min_pts_neighb=0) | |
| void | setImageWidth (unsigned int bin_count) |
| void | setSupportAngle (float support_angle_cos) |
| void | setMinPointCountInNeighbourhood (unsigned int min_pts_neighb) |
| void | setInputWithNormals (const PointCloud &input, const Normals &normals) |
| void | setSearchSurfaceWithNormals (const PointCloud &surface, const Normals &normals) |
| void | setRotationAxis (const NormalType &axis) |
| void | setInputRotationAxes (const Normals &axes) |
| void | useNormalsAsRotationAxis () |
| void | setAngularDomain (bool is_angular=true) |
| void | setRadialStructure (bool is_radial=true) |
| void | compute (DeviceArray2D< SpinImage > &features, DeviceArray< unsigned char > &mask) |
Public Member Functions inherited from pcl::gpu::FeatureFromNormals | |
| void | setInputNormals (const Normals &normals) |
Public Member Functions inherited from pcl::gpu::Feature | |
| 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 | |
Protected Attributes inherited from pcl::gpu::FeatureFromNormals | |
| Normals | normals_ |
Protected Attributes inherited from pcl::gpu::Feature | |
| PointCloud | cloud_ |
| PointCloud | surface_ |
| Indices | indices_ |
| float | radius_ |
| int | max_results_ |
| Octree | octree_ |
| using pcl::gpu::SpinImageEstimation::SpinImage = Histogram<153> |
Definition at line 258 of file features.hpp.
| pcl::gpu::SpinImageEstimation::SpinImageEstimation | ( | unsigned int | image_width = 8, |
| double | support_angle_cos = 0.0, |
||
| unsigned int | min_pts_neighb = 0 |
||
| ) |
| void pcl::gpu::SpinImageEstimation::compute | ( | DeviceArray2D< SpinImage > & | features, |
| DeviceArray< unsigned char > & | mask | ||
| ) |
| void pcl::gpu::SpinImageEstimation::setAngularDomain | ( | bool | is_angular = true | ) |
| void pcl::gpu::SpinImageEstimation::setImageWidth | ( | unsigned int | bin_count | ) |
| void pcl::gpu::SpinImageEstimation::setInputRotationAxes | ( | const Normals & | axes | ) |
| void pcl::gpu::SpinImageEstimation::setInputWithNormals | ( | const PointCloud & | input, |
| const Normals & | normals | ||
| ) |
| void pcl::gpu::SpinImageEstimation::setMinPointCountInNeighbourhood | ( | unsigned int | min_pts_neighb | ) |
| void pcl::gpu::SpinImageEstimation::setRadialStructure | ( | bool | is_radial = true | ) |
| void pcl::gpu::SpinImageEstimation::setRotationAxis | ( | const NormalType & | axis | ) |
| void pcl::gpu::SpinImageEstimation::setSearchSurfaceWithNormals | ( | const PointCloud & | surface, |
| const Normals & | normals | ||
| ) |
| void pcl::gpu::SpinImageEstimation::setSupportAngle | ( | float | support_angle_cos | ) |
| void pcl::gpu::SpinImageEstimation::useNormalsAsRotationAxis | ( | ) |