43 #include <pcl/exceptions.h>
55 const char* file_name =
nullptr,
56 const char* function_name =
nullptr,
57 unsigned line_number = 0)
58 :
pcl::
PCLException (error_description, file_name, function_name, line_number) { }
70 const char* file_name =
nullptr,
71 const char* function_name =
nullptr,
72 unsigned line_number = 0)
73 :
pcl::
PCLException (error_description, file_name, function_name, line_number) { }
NotEnoughPointsException(const std::string &error_description, const char *file_name=nullptr, const char *function_name=nullptr, unsigned line_number=0)
A base class for all pcl exceptions which inherits from std::runtime_error.
SolverDidntConvergeException(const std::string &error_description, const char *file_name=nullptr, const char *function_name=nullptr, unsigned line_number=0)
An exception that is thrown when the number of correspondents is not equal to the minimum required...
An exception that is thrown when the non linear solver didn't converge.