Data structure used to store the results of the MLS fitting. More...
#include <mls.h>
Public Member Functions | |
MLSResult () | |
MLSResult (const Eigen::Vector3d &a_mean, const Eigen::Vector3d &a_plane_normal, const Eigen::Vector3d &a_u, const Eigen::Vector3d &a_v, const Eigen::VectorXd a_c_vec, const int a_num_neighbors, const float &a_curvature) | |
Public Attributes | |
Eigen::VectorXd | c_vec |
float | curvature |
Eigen::Vector3d | mean |
int | num_neighbors |
Eigen::Vector3d | plane_normal |
Eigen::Vector3d | u_axis |
Eigen::Vector3d | v_axis |
bool | valid |
Data structure used to store the results of the MLS fitting.
pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::MLSResult | ( | ) | [inline] |
pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::MLSResult | ( | const Eigen::Vector3d & | a_mean, |
const Eigen::Vector3d & | a_plane_normal, | ||
const Eigen::Vector3d & | a_u, | ||
const Eigen::Vector3d & | a_v, | ||
const Eigen::VectorXd | a_c_vec, | ||
const int | a_num_neighbors, | ||
const float & | a_curvature | ||
) |
Eigen::VectorXd pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::c_vec |
float pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::curvature |
Eigen::Vector3d pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::mean |
int pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::num_neighbors |
Eigen::Vector3d pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::plane_normal |
Eigen::Vector3d pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::u_axis |
Eigen::Vector3d pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::v_axis |
bool pcl::MovingLeastSquares< PointInT, PointOutT >::MLSResult::valid |