Point Cloud Library (PCL)  1.14.1-dev
List of all members | Public Member Functions | Public Attributes
pcl::MLSResult::MLSProjectionResults Struct Reference

Data structure used to store the MLS projection results. More...

#include <pcl/surface/mls.h>

Public Member Functions

 MLSProjectionResults ()=default
 

Public Attributes

double u {0.0}
 The u-coordinate of the projected point in local MLS frame. More...
 
double v {0.0}
 The v-coordinate of the projected point in local MLS frame. More...
 
Eigen::Vector3d point
 The projected point. More...
 
Eigen::Vector3d normal
 The projected point's normal. More...
 

Detailed Description

Data structure used to store the MLS projection results.

Definition at line 80 of file mls.h.

Constructor & Destructor Documentation

◆ MLSProjectionResults()

pcl::MLSResult::MLSProjectionResults::MLSProjectionResults ( )
default

Member Data Documentation

◆ normal

Eigen::Vector3d pcl::MLSResult::MLSProjectionResults::normal

◆ point

Eigen::Vector3d pcl::MLSResult::MLSProjectionResults::point

◆ u

double pcl::MLSResult::MLSProjectionResults::u {0.0}

The u-coordinate of the projected point in local MLS frame.

Definition at line 84 of file mls.h.

Referenced by pcl::MLSResult::projectPointOrthogonalToPolynomialSurface(), pcl::MLSResult::projectPointSimpleToPolynomialSurface(), and pcl::MLSResult::projectPointToMLSPlane().

◆ v

double pcl::MLSResult::MLSProjectionResults::v {0.0}

The v-coordinate of the projected point in local MLS frame.

Definition at line 85 of file mls.h.

Referenced by pcl::MLSResult::projectPointOrthogonalToPolynomialSurface(), pcl::MLSResult::projectPointSimpleToPolynomialSurface(), and pcl::MLSResult::projectPointToMLSPlane().


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