plane_fitting_ransac.cpp
Go to the documentation of this file.
1 #include "plane_fitting_ransac.h"
2 
4 
5 
6 using namespace visionx;
7 
8 
9 #define DEFINE_fitPlaneRansac_PointT(PointT) \
10  std::optional<tools::PlaneFittingResult> tools::fitPlaneRansac( \
11  pcl::PointCloud<PointT>::Ptr cloud, \
12  double distanceThreshold, \
13  pcl::PointIndices::Ptr indices) \
14  { \
15  return fitPlaneRansac<PointT>(cloud, distanceThreshold, indices); \
16  }
17 
18 DEFINE_fitPlaneRansac_PointT(pcl::PointXYZ) DEFINE_fitPlaneRansac_PointT(pcl::PointXYZRGB)
19  DEFINE_fitPlaneRansac_PointT(pcl::PointXYZRGBA) DEFINE_fitPlaneRansac_PointT(pcl::PointXYZRGBL)
20 
21 
22 #undef DEFINE_fitPlaneRansac_PointT
DEFINE_fitPlaneRansac_PointT
#define DEFINE_fitPlaneRansac_PointT(PointT)
Definition: plane_fitting_ransac.cpp:9
visionx
ArmarX headers.
Definition: OpenPoseStressTest.h:38
plane_fitting_ransac.h
plane_fitting_ransac.hpp