Public Member Functions | Public Attributes
pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult Struct Reference

Data structure used to store the results of the MLS fitting. More...

#include <mls.h>

List of all members.

Public Member Functions

 MLSResult ()
 MLSResult (Eigen::Vector3d &a_plane_normal, Eigen::Vector3d &a_u, Eigen::Vector3d &a_v, Eigen::VectorXd a_c_vec, int a_num_neighbors, float &a_curvature)

Public Attributes

Eigen::VectorXd c_vec
float curvature
int num_neighbors
Eigen::Vector3d plane_normal
Eigen::Vector3d u
Eigen::Vector3d v
bool valid

Detailed Description

template<typename PointInT, typename PointOutT>
struct pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult

Data structure used to store the results of the MLS fitting.

Note:
Used only in the case of VOXEL_GRID_DILATION upsampling

Definition at line 325 of file mls.h.


Constructor & Destructor Documentation

template<typename PointInT, typename PointOutT>
pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::MLSResult ( ) [inline]

Definition at line 327 of file mls.h.

template<typename PointInT , typename PointOutT >
pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::MLSResult ( Eigen::Vector3d &  a_plane_normal,
Eigen::Vector3d &  a_u,
Eigen::Vector3d &  a_v,
Eigen::VectorXd  a_c_vec,
int  a_num_neighbors,
float &  a_curvature 
)

Definition at line 547 of file mls.hpp.


Member Data Documentation

template<typename PointInT, typename PointOutT>
Eigen::VectorXd pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::c_vec

Definition at line 337 of file mls.h.

template<typename PointInT, typename PointOutT>
float pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::curvature

Definition at line 339 of file mls.h.

template<typename PointInT, typename PointOutT>
int pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::num_neighbors

Definition at line 338 of file mls.h.

template<typename PointInT, typename PointOutT>
Eigen::Vector3d pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::plane_normal

Definition at line 336 of file mls.h.

template<typename PointInT, typename PointOutT>
Eigen::Vector3d pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::u

Definition at line 336 of file mls.h.

template<typename PointInT, typename PointOutT>
Eigen::Vector3d pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::v

Definition at line 336 of file mls.h.

template<typename PointInT, typename PointOutT>
bool pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::valid

Definition at line 340 of file mls.h.


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


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