41 #ifndef PCL_SAMPLE_CONSENSUS_MLESAC_H_
42 #define PCL_SAMPLE_CONSENSUS_MLESAC_H_
44 #include <pcl/sample_consensus/sac.h>
45 #include <pcl/sample_consensus/sac_model.h>
56 template <
typename Po
intT>
63 typedef boost::shared_ptr<MaximumLikelihoodSampleConsensus>
Ptr;
64 typedef boost::shared_ptr<const MaximumLikelihoodSampleConsensus>
ConstPtr;
127 const boost::shared_ptr <std::vector<int> > &indices,
137 getMinMax (
const PointCloudConstPtr &cloud,
138 const boost::shared_ptr <std::vector<int> > &indices,
139 Eigen::Vector4f &min_p,
140 Eigen::Vector4f &max_p);
149 const boost::shared_ptr <std::vector<int> > &indices,
150 Eigen::Vector4f &median);
160 #ifdef PCL_NO_PRECOMPILE
161 #include <pcl/sample_consensus/impl/mlesac.hpp>
164 #endif //#ifndef PCL_SAMPLE_CONSENSUS_MLESAC_H_