|
Point Cloud Library (PCL)
1.15.1-dev
|
Class for normal estimation. More...
#include </__w/1/s/gpu/features/include/pcl/gpu/features/features.hpp>
Inheritance diagram for pcl::gpu::NormalEstimation:
Collaboration diagram for pcl::gpu::NormalEstimation:Public Types | |
| using | NormalType = Feature::NormalType |
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 | |
| NormalEstimation () | |
| void | compute (Normals &normals) |
| void | setViewPoint (float vpx, float vpy, float vpz) |
| void | getViewPoint (float &vpx, float &vpy, float &vpz) const |
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) |
Static Public Member Functions | |
| static void | computeNormals (const PointCloud &cloud, const NeighborIndices &nn_indices, Normals &normals) |
| static void | flipNormalTowardsViewpoint (const PointCloud &cloud, float vp_x, float vp_y, float vp_z, Normals &normals) |
| static void | flipNormalTowardsViewpoint (const PointCloud &cloud, const Indices &indices, float vp_x, float vp_y, float vp_z, Normals &normals) |
Additional Inherited Members | |
Protected Attributes inherited from pcl::gpu::Feature | |
| PointCloud | cloud_ |
| PointCloud | surface_ |
| Indices | indices_ |
| float | radius_ |
| int | max_results_ |
| Octree | octree_ |
Definition at line 97 of file features.hpp.
| pcl::gpu::NormalEstimation::NormalEstimation | ( | ) |
| void pcl::gpu::NormalEstimation::compute | ( | Normals & | normals | ) |
|
static |
|
static |
|
static |
| void pcl::gpu::NormalEstimation::getViewPoint | ( | float & | vpx, |
| float & | vpy, | ||
| float & | vpz | ||
| ) | const |
| void pcl::gpu::NormalEstimation::setViewPoint | ( | float | vpx, |
| float | vpy, | ||
| float | vpz | ||
| ) |