Point Cloud Library (PCL)  1.5.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Namespaces | Functions
feature.h File Reference
#include <boost/function.hpp>
#include <boost/bind.hpp>
#include <boost/mpl/size.hpp>
#include <pcl/pcl_base.h>
#include <pcl/common/eigen.h>
#include <pcl/common/centroid.h>
#include <pcl/search/search.h>
#include "pcl/features/impl/feature.hpp"
Include dependency graph for feature.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  pcl::Feature< PointInT, PointOutT >
 Feature represents the base feature class. More...
class  pcl::FeatureFromNormals< PointInT, PointNT, PointOutT >
class  pcl::FeatureFromLabels< PointInT, PointLT, PointOutT >

Namespaces

namespace  pcl
 Software License Agreement (BSD License)

Functions

void pcl::solvePlaneParameters (const Eigen::Matrix3f &covariance_matrix, const Eigen::Vector4f &point, Eigen::Vector4f &plane_parameters, float &curvature)
 Solve the eigenvalues and eigenvectors of a given 3x3 covariance matrix, and estimate the least-squares plane normal and surface curvature.
void pcl::solvePlaneParameters (const Eigen::Matrix3f &covariance_matrix, float &nx, float &ny, float &nz, float &curvature)
 Solve the eigenvalues and eigenvectors of a given 3x3 covariance matrix, and estimate the least-squares plane normal and surface curvature.