Private Member Functions
pcl::BoundaryEstimation< PointInT, PointNT, Eigen::MatrixXf > Class Template Reference

BoundaryEstimation estimates whether a set of points is lying on surface boundaries using an angle criterion. The code makes use of the estimated surface normals at each point in the input dataset. More...

#include <boundary.h>

Inheritance diagram for pcl::BoundaryEstimation< PointInT, PointNT, Eigen::MatrixXf >:
Inheritance graph
[legend]

List of all members.

Private Member Functions

void compute (pcl::PointCloud< pcl::Boundary > &)
 Make the compute (&PointCloudOut); inaccessible from outside the class.
void computeFeatureEigen (pcl::PointCloud< Eigen::MatrixXf > &output)
 Estimate whether a set of points is lying on surface boundaries using an angle criterion for all points given in <setInputCloud (), setIndices ()> using the surface in setSearchSurface () and the spatial locator in setSearchMethod ()

Detailed Description

template<typename PointInT, typename PointNT>
class pcl::BoundaryEstimation< PointInT, PointNT, Eigen::MatrixXf >

BoundaryEstimation estimates whether a set of points is lying on surface boundaries using an angle criterion. The code makes use of the estimated surface normals at each point in the input dataset.

Attention:
The convention for Boundary features is:
  • if a query point's nearest neighbors cannot be estimated, the boundary feature property will be set to NaN (not a number)
  • it is impossible to estimate a boundary property for a point that doesn't have finite 3D coordinates. Therefore, any point that contains NaN data on x, y, or z, will have its boundary feature property set to NaN.
Author:
Radu B. Rusu

Definition at line 200 of file boundary.h.


Member Function Documentation

template<typename PointInT , typename PointNT >
void pcl::BoundaryEstimation< PointInT, PointNT, Eigen::MatrixXf >::compute ( pcl::PointCloud< pcl::Boundary > &  ) [inline, private]

Make the compute (&PointCloudOut); inaccessible from outside the class.

Parameters:
[out]outputthe output point cloud

Reimplemented from pcl::Feature< PointInT, pcl::Boundary >.

Definition at line 225 of file boundary.h.

template<typename PointInT , typename PointNT >
void pcl::BoundaryEstimation< PointInT, PointNT, Eigen::MatrixXf >::computeFeatureEigen ( pcl::PointCloud< Eigen::MatrixXf > &  output) [private, virtual]

Estimate whether a set of points is lying on surface boundaries using an angle criterion for all points given in <setInputCloud (), setIndices ()> using the surface in setSearchSurface () and the spatial locator in setSearchMethod ()

Parameters:
[out]outputthe resultant point cloud model dataset that contains boundary point estimates

Reimplemented from pcl::BoundaryEstimation< PointInT, PointNT, pcl::Boundary >.

Definition at line 172 of file boundary.hpp.


The documentation for this class was generated from the following files:


pcl
Author(s): Open Perception
autogenerated on Mon Oct 6 2014 03:19:17