Point Cloud Library (PCL)
1.10.1
|
44 #include <pcl/sample_consensus/sac.h>
45 #include <pcl/sample_consensus/sac_model.h>
55 template <
typename Po
intT>
102 #ifdef PCL_NO_PRECOMPILE
103 #include <pcl/sample_consensus/impl/msac.hpp>
This file defines compatibility wrappers for low level I/O functions.
shared_ptr< MEstimatorSampleConsensus< PointT > > Ptr
MEstimatorSampleConsensus represents an implementation of the MSAC (M-estimator SAmple Consensus) alg...
A point structure representing Euclidean xyz coordinates, and the RGB color.
MEstimatorSampleConsensus(const SampleConsensusModelPtr &model, double threshold)
MSAC (M-estimator SAmple Consensus) main constructor.
bool computeModel(int debug_verbosity_level=0) override
Compute the actual model and find the inliers.
shared_ptr< SampleConsensusModel< PointT > > Ptr
MEstimatorSampleConsensus(const SampleConsensusModelPtr &model)
MSAC (M-estimator SAmple Consensus) main constructor.
SampleConsensus represents the base class.
shared_ptr< const MEstimatorSampleConsensus< PointT > > ConstPtr
int max_iterations_
Maximum number of iterations before giving up.
boost::shared_ptr< T > shared_ptr
Alias for boost::shared_ptr.