PerpendicularPlaneFitting Class Reference

#include <VisionX/libraries/PointCloudTools/PerpendicularPlaneFitting.h>

Public Types

using PointT = pcl::PointXYZRGBA
 

Public Member Functions

std::optional< PlaneFittingResult > fit (pcl::PointCloud< PointT >::ConstPtr input)
 

Public Attributes

double distanceThreshold = 1
 
double epsAngle = pcl::deg2rad(10.0)
 
int maxIterations = 1000
 
Eigen::Vector3f normal = Eigen::Vector3f::UnitZ()
 
double probability = 0.99
 

Member Typedef Documentation

◆ PointT

using PointT = pcl::PointXYZRGBA

Member Function Documentation

◆ fit()

std::optional< PlaneFittingResult > fit ( pcl::PointCloud< PointT >::ConstPtr input)

Member Data Documentation

◆ distanceThreshold

double distanceThreshold = 1

◆ epsAngle

double epsAngle = pcl::deg2rad(10.0)

◆ maxIterations

int maxIterations = 1000

◆ normal

Eigen::Vector3f normal = Eigen::Vector3f::UnitZ()

◆ probability

double probability = 0.99

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