plane_fitting_ransac.h File Reference
#include <optional>
#include <Eigen/Geometry>
#include <pcl/PointIndices.h>
#include <pcl/point_cloud.h>
#include <pcl/point_types.h>
+ Include dependency graph for plane_fitting_ransac.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PlaneFittingResult
 

Namespaces

namespace  Eigen
 
namespace  visionx
 ArmarX headers.
 
namespace  visionx::tools
 

Macros

#define DECLARE_fitPlaneRansac_PointT(PointT)
 

Functions

 DECLARE_fitPlaneRansac_PointT (pcl::PointXYZ)
 
 DECLARE_fitPlaneRansac_PointT (pcl::PointXYZRGB)
 
 DECLARE_fitPlaneRansac_PointT (pcl::PointXYZRGBA)
 
 DECLARE_fitPlaneRansac_PointT (pcl::PointXYZRGBL)
 

Macro Definition Documentation

◆ DECLARE_fitPlaneRansac_PointT

#define DECLARE_fitPlaneRansac_PointT ( PointT)
Value:
std::optional<PlaneFittingResult> fitPlaneRansac(pcl::PointCloud<PointT>::Ptr cloud, \
double distanceThreshold = 1.0, \
pcl::PointIndices::Ptr indices = nullptr)

Definition at line 28 of file plane_fitting_ransac.h.